Перейти к основному контенту

Введение

Большое вам спасибо за то, что вы нашли время внести свой вклад в проект Джука. Нам нужна помощь, и мы ценим любую помощь, которую мы можем получить.

Вклад

Создайте новую ветку, работайте над ней и создайте Pull Request после того, как вы закончите работу над функцией.

Нашли ошибку?

Исправления ошибок всегда приветствуются и поощряются. Вы можете опубликовать их как вкладку задач на https://github.com/jukaLang

Оформление

Джука построена на вершине .NET. Пожалуйста, следуйте инструкциям, приведенным на https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions

Документация

Любой человек имеет право исправить документацию. Документация является одной из самых тяжелых частей проекта. Трудно написать его, и еще труднее поддерживать. Если вы можете помочь с этим, будет высоко оценен.

Тестирование

Большая часть тестирования будет автоматизирована. Однако человек не может заменить его. Тестирование труднее программирования. Написание теста для Юки всегда приветствуется. Не забудьте сфокусироваться на грани при написании теста.

Отправка на GitHub

Держите код чистым, следуя K.I.S.S. принцип. принцип. Если вы хотите внести существенные изменения, просто развите проект, обновите его, и после того, как вы полностью выполнили исправление, отправьте pull request в основной проект.

Нажмите, чтобы начать ваше путешествие и помочь нам развить Juka