Topic on Project:Village Pump

Gadget namespace or pseudo-namespace for documenting gadgets

2
Sophivorus (talkcontribs)

Hi! I've been doing a lot of work lately on gadgets, and I find myself wanting to create documentation pages for specific gadgets. I created ProveIt and MiniEdit already, but would like to create several more which are currently redirects (OWIDPopup, Vivarium, Formicarium, ExcerptTree DownloadPDF, InlineSearch), and more. I could create them and categorize them and be done, but I'm thinking it would be neater to have a "Gadget" namespace or pseudo-namespace, similar to "Extension" and "Skin". What do you think? Are pseudo-namespaces frowned upon? Can a proper "Gadget" namespace be defined? Would it create a problem if the "Gadget" and "Gadget definition" namespaces of Extension:Gadgets ever get enabled in MediaWiki.org? Thanks!

Krinkle (talkcontribs)

(Sophivorus asked me directly elsewhere.)

@Sophivorus That sounds fine to me.

The use case for these namespaces (Gadgets 2.0) has not gone away, and is still actively being worked on. But, the latest version of MediaWiki no longer requires custom namespaces to implement them, we have content models instead. Which means if/when Gadgets 2.0 gets completed and deployed to mediawiki.org (which I hope it does!), it will not clash with these documentation pages.

In February earlier this year, I have updated the Gadgets extension to completely remove these namespace definitions, thus making it clear that is no longer reserved in any way.

More details in T31272#9574679, and T31272#9574686, and the linked code changes on Gerrit.

Reply to "Gadget namespace or pseudo-namespace for documenting gadgets"