I really agree with this one. If you’ve set up these rules, you probably really want them. I have them on a site that only I use and it’s really annoying that I can’t count on discourse to keep me following the rules I set up for myself and it’s lots of extra typing to select “todo” and avoid creating a new “to” tag.
It would suit me to just force admins to follow the rules, but failing that, having a “are you sure you don’t want to follow the rules” modal would be nice.
Or maybe a “staff follows tag rules” site setting. That seems pretty easy.
I think this is a nice middle-ground where we’re not making it harder to use admin/mod powers… some kind of warning that outlines what’s happening… for example:
#tag is restricted to #category, are you sure you want to use your staff privileges to post this to #different-category?
This is a challenge for the Fedora Community because both leadership and the community follow an open policy for managing tags. Any registered group in Fedora can request new tags and assign tag discussion moderators. The Fedora leadership works with the community to create new tags and promote them across the community (e.g. documentation, wikis, websites, word-of-mouth). Additionally, as a large community that covers a wide range of topics, we also have a lot of tags! I don’t always know every tag in Fedora Discourse.
So, when a site admin (who actively participates to varying degrees across Fedora Discourse) adds tags to a post or participates in a tag with specific rules, it becomes an easy mistake for a Fedora Discourse admin to break Fedora’s open policies. The open policies are how we make our global site governance more inclusive and accessible to the community. In this way, our site admin privileges can sabotage our open approach to how Fedora leadership runs the Fedora Discourse for the community.
While this technically works, it is an onerous task for a site admin who posts actively across several tags. It is a negative user experience because sometimes I don’t have a lot of immediate time on hand (e.g. in a short break between meetings with follow-up actions). Patience is difficult with the extra user flow before I get to the thing I was trying to do in the first place (i.e. make a new thread across relevant tags I know exist and think might exist).
I don’t see this feature request as taking away an admin’s ability to override. Instead, it gives informed consent to a site admin vis-à-vis active site poster that they are breaking site rules and tagging norms during the action of doing it, not after.
Huge writing site here working on migrating to Discourse, and we plan to use tags, restrictions and the rest of the tag rules rather zealously. Having an option to make it, so staff accounts don’t accidentally bypass requirements, is beneficial to sites that actually put in the effort to set them up.
בבקשה תגרום לזה לקרות, זה חובה. ואם מנהל מערכת הגדיר להשתמש רק בקבוצה או בתגיות מסוימות, החל את זה גם עליו. קצת מטופש לא להיות מסוגל לחזות בתוצאה של ההגדרות שלך מבלי להתחזות לאקראי.
באופן אישי, מעולם לא הייתה לי צורך לעקוב בקפדנות אחרי תגיות או קטגוריות, אבל בקריאת הנושא הזה נראה שזה משהו די חשוב לכמה קהילות ואני בהחלט יכול לראות את השימוש.
אולי סוג כלשהו של הגדרת אתר נחוץ כאן מכיוון שזה לא נחוץ בכל הקהילות אבל זה מועיל שיהיה. לדוגמה:
אכוף הגבלות תגיות עבור צוות
או אולי להפוך את ההגדרה ליותר גרנולרית למקרה שאתה לא רוצה הגבלות בכל מקום? בהגדרות הקטגוריה תגדיר איזו קבוצת תגיות אתה רוצה לאכוף בקטגוריה, ואז תבחר איזו קטגוריה אתה רוצה לאכוף בהגדרת האתר בתפריט הנפתח?