有人能给出建议或指引,如何管理一群开源软件开发者在编写API文档方面的社区?
大多数项目的典型未经管理的起点是拥有一个项目维基,任何人都可以自由地创建页面、添加内容到现有页面、编辑现有内容等等。问题在于,尽管人们怀着最好的意图,维基很容易变得杂乱无章、写作质量差、不完整、声音不一致等等。
那么,该怎么做才能提高文档的质量呢?
我认为一个关键因素是明确的编辑/风格指南,类似于http://en.wikipedia.org/wiki/Wikipedia:Encyclopedic_style#Information_style_and_tone。有人能指出一个特别针对软件API的指南示例吗?
还有其他人发现有用的实践吗?例如,组建一个核心编辑团队,并接受大多数由社区添加的文档可能需要进行“强力编辑”的事实?