参与

  GeoServer的存在要感谢像您一样的人的热情奉献。

  参与GeoServer项目的途径有很多。GeoServer完全采用一种开源的模式开发,在这种模式中,无论开发人员还是普通用户,生产者还是消费者,都被视作有价值的贡献者。

开发

  一种显而易见的参与方式是加入GeoServer的开发。开发人员通常从修复bug,提交其他小的补丁开始,随着他们对系统的了解逐步加深,就可以开始做出更大的贡献。我们的开发人员会非常乐意帮助您了解并掌握GeoServer。同时也会尽最大努力保持代码整洁,文档规范。

  您可以在GitHub上找到GeoServer项目。作为托管在 GitHub 上的项目,任何人可以使用PullRequest向GeoServer提交补丁,GeoServer团队会对您的提交进行评估。要了解更多有关贡献代码的信息,我们强烈建议您加入GeoServer开发人员邮件列表。邮件列表详情见后文。

文档

  参与文档的建设也是一种关键的参与方式。无论是添加教程还是修复错误,每一种贡献都对GeoServer项目的健康成长大有裨益。参与文档贡献最好的一点是,你不需要是一个开发人员。

  官方文档托管在 GeoServer源代码仓库 。作为开放在GitHub上的开源项目,您只需提交Pull Requests就可以参与,我们的团队会对您的提交进行评估。

  如果想要了解更多关于向GeoServer代码库提交代码的事宜,我们强烈建议您加入GeoServer开发者官方邮件列表(详情见后文)。语法错误或其他细微的修改,可以参考 快速修复

邮件列表

  GeoServer官方维护着两个邮件列表:

  用户列表主要为那些对如何使用GeoServer抱有疑问的用户提供服务,而开发者邮件列表讨论更多的则是代码或产品路线图相关的问题。如果你在这些邮件列表里看到了你熟悉的问题,请务必帮助求助者。

  以上邮件列表全部公开可用。对于GeoServer的新手,或是使用GeoServer时遇到问题的人,以及想要向GeoServer项目做出贡献的人来说,这些邮件列表都是一份宝贵的资源。

在线聊天频道

  如果想要实时交流,用户可以加入位于 Freenode <http://freenode.net>`_的 `GeoServer 聊天频道。GeoServer的开发者有时也会出现在这里。

Bug跟踪

  如果您在使用GeoServer的过程中遇到问题,请通过邮件列表告知我们。JIRA 是一个bug追踪网站,我们也使用它来管理事务报告。创建账号 后,您就可以开始创建事务,进行讨论。

  无论是谁提交补丁————可以的话修复几个问题,我们都很欢迎。不管是通过JIRA提交补丁还是在GitHub上提交pull requests,都是受鼓励的行为。

  须知

Warning

如果您在使用过程中,发现GeoServer存在易受攻击的安全漏洞,请遵循以下几点建议进行报告:

  • 公开报告中不要披露如何利用漏洞的细节(以私密的方式发送给开发者或项目筹划指导委员会(PSC,Project Steering Committee)——就像对待你个人的敏感数据一样)

  • 将事务标记为volunerability(易受攻击的)。

  • 准备帮助项目筹划指导委员会寻找解决方案。

  • 谨记项目筹划指导委员会也都是志愿者,而一次大规模的修复可能需要筹款或其他资源。

  如果您的问题不宜公开交流,请考虑联系项目筹划指导委员会成员,或向开源地理空间组织发送邮件(info@osgeo.org)寻求商业支持。

翻译

  我们希望能够为GeoServer提供尽可能多的语言支持。需要翻译的文本有两处,一处是GeoServer的:ref:管理界面,另一处则是您现在正在阅读的这份文档。如果您有意参与翻译工作,请通过邮件告知我们。

建议

  我们乐意倾听对于GeoServer的建议,您可以通过邮件列表或JIRA联系我们。

推荐

  另一种帮助GeoServer项目的做法是向其他人推荐GeoServer项目,您的推荐将比任何市场营销都更有效。GeoServer项目也会因为用户的增多而变得更好。

资助

  最后一种帮助方式是在您的组织中推动对GeoServer的使用。有很多 商业组织 为GeoServer的使用提供支持。对这些商业公司的有偿咨询同样会使整个GeoServer社区受益。

Previous: 历史
Next: 许可