注意: 虽然 JavaScript 对于本网站不是必不可少的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整体验。

Python 特殊兴趣小组 - 指南

Python SIG 创建指南

创建新 SIG 的指南相当非正式,但有一些关键事项是必要的。首先,我们概述 SIG 的一般框架,然后描述如果您希望我们创建一个新的 SIG,您必须做什么。

SIG 邮件列表由 GNU Mailman 管理,这是一个用 Python 编写的基于 Web 的邮件列表界面。订阅/取消订阅请求、消息存档等都自动发生,无需人工干预。这是一件好事 (TM),因为此类响应应该被非常快速地处理。(虽然与邮件列表交互的通常方式是通过 SIG 的“listinfo”网页,但也可以将命令发送到特殊的管理地址,请参见下文。)

每个 SIG 都必须有一个明确的任务,具有明确的结论和结束日期,以及一名协调员 - 负责报告 SIG 活动并指导 SIG 活动和总结的具体人员。如果活动有必要,可以延长结束日期,但我们需要一些合理的总结目标,以避免维护无效率的 SIG。

要创建 SIG,一旦您满足这些标准,请在 meta-sig 邮件列表上提出讨论。如果您获得关于 SIG 值得创建的同意 - 尤其是在没有其他 SIG 或一般的 Python 新闻组更合适的情况下 - 并且您的协调员已准备就绪,则将创建 SIG。

邮件列表框架

每个邮件列表都有一个短名称,例如“gui”。对于每个 SIG,都有三个特殊地址

  • <名称>-[email protected]:用于向 SIG 邮件列表发布消息的地址。发送到此地址的任何内容都会转发给所有列表成员,并且还会自动存档。请小心您发送到此地址的内容!
  • <名称>-[email protected]:这是一个电子邮件机器人地址,可以处理订阅和删除请求、帮助请求和其他 Mailman 电子邮件命令。通常,这些消息不会被人类看到或处理。如需更多帮助,请将带有单词help的消息发送到此地址主题标头。
  • <名称>-[email protected]:这是一个别名,可以联系到 SIG 邮件列表的管理员。这将是管理邮件列表具体事项的人员,例如订阅/取消订阅批准(如果需要)、批准保留的帖子等。此地址的另一端始终是一个真人,因此如果您需要联系真人,这是要使用的地址。

邮件列表策略

每个邮件列表都有一个策略,用于确定谁可以加入列表或发布消息等。通常,所有 SIG 列表都具有以下(相当宽松的)策略。SIG 所有者拥有自己的 Mailman Web 界面,因此他们可以在没有我们帮助的情况下更改策略。

  • 订阅对所有人开放。仅当订阅地址与订阅消息的邮件标头不匹配时,才需要批准。
  • 任何人都可以向列表发布消息,即使他们不是列表的成员。该列表不会被审核。

创建指南

所以你想创建一个新的 SIG 邮件列表?那么这就是你必须做的。最重要的是,你必须对你的列表负责。这意味着我们必须将 <名称>-[email protected] 别名为你的个人邮箱:-)。你不会经常被骚扰(希望如此),但你可能偶尔需要处理订阅批准,并且每当有人订阅或取消订阅时,你都会收到可忽略的通知消息。你最重要的工作可能是在邮件列表中丢弃被 Mailman 正确保留的垃圾邮件。

你应该决定你的主题是什么,以及它的范围是什么。尽量保持专注,并确保你验证没有其他 SIG 涵盖你的主题。你需要写两件事。首先,你应该写一个关于你的 SIG 的简短信息摘要;只是可以放在 SIG 短列表中的内容,例如“C++ 绑定的开发”。

你还需要写一个稍微长一点的摘要,该摘要最终将用在 SIG 的网页上。例如,这是 meta SIG 的信息页面。包含你认为必要的尽可能多的信息,但尽量保持相当简短和简洁。

你应在 meta SIG 邮件列表上讨论你提议的 SIG。介绍你的提案,并包括两个摘要的草稿,以便我们可以讨论新 SIG 的优点。如果达成共识要创建它,我们将建立必要的基础设施并与你沟通有关细节。