如何做贡献

Nebulas aims for a continuously improving ecosystem, which means we need help from the community. We need your contributions! It is not limited exclusively to programming, but also bug reports and translations, spreading the tenets of Nebulas, answering questions, and so on.

1. 社区协作平台:Go.nebulas.io

Most of our projects and their corresponding bounties can be found on Nebulas Community Collabration Platform: Go.nebulas.

2. 代码

2.1 主网开发

星云的主网开发是星云技术开发中最重要的一部分内容,我们希望有更多社区的用户和开发者参与到主网开发中来。主网开发相关bounty逐步开放中,敬请期待。

Besides programming, mainnet development is still ongoing and needs the help of the community to tackle challenging problems in the blockchain industry. For instance, we need to design manipulation-resistant mechanisms for blockchain, formally verify the new consensus algorithm, improve security of the Nebulas mainnet, apply new crypto algorithms to Nebulas, etcetera.

We are excited to devote ourselves to blockchain and to see how blockchain technology can improve people‘s lives. We want to share this exciting experience with the whole community. Thus, we call upon all developers.

We are very glad that you are considering to help Nebulas Team or go-nebulas project, including but not limited to source code, documents or others. Read our guideline to learn more about development & contribution details.

关注github:https://github.com/nebulasio/go-nebulas

关注Roadmap: https://nebulas.io/cn/roadmap.html

2.2 报Bug

随时欢迎有价值的Bug!

如果发现Bug,请通过 Bug提报表格 提交。你将有机会得到奖励。具体参见星云悬赏计划

如果你发现了bug,请将其提交给星云链团队。包括但不限于:主网和测试网、nebPay、neb.js、web钱包,以及其它工具和文档。我们会遵照OWASP风险评估体系,综合bug的危险程度和覆盖面等给予提交者相应的奖励。

如果你有bug修复建议或者其它改进方案,欢迎告知,或者直接参与开发。成为链上资产安全的守护人,让星云更健壮。

主网新功能都会先上线测试网进行公测,欢迎主动参与测试,提前发现问题。同样可以获得相应奖励。

3. 文档

3.1 翻译

Translating is important to spread Nebulas to the whole world.

我们欢迎来自世界各地的社区成员,参与到星云文档的翻译之中。整个wiki的所有内容都可以翻译,包括但不限于:主网技术开发文档、DApp开发帮助手册、星云白皮书和黄皮书等官方报告、星云理念介绍等等。你的翻译将为你当地的星云开发者和用户提供方便。

注意:部分文档需要有数学、计算机科学、密码学等领域专业背景。

wiki.nebulas.io (Github) is the platform to collect all these important documents both non-technical and technical.

如何编辑页面

编辑方法请点击 这里.

Editing Software

For users who are familiar with git and would like to edit the Wiki locally, reST should be used to edit .rst files, and Pandoc Markdown for .md files.

Click here to learn about the differences between Pandoc Markdown and reST.

Below are some of the learning resources that can be used to further your knowledge of Markdown:

The aftermath

When you edit pages on Github, you should always click on “Preview changes“ to view the result of your labor. After your contribution has been merged, you can check the building process here.

3.2 写作

星云社区的开发者们需要文档帮助他们了解和使用星云链的各种功能,欢迎共同编写各类技术介绍文档和开发帮助文档。

同时,星云社区的用户也需要简洁易懂的星云介绍文档和各类工具使用手册。整个wiki都是你施展身手的舞台。

你的贡献将会被所有星云社区的开发者和用户知道,并有机会被翻译为多种语言,让更多人受益。

用户群组

用户群组是社区成员交流想法和建议的地方。当前星云有多个交流平台,参见官网社区板块:https://nebulas.io/community.html

论坛讨论:community.nebulas.io (综合)

Reddit: Reddit/r/nebulas (综合), Reddit/r/nasdev (开发者)

Telegram: English (for non-developers)

为方便星云社区开发者之间进行沟通,我们欢迎社区的开发者创建一个IRC。

_images/nebulas_square_logo128.png _images/github_square_logo128.png _images/reddit_square_logo128.png _images/twitter_square_logo128.png _images/telegram_square_logo128.png

5. 捐赠

欢迎为星云社区的发展和繁荣做出捐赠,支持NAS或ETH。同时欢迎加入物资捐助备用名单,比如Meetup场地提供、本地沟通和摄影等。会根据你的意愿,公开捐赠名单。有意愿者可发邮件至contact@nebulas.io了解详情。