Я полностью согласен с этим. Если вы установили эти правила, значит, вы действительно хотите их соблюдать. У меня есть сайт, которым пользуюсь только я, и очень раздражает, что я не могу рассчитывать на то, что Discourse будет заставлять меня следовать правилам, которые я сам для себя установил. К тому же приходится лишний раз печатать, выбирая «todo» и избегая создания нового тега «to».
Мне подошло бы просто принудить администраторов соблюдать правила, но если это невозможно, было бы неплохо добавить модальное окно с вопросом: «Вы уверены, что не хотите соблюдать правила?».
Или, возможно, добавить настройку сайта «Персонал соблюдает правила тегов». Это кажется довольно простым решением.
Администраторы должны иметь возможность переопределять всё. И когда кто-то является администратором, базовое предположение состоит в том, что он/она/оно/бот знает, что можно делать, а что нет.
Я думаю, это хороший компромисс: мы не усложняем использование прав администратора/модератора… какое-то предупреждение, объясняющее, что происходит… например:
#тега ограничено категорией #категория, вы уверены, что хотите использовать свои права персонала для публикации этого в #другая-категория?
Я мог бы с этим согласиться — я бы сделал свою собственную учётную запись учётной записью модератора, а также создал бы вторичную учётную запись администратора.
Это вызов для сообщества Fedora, поскольку как руководство, так и сообщество следуют открытой политике управления тегами. Любая зарегистрированная группа в Fedora может запросить новые теги и назначить модераторов обсуждения тегов. Руководство Fedora работает с сообществом над созданием новых тегов и их продвижением по всему сообществу (например, в документации, вики, на веб-сайтах, из уст в уста). Кроме того, будучи крупным сообществом, охватывающим широкий спектр тем, у нас также очень много тегов! Я не всегда знаю каждый тег в Fedora Discourse.
Поэтому, когда администратор сайта (который активно участвует в той или иной степени во всём Fedora Discourse) добавляет теги к сообщению или участвует в обсуждении тега с конкретными правилами, для администратора Fedora Discourse становится легко нарушить открытую политику Fedora. Открытая политика — это то, как мы делаем глобальное управление сайтом более инклюзивным и доступным для сообщества. Таким образом, привилегии администратора сайта могут подорвать наш открытый подход к тому, как руководство Fedora управляет Fedora Discourse для сообщества.
Хотя технически это работает, это обременительная задача для администратора сайта, который активно публикует сообщения по нескольким тегам. Это негативный пользовательский опыт, потому что иногда у меня нет много свободного времени (например, в короткий перерыв между встречами с последующими действиями). Терпение трудно сохранять, когда есть дополнительный пользовательский сценарий до того, как я смогу сделать то, что изначально планировал (то есть создать новую тему по соответствующим тегам, о которых я знаю, что они существуют, и которые, возможно, существуют).
Я не вижу эту просьбу о функции как лишение администратора возможности переопределять. Вместо этого она обеспечивает информированное согласие администратора сайта по отношению к активному пользователю сайта на то, что он нарушает правила сайта и нормы маркировки в процессе выполнения действия, а не после него.
Сегодня я сам столкнулся с этим — ох! А вчера один добросовестный и отзывчивый пользователь TL4 разделил тему, и в результате разделённая тема осталась без тега.
Пожалуйста, можем ли мы что-то сделать в этой ситуации? Это только усложняет работу администраторам, модераторам и, похоже, даже пользователям TL4.
У нас огромный сайт для писателей, и мы сейчас занимаемся миграцией на Discourse. Мы планируем очень строго использовать теги, ограничения и остальные правила работы с тегами. Возможность сделать так, чтобы учётные записи сотрудников случайно не обходили эти требования, будет полезна для сайтов, которые действительно приложили усилия для их настройки.
Сделайте это обязательным. И если администратор настроил это для использования только с определённой группой или тегами, примените это и для него. Глупо не иметь возможности увидеть результат ваших настроек, кроме как под видом случайного пользователя.
Лично я никогда не испытывал необходимости строго следовать тегам или категориям, но, прочитав всю тему, понимаю, что для некоторых сообществ это действительно важно, и я вполне вижу практическую пользу.
Возможно, здесь потребуется настройка сайта, поскольку это нужно не во всех сообществах, но иметь такую возможность полезно. Например:
Принудительное применение ограничений на теги для сотрудников
Или, возможно, сделать настройку более детализированной, если вы не хотите применять ограничения повсеместно? В настройках категории вы указываете, какую группу тегов нужно применять для этой категории, а затем выбираете нужную категорию в выпадающем меню в настройках сайта?
Принудительное применение тегов для сотрудников в конкретных категориях