Skip to content

Tags for This Wiki

Andy Glew edited this page Jul 23, 2021 · 1 revision

Table of Contents

Complaining about tags because I want to use them

I complain a lot about Tags and Labels, But I actually like them, or at least I would like them if some of the most annoying issues about them were resolved -- which is a big part of this Home.

Kluge wiki syntax tag:#TagName

Unfortunately the GitHub/Gollum wiki that I am using does not support tags. Or perhaps not exactly unfortunate - it encourages me to code tools that support my proposals to improve Tags and Labels, although necessarily off-line so long as I am using this GitHub/Gollum wiki, and cannot install server-side tools nor client-side scripts.

But I haven't written such tools yet. And in any case it is nice to be able to apply tags if editing online on the GitHub/Gollum wiki

Therefore I am looking for a wiki syntax that works on the existing GitHub/Gollum wiki, ideally in both MediaWiki and Markdown format, which makes it relatively easy to provide a tag.

(I suppose if I do create off-line tools I can always have them generate the lower level on the syntax permitting a more pleasant tag syntax for display. but such redundancy often leads to confusion)

Possible tag syntaxes

I would have liked to do something that looked like

Even if the tag in the wiki markup was a bit uglier, although since I hate redundant typing I would have liked to use the pipe trick I prefer not to have a page named all lowercase tag since I expect there will also be a page called Tag with initial capital. Indeed, I would like to have Automatic Aliasing of Page Names.

Hence the page tag: that the tags link to - which describes the purpose of the tag, and eventually links to all pages of that tag.

Why a page of tags rather than separate tag pages?

Links that are intended to be used by tools as tags, like tag:#tagName, currently linked into a page whose sections are tags.

Why not separate tag pages?

IME that leads to a proliferation of pages that is ugly, hard to maintain, and can be confusing if admitted to the standard list of pages. Especially when maintaining by hand without tools.

With tag manipulation tools for the wiki this can be mitigated. Someday maybe...

Clone this wiki locally