“我希望WordPress能具有XX功能。”
“WordPress里为什么没有XXX功能?Ideas 论坛里对这个功能的呼声很高!”
“我怎么想并不重要,真正做决定的是那个厉害的反犯罪小组,有一个不知名的百万富翁在背后支持他们(译者注:这是电影“霹雳娇娃”中的情节)。 呃,我说的是核心开发团队四人小组。”
类似这样的一些看法,就是今天这篇文章的重点。 先不管Ryan, Andrew, Mark 以及Peter和霹雳娇娃之间有什么共同点,这里首先要说明一下我们是怎样决定WordPress功能的。 WordPress社区和核心开发团队之间有很多沟通渠道,但在不影响开发进程的同时与开发团队保持沟通是件难事。 我们的沟通渠道包括:
wordpress-dev 在线聊天系统(IRC): 这个在线聊天系统曾经非常活跃。 但现在,在线的人总是不超过一二十个,而且经常一过几个小时也没有任何人说话。 在线上提问的基本都是一些缺乏经验的开发人员或网站管理员,问题也都是技术性问题,和以前完全不同,过去大家经常一起探讨怎样编写核心代码、怎样开发各种功能等。 当真正谈论到核心开发问题时,由于时差原因,大家又在我们的核心开发团队成员登录聊天室前,接二连三地下线了。
wp-hackers list: 通过我们的计算机高手邮件列表,你可以联系到数千名志愿者开发人员,插件开发人员,以及其他有兴趣参与的人。 列表中的讨论主题非常广泛,从如何使用hook,到是否应该将核心手册中的某个问题放到疑难解答中。 列表中的讨论有时会升温,偶尔甚至会引发争执,因此一些人不愿意再使用这种沟通方式。
开发博客: 这个博客主要用于公布“官方”消息,现在也开始发布一些调查和投票,方便核心开发人员了解wordpress社区对未来版本的各种想法。 博客不定期更新,有时一两天发布一篇文章,有时一两个星期也没有动静。
wpdevel.wordpress.com: 这是另一个“官方”博客,如果核心团队成员对代码做了大幅度改动,会将改动结果发布在这个博客上。 这为插件作者和开发人员志愿者提供了方便,同时也为社区提供了一个讨论特别问题(如新的widgets API)的地方。
>Trac:过去用作开发的ticket系统似乎已经偏离了轨道。 现在系统中有数百个ticket正等待开发人员的修改,它们已经被最新版本摒弃,很多ticket甚至不再具有相关性。 现在Trac成了一个报告漏洞、提议更换代码、建议新增功能、议论wordpress的地方,其中一些话题甚至是几年前的。 对Trac系统的滥用,导致Trac越来越难发挥它本身的作用——修改tickets,调试bugs。
Ideas forum: 任何人都可以在Ideas论坛中建议新增功能,为其他人建议的功能评分,发表评论,设想WordPress的未来。 但这里也和Trac一样,有些主题几年都没有消失。 由于评分系统一直在运行,很多主题仍然占据着主题列表的顶端。 有些主题只是在争执谁说得对,不像以前大家会对某个功能或改动发表很多建设性意见。 Ideas论坛和Trac之间没有直接联系。
Wordpress社区一边使用wordpress一边帮助开发,从而使WordPress这个开源项目获得了成功。 但仍然会有人觉得进入wordpress有些困难,他们不知道怎样接触核心开发团队和wordpress社区。 一些刚刚加入wordpress社区的人可能会不知道怎样使用以上沟通方式,也不知道该怎样与那些看上去很有影响力的老社区成员相处。 我们要改变这种状态。 WordPress应该以是方便任何人进行操作,并且能提供有效信息帮助社区成员提高专业水平的平台。
我们要共同实现这个目标。 作为社区成员,大家对所用的沟通方式应该有一定了解。 对如何改进这些方式,应该也有自己的看法。 有人甚至可能设想过将两个系统联合起来。联合Ideas和Trac? 或者改变Ideas的评分算法? 关闭一定时间段内得不到处理的Trac tickets? 还是放弃其他沟通渠道,只使用Trac? 你有什么想法? 怎样才会更方便你了解wordpress开发进展、为wordpress贡献你的力量? 我知道大家一定都有自己的看法。
接下来的几周我们会收集大家对改进交流方式以及参与方式的看法,然后着手建立一个系统来收集所有创意、想法和反馈信息,让WordPress成为一个包罗万象的社区。 计划是这样的: 首先通过IRC、论坛、网上交谈和调查等方式,召集一批对这个项目感兴趣的人,通过各种可能的方式在社区中举行改进方式的投票。 如果确实有必要重新设计一些版块(比如Ideas论坛),可以让社区设计人员来设计版式。 用Beta版检测结果。 然后正式发布改进后的新沟通/创意/信息反馈系统,一个让大家都满意的系统。
目前方式
使用论坛中的这个主题来发表你对改进交流方式的看法。 你觉得有什么需要改进的? 你会怎样组织结构? 你觉得目前的交流方式怎么样?
欢迎在世界标准时间5月12日(周二)21时(纽约时间下午五时),来#wordpress-dev IRC频道(irc.freenode.com)与大家分享你的看法。 我会在那儿等着你们,记录你们的想法并回答相关问题,如果有人提出好的建议,我也会做进一步了解。 我在WordCast Podcast上也谈论到了这个问题。 WordCast Podcast正在考虑用电话访谈的形式来征集大家意见,如果计划可行,我们会在开发频道上公布相关信息。 如果不能用电话访谈方式,我们也会逐个讨论大家在开发频道中发表的意见。
接下来还有很多关于这个问题的帮助机会。 当然,我们也会进一步研究核心开发团队和霹雳娇娃的共同点。
原文:Contributing to WordPress, Part IV: Ideas, Opinions, Feedback
分类:新闻资讯