ӤዛℂṪᎮᎽᏦЦӤЯ
Closed this issue · 0 comments
Отзывы решил реализовать через GitHub Issues
.
Почему именно здесь?
-
Люблю GitHub
-
Кастомизируемая система через yaml + gh-actions
-
Баланс гибкости и серьёзности. Видно что отзывы реальные, но нет такой попа-боли как при работе с profi.ru, например (один из худших опытов взаимодействия, как по мне)
-
Всё открыто. Можно заглянуть в профиль к тому кто оставил отзыв. Можно посмотреть каждый отзыв и его историю. Можно посмотреть как обрабатываются отзывы (gh-actions)
-
Концепция балдёжная, что отзыв от обучения программированию можно оставить на главном программистком ресурсе :)
Как оставить отзыв?
- Настраиваем себя, что щас нужно будет сказать всё что думаешь, дать честную оценку
- Переходим сюда
- Заполняем поля
- Отправляем нажимая на зелёную кнопочку
А после..?
Ваш отзыв будет обработан скриптами(но никак не изменён!), проставятся метки, будет отправлен комментарий и мой аккаунт свяжет с вашим отзывом(это чтобы я увидел уведомление на почте)
❗️ Правила
Открытые issue = нормальные отзывы.
Закрытие issue происходит автоматически и при желании мной:
- [автоматически] Если вы ранее уже оставляли отзыв
- [мной] За кибербуллинг
- [мной] Если отзыв не имеет смысла(совершенно пустое или бредовое содержание)
- [мной] Отзыв составлен не через шаблон и в результате не получены метки
Нарушения будут обазначены меткой
чел…
Примечание 1: Причина закрытия будет указана в комментариях к issue.
Примечание 2: Также я оставляю за собой право делать что хочу в произвольном порядке))
🧭 Навигация
Красным выделено, пожалуй, самое главное здесь - метки. Фильтруйте по нескольким сразу или даже исчключая некоторые (смотрите выделенное серым)
☝️ Единный отзыв
Специальный скрипт отслеживает открытие issue. Если от тебя ранее уже был отзыв, то будет проставлена метка ㅤ⠀
несколько отзывов
Вы не можете переоткрыть закрытый отзыв.
🚫 Гарантия от удалений
Удалять может только администратор (это я).
Но вдруг я захочу удалить..? Как убедиться, что не было удалений?
Так как github даёт каждому issue уникальный номер порядковый(на который нет никакой возможности повлиять), то если не сходится номер последнего issue и количество всех issue, как на этом фото, к примеру:
значит было удаление
🔧 Что насчет редактирования
Редактировать issue может его создатель и я.
При редактировании issue получает метку ㅤ⠀
редактировано
А теперь давай сыграем в "найди отличия"?
Видим, что кто-то из нас внёс правки. Однако гит система позволяет показать версии и сами изменения супер наглядно
Откуда можно понять, что я внём правки в отзыв с "Рекомендуешь? Нет", на "Рекомендуешь? Да".
Короче: мы оба можем редактировать твой issue)) Но содержимое изменений и их инициатор будет виден всем.