一个新的经济引擎
我们一直在努力

如何发起NEM项目—致正在寻找方向的区块链研发人员

Linus Torvalds曾说过:“在开源领域,要想真正做好某件事,你必须让很多人参与进来”

在这里分享借助NEM创建开源代码项目的指南,希望可以帮助新晋的研发者。

如果您首次读到关于NEM的文章,我建议您先了解NEM初学者指南。

启动一个新项目前,建议您检查一下您可以参与的现有可用项目(文章的结尾部分有述)。启动新项目需要投入大量时间和精力,如果您不满足于可用项目,那么此时才是启动一个新的开源项目的恰当时机。

指南侧重于开源项目,原因是为了拥有更多更好的产品,我们需要互相分享彼此的知识,确保不犯同样的错误。使用区块链开发软件需要投入大量精力、财力,要想成功应对这一挑战,我们需要社区合作。

引用Eric s . Raymond所著《大教堂和集市》中的一句话:“如果你把测试者当成你最宝贵的资源,他们也将成为你最有价值的资源。”

创建项目的主要目标是解决别人的问题。我们需要尽快了解我们是否走了正确路线。因此,我们专注于收到尽可能多的反馈。

  1. 倾听社区声音。创建一个文档,描述一下您正计划做什么,并询问他们的想法。这份文档将帮助您理清思路,同时如果社区能很容易地理解这个项目,他们也将给予您更多帮助。
  2. 重新定义项目。通常,在首次尝试中,您可能不会找到正确的项目,反馈将帮助您重新定义该项目以解决实际问题,创建一个更改日志,以通知用户您已经更改了一些内容并更新您所拥有的文档,每一次您收到好的反馈时都要这样做。
  3. 把项目作为爱好。您必须有开发项目的热情,它必须是一种挑战,一种能够激励你的东西。作为研发者,我们往往低估了项目的各个方面,如:问题的复杂性、支持、文档等等。如果您正在做一些鼓舞你的事情,你将乐于奉献出超出预期的时间。
  4. 发布要早,频率要高。您必须尽快了解是否走上了正确路线。不要等到有了完美的应用程序之后,才发现您尚未检查终端用户的实际价值。从少量提交开始。
  5. Beta测试设备。如果项目不是100%就绪,需要对项目感兴趣的人分享你的项目,帮助他们使用你的产品,并要使用正确的工具来控制项目的状态和问题,Beta测试设备是你所能拥有的最有价值的资源。
  6. 注重合作。项目应该有一部分内容解释到人们如何在项目上进行协作。对于研发者来说,译者,beta测试人员,等等都是必须争取的。永远不要对新的合作者关上大门,与新朋友一起合作令人振奋!
  7. 分享。分享你学到的东西。帮助他人加入NEM。

在NEM区块链上,您可以在哪里可以找到启动研发的信息?

我建议您从rb2nem开始阅读NEM的开发指南。指南显示了主要概念,以及如何使用nem- sdk开始研发。

社区是否需要做一些事情?

NEM区块链有一个奖励计划,鼓励开发者开始构建社区需要的软件程序。检查NEM的原型项目奖励计划。

另一个想法的来源是nem论坛和nem red,加入并咨询您想知道的一切

NEM开源项目范例:

应用程序

多语言支持

机器人

文献资料

运营维护

如果您想要在文中添加您贡献NEM的项目,请联系我,邮箱ronel@nem.foundation

欢迎开始用NEM构建应用,并与大众分享。我写了关于建开发NEM认证器的文章,在这里你可以找到这篇文章

如果你对开放源码世界感兴趣,我强烈推荐您阅读Eric S. Raymond编写的《教堂和集市》。这篇文章对比了两种不同的自由软件开发模式,值得一读。

NEM中国本着真诚开放的态度,希望研发人员投身NEM应用事业,非常欢迎您参与到NEM事业中来,联系邮箱

contact@nemchina.com
原文:https://medium.com/@aleixmorgadas/how-to-start-a-nem-project-a622fa67e7be
作者:Aleix Morgadas
翻译:NEM中文社区  林明
分享到:更多 ()

一个新的经济引擎-NEM

加入QQ群英文官网