geekdoc-python-zh/docs/pythonlibrary/pycon-2009-how-python-is-de...

1.3 KiB
Raw Permalink Blame History

PyCon 2009-Python 是如何开发的(演讲)

原文:https://www.blog.pythonlibrary.org/2009/03/27/pycon-2009-how-python-is-developed-talk/

Python 核心开发人员 Brett Cannon 发表了关于如何开发 Pycon 的演讲。Brett 谈到了如何开始帮助编写 Python Core。首先他建议学习错误跟踪系统以及如何使用它然后开始修复错误。首先请访问新闻-bugs-公告或 python-bugs-列表。在那里你可以提交 bug 并了解当前的 bug。随着你越来越出名(通过修复 bug),开发人员会给你额外的特权,最高的是提交特权。要修正一个 bug一定要看 PEP 7 和 8。如果你遵守规则并正确提交你的补丁它可能会被接受。提交 bug 时要有耐心,因为 Brett 提到过,目前只有 26 个开发人员真正在做核心的事情,并且要花很多时间来检查所有的 bug。

他还谈到了在内核中添加新特性或功能的过程。主要的想法是将你的想法提交到 python-ideas 列表。你也可以向 comp.lang.python 上的人反映。如果他们认为这是一个好主意,就写一个 PEP 并提交给 python-dev。准备好捍卫你的概念。还是那句话做病人。这就是他真正谈论的一切。我认为这是一个非常好的演讲。