Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we let moderators add topic tags (and maybe required and mod-only tags)? #309

Open
cellio opened this issue Nov 24, 2020 · 2 comments
Open
Labels
complexity: easy Issues that should take limited effort to resolve/fix/build. priority: medium type: change request New feature or request

Comments

@cellio
Copy link
Member

cellio commented Nov 24, 2020

Topic tags, required tags, and moderator-only tags are part of the category definition, which is editable only by admins. Can we give moderators the ability to add to this list (at minimum), or perhaps to edit it (except not removing seeds)?

Languages & Linguistics is currently discussing making tags for specific languages topic tags. Somewhere Else, the workplace site once discussed special styling for location tags, and I've heard rumors that their travel site did as well. What all of these have in common is that they're larger sets and new tags could pop up all the time. We don't want mods to have to ask admins to add these as they come up.

Further, if categories share tag sets, like Q&A and a Resources category, this edit has to be done on each category. I don't know if we want to say categorically that tag status should instead bind to the tag set -- maybe it should, but for now it's category-based.

Won't do this part, per comments: We do not want mods to remove the seeded tags on meta, because network staff use those to track issues that are brought up on individual metas. We need to be able to scan metas without having to remember that on this community "support" got downgraded or the status tags got changed or whatever.

Putting all of this together, I propose a new page on Moderator Tools, called "tag management" or "tags", with an interface that looks something like this:

mockup

I can't think of other tag-management tools right now that belong here rather than on the individual tag pages, but the general name ("tag management" or "tags") allows us to add them here if they come up.

@cellio cellio added area: frontend Changes to front-end code type: change request New feature or request priority: medium complexity: unassessed Needs further developer investigation before complexity/feasibility can be determined. labels Nov 24, 2020
@ArtOfCode-
Copy link
Member

Complexity depends on how closely to this suggestion this should be implemented...

  • Allowing moderators to change tags within the special sets (required, topic, moderator) is easy.
  • Allowing moderators to add but not remove (which includes not removing even those tags that moderators have added) is also easy.
  • Allowing moderators to add and remove except the pre-seeded tags is hard. There's no way to distinguish between the pre-seeded tags and those that moderators have added.

@ArtOfCode- ArtOfCode- removed the area: frontend Changes to front-end code label Nov 24, 2020
@cellio
Copy link
Member Author

cellio commented Nov 24, 2020

Ah, ok. In that case let's do #1 (allow changes) and add text like "Please do not change [list of 4 tags]" in required tags and "Please do not change status tags" in the mod tags.

@cellio cellio added complexity: easy Issues that should take limited effort to resolve/fix/build. and removed complexity: unassessed Needs further developer investigation before complexity/feasibility can be determined. labels Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: easy Issues that should take limited effort to resolve/fix/build. priority: medium type: change request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants