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
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 ...
#2: Post edited
- 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
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).