#java #junit
#java #junit
Вопрос:
Как можно вносить вклад в JUnit или любой другой фреймворк Java с открытым исходным кодом в целом? Я программист начального уровня, и любые предложения приветствуются.
Комментарии:
1. Начните отвечать на вопросы в списке рассылки JUnit. Отправьте исправления для существующих проблем. Что сказал @yi_H.
2. Есть ли у вас какие-либо конкретные вклады в виду? (для Junit)
3. Я бы также поспорил, что большинство проектов будут гораздо охотнее принимать документы от неизвестных авторов, а не код. (И, вероятно, у вас будет wiki, которая позволяет вам отправлять эти материалы, просто зарегистрировавшись.)
4. Отличная точка зрения @Sii. С 99,982% операционных систем документация сильно отстает от фактического кода. Имейте в виду, что я, возможно, только что увеличил это число. В любом случае, это распространенная проблема.
Ответ №1:
JUnit размещен на github, как и многие другие проекты. Таким образом, вы можете клонировать исходный код, вносить изменения, фиксировать их, помещать в свой собственный форк на github, а затем отправлять запрос на извлечение, чтобы попросить их объединить ваши изменения в официальное репозиторий. Идеи о том, какие изменения следует внести, см. В списке проблем.
Ответ №2:
Вообще говоря, метод зависит от проекта. У многих есть страница с подробным описанием того, как вы можете принять участие. Имейте в виду, что необходимо повысить уровень доверия — не ожидайте, что ваши первые материалы поступят сразу, если вообще поступят. Однако пусть это вас не обескураживает. Участие в проекте с открытым исходным кодом — отличный способ получить собственные знания и в то же время помочь другим.
Ответ №3:
Перейдите к www.junit.org и присоединяйтесь к его списку рассылки.
Чтобы узнать, что происходит в проекте JUnit, какие новые функции ожидают люди, то есть исправления…вы можете создать тему для обсуждения в списке рассылки.
Надеюсь, это поможет вам!