IssueHunt – это стимулирующая программа по поиску ошибок в open-source проектах.
Вы можете получить оплату не только за найденный баг, но и за доработку новых функций. Собранные средства распределяются между разработчиком проекта и контрибьютором в соотношении 20%/80% (владелец проекта может изменить это значение).
Загружайте свои репозитории на https://issuehunt.io/ и получайте помощь от разработчиков со всего мира.
Jenkins – это средство непрерывной интеграции, известное своей высокой адаптивностью. В отличие от CircleCI (см. ниже), Jenkins можно установить на сервер.
После установки и настройки вам доступен веб-интерфейс с множеством полезных функций, которые позволяют:
автоматизировать процесс сборки;
проводить тесты;
развертывать артефакты на серверах;
реализовывать остальные задачи, которые вам надоело выполнять вручную!
В отличие от Jenkins, Circle CI – это облачный сервис. Его настройка сведена к минимуму. Не требует размещения на выделенном сервере. Свыше двух контейнеров возможны с дополнительной ежемесячной платой.
Вы можете легко установить ссылку на свои GitHub проекты. Простая настройка через YAML-файл (circle.yml). Никаких трудностей в эксплуатации.
Travis CI – аналог Circle CI. Это тоже облачный сервис непрерывной интеграции. Бесплатные опции для всех проектов с открытым кодом. Но есть в нем и недочеты. Например, нельзя подключить SSH к контейнеру и нет удаленной отладки.
Mergeable (Probot плагин) – блокирует объединение pull request’ов, не соответствующих вашим правилам. А еще при создании вопроса (Issues) Mergable выдает предупреждение о нарушении каких-либо требований.
Кроме того, Mergable оповещает писателей и участников о просроченных Issues и pull request.
WIP – это приложение, препятствующее случайному слиянию файлов при разработке.
WIP реагирует на ключевые слова (например, “WIP”, “do not merge” (не объединять) и т.д.) в заголовке pull request’ов. При обнаружении ключевого слова он снимает галочку с нужных файлов и не добавляет их в список для слияния.
Redmine – это средство для коммуникации и обмена информацией. В Redmine есть простой диспетчер файлов, функции wiki (справочника-описания) и возможность обмена информацией.
Вы можете регистрировать задачи для участников (например, по определению ошибок) в форме ticket (заявок), проверять их и отслеживать ход выполнения.
Несмотря на явную схожесть с Redmine, Wrike – это более мощное средство, представляющее проекты в хронологическом порядке (например, можно просмотреть задачи, отсортированные по дате/времени) и с добавлением диаграмм Гантта.
Кроме того, задачи можно разбивать на подзадачи и следить за временем выполнения каждого элемента или задачи.
Asana – это инструмент, которым могут пользоваться до 15 человек БЕСПЛАТНО.
К сожалению, в отличие от Wrike, здесь вы не сможете учитывать человекочасы или добавлять диаграммы Ганнта. Однако внутри задач есть чат, который значительно упрощает коммуникацию внутри команды.
Flow — это средство управления проектами, значительно упрощающее рабочий процесс. С ним вы сможете добавлять и управлять повседневными задачами в календаре.
Еще вы можете сохранять проект как шаблон. Так что такой инструмент явно пригодится тем, кто запускает множество похожих проектов.
Мы используем файлы cookie, чтобы улучшить работу и повысить эффективность сайта. Продолжая пользование данным сайтом, вы соглашаетесь с использованием файлов cookie.