Как начать вносить вклад в Unity?

Я просто разветвил исходный код Unity. Я новичок в содействии проекту.

Используют ли разработчики Unity какие-либо конкретные IDE?

Я спрашиваю об этом, потому что я не понимаю, с чего начать и как именно я проверяю изменения после того, как я это делаю?

Должен ли я перекомпилировать весь natty? Если так, то как?

Я знаю, что задаю много вопросов, но было бы очень полезно, если бы кто-то мог написать какое-то дружественное новичку введение в развитие единства.

2 ответа

Решение

Начальная страница на сайте unity.ubuntu.com содержит начальный набор инструкций для начала работы.

Похоже, вы уже разветвили код. Вы можете просто отредактировать его в любом редакторе, который вы предпочитаете (у пользователей Unity нет определенной IDE, это просто личные предпочтения). После внесения необходимых изменений вы можете выполнить bzr commit а затем вам нужно собрать Unity для его проверки:

Вам не нужно следовать той части инструкций, где вы извлекаете единство из Launchpad, вы уже сделали это.

После того, как вы исправите то, что хотите, вы можете отправить ветку на Launchpad, если хотите, чтобы ребята из Unity интегрировали ее.

У нас есть страница, полная мелких ошибок для людей, которые только начинают, если они хотят заняться чем-то небольшим, чтобы привыкнуть к базе кода.

Если у вас есть конкретные вопросы о частях кода Unity, просто задайте их как новые вопросы и пометьте их как Unity, и разработчики Unity их рассмотрят, будет полезно начать создавать кучу вопросов и ответов о базе кода Unity!

Вы можете найти несколько способов участвовать в разработке Unity здесь: http://unity.ubuntu.com/getinvolved/

Вам не нужна виртуальная машина, вы можете запустить Unity из каталога разработки без замены системных файлов. И, конечно, вы можете присоединиться к #ubuntu-unity на freenode, чтобы поговорить с другими разработчиками.

Другие вопросы по тегам