Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

71%
+3 −0
Q&A Redesign the tag page to provide more clarity about the tag's attributes

Tag wiki pages are currently a bit unclear on a few things. If you possess good knowledge of how that page is built, it's pretty clear to you that if it doesn't list something, it means it doesn't ...

0 answers  ·  posted 4mo ago by Andreas witnessed the end of the world today‭  ·  edited 4mo ago by Andreas witnessed the end of the world today‭

#2: Post edited by user avatar Andreas witnessed the end of the world today‭ · 2024-08-10T01:57:29Z (4 months ago)
  • Tag wiki pages are currently a bit unclear on a few things. If you possess good knowledge of how that page is built, it's pretty clear to you that if it doesn't list something, it means it doesn't exist. That goes for parents, children and synonyms of the tag. However, that's confusing to anyone without that knowledge. For instance, look at these screenshots of the existing page:
  • Tag with one child | Tag with one parent | Tag with synonyms
  • -------------------------|-------------------------|-|
  • ![Current version of the tag page with no parent, one child and zero synonyms](https://meta.codidact.com/uploads/ngu8e3pvjov5x0frhmltp3j3yjxw) | ![Current version of the tag page with one parent, zero children and zero synonyms](https://meta.codidact.com/uploads/wn7tosmh9mistko52wfw71b82y2a) | ![Current version of the tag page with no parent, zero children and several synonyms](https://meta.codidact.com/uploads/dg05safbfjoainr3yxzygvnj82nm)
  • If a tag doesn't have a parent, there's no sentence that says so. If there are no children, the link to the list of children is nowhere to be found. If there are no synonyms, that list is also gone, with no mention of it.
  • The result is [meta posts asking if synonyms for a tag exist](https://meta.codidact.com/posts/288675), or [requests to add the already existing list to the tag page](https://meta.codidact.com/posts/292222).
  • It would be better if this page mentions all of these attributes even if the tag doesn't have them. I've drafted a visual suggestion of how to accomplish this. It's mostly taking the existing elements and making them visible in all cases, as well as moving them further down on the page, to keep the wiki itself in focus. It also eliminates an unnecessary link to another page listing children. I have no requirement that the page has to look exactly like in my suggestion; the most important is that it's clear, provides all necessary information, and maintains enough overview, without flooding the focus area.
  • My visual suggestions look like this:
  • Tag with a parent, children and synonyms | Tag with no parent, children or synonyms
  • -------------------------|-------------------------|
  • | ![Suggested changes to the tag page with one parent, several children and several synonyms](https://meta.codidact.com/uploads/9cgur14d56r7djqujnqqeh4teifn) | ![Suggested changes to the tag page with no parent tag, zero children and zero synonyms](https://meta.codidact.com/uploads/4j1vmb5bh8nuis869ol1vni9iyog)
  • Additionally, as is visible in the suggested changes, I've also included one other feature request:
  • [Make the tag wiki, synonyms and hierarchy revision history public](https://meta.codidact.com/posts/292220). That feature request post shows a visual example with multiple revision history links, one for each attribute of the tag: the wiki, usage, synonyms and hierarchy. I've opted for a slightly less noisy option here, by including all of them on the same revision page (I've not suggested a design for that page).
  • Tag wiki pages are currently a bit unclear on a few things. If you possess good knowledge of how that page is built, it's pretty clear to you that if it doesn't list something, it means it doesn't exist. That goes for parents, children and synonyms of the tag. However, that's confusing to anyone without that knowledge. For instance, look at these screenshots of the existing page:
  • Tag with one child | Tag with one parent | Tag with synonyms
  • -------------------------|-------------------------|-|
  • ![Current version of the tag page with no parent, one child and zero synonyms](https://meta.codidact.com/uploads/ngu8e3pvjov5x0frhmltp3j3yjxw) | ![Current version of the tag page with one parent, zero children and zero synonyms](https://meta.codidact.com/uploads/wn7tosmh9mistko52wfw71b82y2a) | ![Current version of the tag page with no parent, zero children and several synonyms](https://meta.codidact.com/uploads/dg05safbfjoainr3yxzygvnj82nm)
  • If a tag doesn't have a parent, there's no sentence that says so. If there are no children, the link to the list of children is nowhere to be found. If there are no synonyms, that list is also gone, with no mention of it.
  • The result is [meta posts asking if synonyms for a tag exist](https://meta.codidact.com/posts/288675), or [requests to add the already existing list to the tag page](https://meta.codidact.com/posts/292222).
  • It would be better if this page mentions all of these attributes even if the tag doesn't have them. I've drafted a visual suggestion of how to accomplish this. It's mostly taking the existing elements and making them visible in all cases, as well as moving them further down on the page, to keep the wiki itself in focus. It also eliminates an unnecessary link to another page listing children. Additionally, I've opted to include a sentence that describes the purpose of synonyms.
  • I have no requirement that the page has to look exactly like in my suggestion; the most important is that it's clear, provides all necessary information, and maintains enough overview, without flooding the focus area.
  • My visual suggestions look like this:
  • Tag with a parent, children and synonyms | Tag with no parent, children or synonyms
  • -------------------------|-------------------------|
  • | ![Suggested changes to the tag page with one parent, several children and several synonyms](https://meta.codidact.com/uploads/9cgur14d56r7djqujnqqeh4teifn) | ![Suggested changes to the tag page with no parent tag, zero children and zero synonyms](https://meta.codidact.com/uploads/4j1vmb5bh8nuis869ol1vni9iyog)
  • Additionally, as is visible in the suggested changes, I've also included one other feature request:
  • [Make the tag wiki, synonyms and hierarchy revision history public](https://meta.codidact.com/posts/292220). That feature request post shows a visual example with multiple revision history links, one for each attribute of the tag: the wiki, usage, synonyms and hierarchy. I've opted for a slightly less noisy option here, by including all of them on the same revision page (I've not suggested a design for that page).
#1: Initial revision by user avatar Andreas witnessed the end of the world today‭ · 2024-08-10T01:55:33Z (4 months ago)
Redesign the tag page to provide more clarity about the tag's attributes
Tag wiki pages are currently a bit unclear on a few things. If you possess good knowledge of how that page is built, it's pretty clear to you that if it doesn't list something, it means it doesn't exist. That goes for parents, children and synonyms of the tag. However, that's confusing to anyone without that knowledge. For instance, look at these screenshots of the existing page:

Tag with one child | Tag with one parent | Tag with synonyms
-------------------------|-------------------------|-|
![Current version of the tag page with no parent, one child and zero synonyms](https://meta.codidact.com/uploads/ngu8e3pvjov5x0frhmltp3j3yjxw) |  ![Current version of the tag page with one parent, zero children and zero synonyms](https://meta.codidact.com/uploads/wn7tosmh9mistko52wfw71b82y2a) | ![Current version of the tag page with no parent, zero children and several synonyms](https://meta.codidact.com/uploads/dg05safbfjoainr3yxzygvnj82nm)


If a tag doesn't have a parent, there's no sentence that says so. If there are no children, the link to the list of children is nowhere to be found. If there are no synonyms, that list is also gone, with no mention of it. 

The result is [meta posts asking if synonyms for a tag exist](https://meta.codidact.com/posts/288675), or [requests to add the already existing list to the tag page](https://meta.codidact.com/posts/292222).

It would be better if this page mentions all of these attributes even if the tag doesn't have them. I've drafted a visual suggestion of how to accomplish this. It's mostly taking the existing elements and making them visible in all cases, as well as moving them further down on the page, to keep the wiki itself in focus. It also eliminates an unnecessary link to another page listing children. I have no requirement that the page has to look exactly like in my suggestion; the most important is that it's clear, provides all necessary information, and maintains enough overview, without flooding the focus area.

My visual suggestions look like this:


Tag with a parent, children and synonyms             | Tag with no parent, children or synonyms 
-------------------------|-------------------------|
| ![Suggested changes to the tag page with one parent, several children and several synonyms](https://meta.codidact.com/uploads/9cgur14d56r7djqujnqqeh4teifn) | ![Suggested changes to the tag page with no parent tag, zero children and zero synonyms](https://meta.codidact.com/uploads/4j1vmb5bh8nuis869ol1vni9iyog)

Additionally, as is visible in the suggested changes, I've also included one other feature request:
[Make the tag wiki, synonyms and hierarchy revision history public](https://meta.codidact.com/posts/292220). That feature request post shows a visual example with multiple revision history links, one for each attribute of the tag: the wiki, usage, synonyms and hierarchy. I've opted for a slightly less noisy option here, by including all of them on the same revision page (I've not suggested a design for that page).