如何开始为Unity做贡献?

我只是分叉了Unity的源代码。 我是新来的项目贡献者。

统一开发人员使用任何特定的IDE?

我问这个是因为我对从哪里开始感到困惑,以及在我做完之后如何检查更改?

我应该重新编译整个natty吗? 如果是这样,那怎么样?

我知道我提出了很多问题,但如果有人能够为团结发展写一些初学者友好的介绍,那将会非常有用。

unity.ubuntu.com上的参与页面有一套初始的指令。

看起来你已经分支了代码。 您可以使用您喜欢的任何编辑器进行编辑(统一人员没有特定的IDE,这只是个人偏好)。 在您进行了更改之后,您可以执行bzr commit ,然后您需要构建Unity来测试它:

  • 如何从源代码构建Unity?

您不必遵循从Launchpad中获取统一性的部分说明,您已经完成了。

在修复了所需内容之后,如果希望Unity人员集成它,可以将分支提交到Launchpad。

我们有一个充满bitesize错误的页面,如果他们想要解决一些小问题以适应代码库,那么他们刚刚入门。

  • IRC从教程会话中记录。
  • 如何联系 Unity团队。

如果您对统一代码的某些部分有特定的问题,只需将它们作为新问题提出并用统一标记它们,Unity开发人员会查看它们,开始构建一堆关于Unity代码库的问题和答案将会很有用!

您可以在这里找到几种参与Unity开发的方法: http : //unity.ubuntu.com/getinvolved/

您不需要VM,可以从开发目录运行Unity而无需替换系统文件。 当然,你可以加入freenode上的#ubuntu-unity与其他开发者交流。