Участие в развитии

UMI.Framework распространяется бесплатно и с открытым исходным кодом. Это означает, что каждый может внести свой вклад в его развитие. В настоящее время, исходный код UMI.Framework находится на Github, что упрощает возможность внесения своего вклада в проект.

Раздел в разработке

На данный момент раздел содержит неполную информацию.

Руководства для участников

В духе программного обеспечения с открытым исходным кодом, вы можете способствовать развитию UMI.Framework: сообщения об ошибках, патчи и полные компоненты - все одинаково важно.

Если вы хотите сообщить об ошибке:

Итак, вы нашли то, что считаете ошибкой. Перед тем как опубликовать её, мы просим вас, чтобы вы убедились, что у вас действительно воспроизводится ошибка, проявив немного должной осмотрительности:

  • Проверьте, не описан ли ваш случай в документации
  • Проверьте, не описан ли ваш случай в API
  • Напишите тест, воспроизводящий ошибку

Выполнив эти пункты, вы сможете с большей увереностью сказать, что ситуация, воспроизводимая в вашем случае является ошибкой. Если в результате вы пришли к выводу, что ошибка действительно имеет место быть, то опубликуйте её в нашем bug-трекере.

Если вы хотите исправить ошибку:

  1. Сделайте fork репозитория umi-framework
  2. Создайте локальную ветку для вашего fork-репозитория
  3. Зафиксируйте(commit) изменения в локальной ветке и выполните push в ваш fork-репозиторий
  4. Отправте нам ваш pull request с измениями, которые должны быть включены в основной репозиторий.

Лицензия

UMI.Framework является полностью бесплатным и распростроняется под действием лицензии BSD 3-Clause.