如果我想为Python标准API提供模块,那么需要采取哪些步骤以及预期会有哪些维护?例如,我有一个封装自动更新功能的模块,类似于Java的JNLP。
答案 0 :(得分:9)
请查看Python PEP 2了解详情。您肯定会在PEP Index找到更多必要信息,例如PEP 1: PEP Purpose and Guidelines。
查看以前可能已被拒绝的PEP的PEP指数。
当然,您还应该咨询python-dev mailing list。
答案 1 :(得分:2)
首先,看看pypi上的模块。下载几个与您正在做的事情相关的内容,以便您可以准确了解最新技术。
例如,请查看easy_install
以获取类似于您提议的内容的示例。
在查看其他模块后,写下你的模块。
然后在您的博客上发布信息。
当人们表现出兴趣时,将其发布到SourceForge或类似的东西。这将允许您慢慢开始。
当人们开始使用它时,您就会知道需要做什么样的维护。
然后,当需求增加时,您可以创建在pypi上发布它所需的pypi信息。
最后,当它变得如此受欢迎以至于人们要求它被添加到Python作为库的标准部分时,许多其他人将参与帮助您成熟您的产品。