У GitHub появилась новая функция Обсуждения, которую можно посмотреть в действии здесь. Я пытаюсь решить, использовать ли Discourse для моего сообщества разработчиков или остановиться на функции GitHub. Кто-нибудь уже оценил различия?
Мне понравились новые обсуждения в GitHub, так как иногда трекер задач не ориентирован на поддержку, а некоторые команды просят открывать тикеты с вопросами поддержки в другом месте (это может потребовать создания новой учётной записи и усложнить отслеживание, если тикет поддержки — просто письмо по электронной почте).
Обсуждения делают идеальное место для дискуссий о репозитории, особенно по вопросам поддержки (в конце концов, если бы вы создавали задачу, вы уже были бы авторизованы в GitHub, а перенаправление к обсуждению делает создание тикетов поддержки тривиальным).
Тем не менее, функционал обсуждений не так богат, как у Discourse; возможности там действительно ограничены, и если вам нужен полноценный форум, я рекомендую Discourse. В Discourse есть темы оформления, плагины, отличный механизм поиска, модераторы имеют гораздо больше контроля над темами и сообщениями, также есть система уровней доверия, хронология в темах, закладки с напоминаниями, несколько способов получать уведомления о темах и сообщениях (например, я настроил уведомления о создании тем в категориях «Объявления», «Релизы» и «Похвала» → «Сравнение», именно так я получил уведомление и посетил эту тему), а также множество функций и настроек, которых нет в обсуждениях GitHub.
Кроме того, отслеживать новые сообщения в обсуждениях сложно из-за их потоковой структуры: иногда уведомление не перенаправляет вас к сообщению, которое его вызвало, или даже если оно ведёт туда, если в разных ветках обсуждения появилось более одного нового сообщения, вы их потеряете, если не будете искать каждое сообщение вручную, так как они не идут последовательно.
Кажется, они только начали реализовывать эту функциональность. Если я правильно понял, то в самом низу находится решённый ответ: Github Package Registry doesn't work as guided · vercel/vercel · Discussion #5016 · GitHub
Возможно, скоро они поднимут его на первое место. Не думаю, что они хотят создать форум для обсуждений. Сервис вопросов и ответов? Тогда им, возможно, придётся пойти по пути Stack Overflow. Зачем, например, удалять шум в комментариях? Для чего это там нужно?
Интересно посмотреть, что они планируют. Спасибо.