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

Несколько месяцев назад вместе с группой исследователей из Технологического университета Делфта я решил выяснить, что способствует «рецензируемости» запросов на вытягивание, отправленных в проекты с открытым исходным кодом. Это привело к рождению propr.
Как это вам поможет?
Если вы являетесь интегратором, который ищет способ анонимно предоставлять обратную связь участникам, особенно о том, как они могут упростить рассмотрение своих запросов на вытягивание, эта платформа для вас.
Можно ли использовать его в качестве платформы для анонимного предоставления отзывов о том, как участники могли бы улучшить свои запросы на вытягивание? Да, но это еще не все!
Редко вы когда-либо видели, чтобы кто-то комментировал, что им понравилось в запросе на вытягивание или что упростило его просмотр. Кроме того, комментарии к запросам на вытягивание, в которых говорится о том, как можно улучшить будущие исправления, отвлекают от технического жара спора. Комментарии такого типа посылают положительные или отрицательные сигналы разработчикам, помогая им формировать будущие исправления. GitHub может быть неподходящей платформой для работы с этими аспектами запросов на вытягивание, которые на самом деле необходимы. Получив подробные отзывы о своих запросах на вытягивание, участники больше не будут делать запросы на вытягивание с целью просто получить его. Все это приводит к сокращению времени, затрачиваемого на проверку кода и правильных исправлений.
В настоящее время невозможно собрать отзывы интеграторов и менеджеров проектов через GitHub по нескольким запросам на вытягивание и целому ряду проектов. Панель отчетов спешит на помощь! Участники проектов, использующих propr, могут легко увидеть, как работают их запросы на вытягивание, и как они могут их улучшить.

И это не только это! Мы постоянно добавляем дополнительные функции в интерфейс отчетов, в том числе способ автоматического суммирования комментариев по различным темам, таким как стиль кода, отток, область изменения и тому подобное. Если разработчик постоянно непоследователен в обеспечении охвата тестами своего кода, этот отчет подтвердит , что он знает!
Как бы ненавязчиво это ни звучало
Propr не влияет на ваш рабочий процесс. Ни капельки. Все, что мы делаем, это публикуем комментарий со ссылкой для обратной связи, когда запросы на вытягивание закрыты, и только тогда, когда запросы на вытягивание закрыты. Мы не трогаем ваш код и не крадем личную информацию.

Мы ценим вашу конфиденциальность!
Мы не храним никакой личной информации, такой как ваш адрес электронной почты или имя, и все отзывы собираются анонимно. Мы запрашиваем аутентификацию GitHub в качестве идентификатора, чтобы учитывать повторяющиеся записи отзывов и упростить процесс заполнения формы отзыва.
И наконец, это ничего не стоит.
Где мне зарегистрироваться? Если вы владелец проекта, все, что вам нужно сделать, это нажать кнопку. Заходите прямо сюда: http://propr.tudelft.nl/
Если вы вносите свой вклад в проект, в котором используется propr, и хотите посмотреть, как у вас дела, все, что вам нужно сделать, это также нажать кнопку. Ознакомьтесь с панелью отчетов здесь: http://propr.tudelft.nl/report
Удачного разветвления!