Комментарии 22
Дык на гитхабе уведомления есть, в том числе на почту. Просто нужно их читать хотя бы иногда. На вашем скриншоте есть упоминание вашего ника — вы просто обязаны были получить письмо на почту по этому поводу. Почему вы игнорировали уведомление почти год — фиг вас знает. scymtym'а это тоже касается
0
Так бывает, что эти уведомления теряются в общем потоке писем. В этом и суть того, проекта который я тут описываю – показывать на одной странице в удобном виде все действия, которые тебе нужно совершить, чтобы работа по всем пуллам и тикетам двигалась вперёд.
Читать уведомления на почту конечно же надо. Но я могу читать только свои письма, и не могу повлиять на то, как их разбирают мейнтейнеры библиотек. И если мейнтейнер уведомление пропустил, то нужно как-то ему напомнить о себе. Как это сделать? Ведь гтихаб не присылает на почту напоминалку о том, что ты вот писал две недели назад коммент в таком то пулле, но там тебе никто так и не ответил. А мой сервис сможет делать и это тоже.
Читать уведомления на почту конечно же надо. Но я могу читать только свои письма, и не могу повлиять на то, как их разбирают мейнтейнеры библиотек. И если мейнтейнер уведомление пропустил, то нужно как-то ему напомнить о себе. Как это сделать? Ведь гтихаб не присылает на почту напоминалку о том, что ты вот писал две недели назад коммент в таком то пулле, но там тебе никто так и не ответил. А мой сервис сможет делать и это тоже.
+1
Так бывает, что эти уведомления теряются в общем потоке писем.
Поэтому у меня для гитхаба заведена отдельная папка в почте. Уведомления, про которые нужно не забыть, можно отметить звёздочкой или отправить в закладки (или просто не удалять их, удаляя все остальные уведомления). Так что я всё ещё не вижу проблемы
И если мейнтейнер уведомление пропустил
Всегда можно пробежаться по упомянутым в посте https://github.com/pulls и https://github.com/issues отсортировав их по Least recently updated
По крайней мере из поста совершенно неочевидно, чем упомянутый инструмент будет принципиально отличаться от пробегания по этим страницам
0
Сейчас мой MVP берёт весь список пуллов и тикетов и разбивает их на несколько категорий:
* Тикеты в которых есть новые комменты с момента, когда я последний раз там что-то писал или создал тикет (тут же показывается число этих комментов, а в веб-версии можно будет отображать их самих + дать возможность тут же ответить)
* Тикеты в которых давно не было активности. Пока MVP пишет лишь время с последнего коммента, но опять же, можно последние комменты и форму ответа подтянуть или сделать кнопки для быстрых ответов с шаблонами, типа: «Please, review my pull».
* Пуллы в коорых есть мердж конфликты.
* Тикеты которые я по каким-то причинам решил отложить до лучших времён + заметка для меня самого, с указанием причины. Например там можно написать, что сейчас пока времени нет на этот проект, и «отложить его на месяц». Спустя заданное время он автоматически появится в одном из списков описанных выше.
Вот такими вещами он может отличаться. И я уверен, что можно ещё много чего придумать.
* Тикеты в которых есть новые комменты с момента, когда я последний раз там что-то писал или создал тикет (тут же показывается число этих комментов, а в веб-версии можно будет отображать их самих + дать возможность тут же ответить)
* Тикеты в которых давно не было активности. Пока MVP пишет лишь время с последнего коммента, но опять же, можно последние комменты и форму ответа подтянуть или сделать кнопки для быстрых ответов с шаблонами, типа: «Please, review my pull».
* Пуллы в коорых есть мердж конфликты.
* Тикеты которые я по каким-то причинам решил отложить до лучших времён + заметка для меня самого, с указанием причины. Например там можно написать, что сейчас пока времени нет на этот проект, и «отложить его на месяц». Спустя заданное время он автоматически появится в одном из списков описанных выше.
Вот такими вещами он может отличаться. И я уверен, что можно ещё много чего придумать.
0
Если PR действительно важен, то он не будет забываться и теряться в потоке писем. О нём вспомнят и напомнят комментарием: «Тут все замечания исправлены, ревью пройдено, давайте мерджить?»
Если мейнтейнер игнорирует напоминания автора PR, то он точно так же может игнорировать напоминания какого угодно сервиса. А если автор PR забыл о нём и не отправляет напоминания, то автору, видимо, не так-то важно влить этот PR.
Если мейнтейнер игнорирует напоминания автора PR, то он точно так же может игнорировать напоминания какого угодно сервиса. А если автор PR забыл о нём и не отправляет напоминания, то автору, видимо, не так-то важно влить этот PR.
+2
Кнопка Send не работает: при клике в консоли возникает ошибка f is undefined.
0
Интересно. Я сейчас перепроверил и в Chrome всё ОК. Какой у тебя браузер?
0
Валерий, скажи пожалуйста какой у тебя браузер?
0
Firefox Quantum 66.0.3 (64-битный).
Возможно дело в том что у меня часть скриптов не скачалось.
0
Очень может быть что так. Похоже на ошибку в Яндекс Формах и том, как они используют Метрику. Я уже передал информацию о проблеме разработчикам.
Спасибо за помощь!
Спасибо за помощь!
0
Хотя странно. Я сейчас поставил Firefox Quantum 66.0.3 (64-битный). И у меня проблема не воспроизвелась, ни в обычной вкладке, ни в incognito режиме (где он написал:
Может быть дело в каких-то дополнительных плагинах? Что-нибудь вроде адблока или ещё чего-то такого?
Ресурс на «https://mc.yandex.ru/metrika/watch.js» был заблокирован, так как включена блокировка содержимого.[Подробнее] 12forks.com
Ресурс на «https://yandex.ru/clck/click» был заблокирован, так как включена блокировка содержимого.[Подробнее] 12forks.com
Может быть дело в каких-то дополнительных плагинах? Что-нибудь вроде адблока или ещё чего-то такого?
0
К такому сервису нужен бот, который будет проходить по забытым PR и напоминать всем участникам о том, что нужно что-то сделать. Ну и статистику временную выводить.
0
Какого рода бот?
Такой, который будет сам находить забытые PR и напоминать о них даже без регистрации автора пулла или репозитория?
Такой, который будет сам находить забытые PR и напоминать о них даже без регистрации автора пулла или репозитория?
0
В смысле, без регистрации?
Я знаю, что есть бот, который автоматически закрывает issues, если не было обновлений какое-то время. Здесь можно что-то подобное сделать, скажем, если PR проходит все тесты, но уже больше месяца неактивен, то тогда нужно напоминание.
Я знаю, что есть бот, который автоматически закрывает issues, если не было обновлений какое-то время. Здесь можно что-то подобное сделать, скажем, если PR проходит все тесты, но уже больше месяца неактивен, то тогда нужно напоминание.
0
Говоря про регистрацию, я имел в виду, что автор пулла или репозитория могут быть не зарегестрированы в моём сервисе, и даже не знать про него. Бот может прийти в любой пулл и покомментить, что пулл похоже подтухает :)
0
А, да, я подразумевал это. Я полагаю, что тот бот, которые напоминает про issues (и автоматически закрывает их) требует доступа к репозиторию, но в случае PR это не требуется. Всё, что нужно, — это напомнить о висящем коммите.
0
У меня, кстати, есть ещё одна разработка – скрипт, который проходится по всем форкам и ищет несмердженные в апстрим ветки. Про такое тоже можно как-то напоминать владельцу основного репозитория. В форках иногда попадаются полезные доработки, которые люди по разным причинам не превращают в пуллы и не вливают в апстрим.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как быстрее вливать пуллы в upstream?