Как сообщить об ошибке и внести фиксацию для амулета

За каким процессом я должен следовать как пользователь амулета или разработчик, желающий внести патч или bugfix к проекту?

Ответ должен включать:

  • Как зарегистрировать ошибку и где?
  • Как предложить патч против базового амулетом источника?
  • Как получить обзор кода?
  • Как отправить утвержденный патч?

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

1
задан 13 October 2014 в 14:30

1 ответ

Существует несколько начальных точек, которые стоит проверить: README.md и файлы CONTRIBUTING.md в базовом амулетом источнике ( https://github.com/juju/juju) объясняют, как установить и создать амулет из источника и настроить Вашу учетную запись GitHub по мере необходимости. Каждый раз, когда у Вас есть вопрос, существует несколько способов связаться с рабочей группой амулета:

  • на каналах IRC #juju-dev и #juju на FreeNode (большинство разработчиков зависает там ежедневно);
  • подписывают и присылают вопросы в пользователей и списки рассылки разработчиков (juju@lists.ubuntu.com и juju-dev@lists.ubuntu.com);
  • проверка AskUbuntu для вопросов, которые могли бы быть релевантными (много членов команды отвечает на вопросы, отмеченные с "амулетом" регулярно);
  • поиск и сообщение о базовых амулетом ошибках на Панели запуска ( https://bugs.launchpad.net/juju-core) или (если у Вас нет учетной записи LP - https://github.com/juju/juju/issues).

Для более подробных ответов на типичные шаги в рабочем процессе (регистрируют ошибку, предложите патч, получите обзор кода, отправьте патч), смотрите на Амулет GitHub †“Жизнь Bugfix.

В ближайшем будущем некоторые шаги процесса будут автоматизированы и станут легче для участников, поэтому тем временем я надеюсь, что это помогает!

3
ответ дан 10 November 2019 в 19:21

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

Похожие вопросы: