协助开发WordPress核心代码(如向trac提交tickets或制作补丁)不久,,大家可能就想进一步了解这些代码是如何写进WordPress新版本中的。
对这个问题的快速回答就是核心开发人员把它添加到核心程序后就立即生效了。由于开发人员都比较繁忙,且他们所认为的代码开发优先顺序及对WordPress不同方面开发的理解和大家的观点并不一致,因此,这就使得代码发布这个过程看起来漫长而神秘。
代码提交须知
- 如果不在trac中发布ticket,代码被采用的可能性就很小。因此,请首先创建ticket。
- 清晰描述,解释并阐述所提交的问题或特征请求。
- 认真考虑trac上他人的建议和反馈信息。
- 编写易于理解且有相应说明的代码。
- 如有可能,可以考虑用插件来执行所需功能。
- 使用恰当的Trac标签以引起关注。
- 和WordPress社区成员合作并向他人多多学习。
如果提交的代码被拒绝,请不要灰心。虽然WordPress社区成员众多,但WordPress发展方向的最终决定权还是由核心开发人员控制的。
其它参考资源
- Reporting_Bugs
- November 2007 wp-hackers "How does code make it into core?"
- WP On-going Development Blog
分类:中文手册