Topic on Talk:Page components
This page shows the changes between two versions of a post by Admin in the topic "Input wanted / Research / Background" on Talk:Page components.
You can see other versions of this post at its history page.
| Line 3: | Line 3: | ||
For a long time I've wanted to be able to package the "scaffolding" required to author so the first thing you do (as a user) is create content rather than to setup scaffolding. By scaffolding, I'm referring to all the things missing from MediaWiki like "help" namespace content, plus images or icons used in interface elements or general-purpose templates and other things that would be like a "Starter Kit" to make editing the first page easy. | For a long time I've wanted to be able to package the "scaffolding" required to author so the first thing you do (as a user) is create content rather than to setup scaffolding. By scaffolding, I'm referring to all the things missing from MediaWiki like "help" namespace content, plus images or icons used in interface elements or general-purpose templates and other things that would be like a "Starter Kit" to make editing the first page easy. | ||
The out of the box experience is that you need to first create (a lot) of templates and come up with your own system for authors to follow. - especially if you want new authors to take advantage of the stuff MediaWiki has under the covers. | === Beginner experience in a new wiki === | ||
The out of the box experience is that you need to first create (a lot) of templates and come up with your own system for authors to follow. - especially if you want new authors to take advantage of the stuff MediaWiki has under the covers. | |||
=== Solutions available === | |||
Codex has components like an accordion | |||
[[mediawikiwiki:Extension:Page_Exchange|Page Exchange]] has '''packages''' like [https://github.com/WikiTeq/mediawiki-pages-SkillsMatrix/tree/master SkillsMatrix] | |||
=== Past Efforts === | |||
[[meta:Community Tech/Central repository for gadgets, templates and Lua modules]] is tracked in the mega ticket [[phab:T121470|Task: T121470]] from 2015 which further relies on major efforts like "[[mw:Requests for comment/Shadow namespaces|shadow namespaces]]" [[phab:T91162|Task: T91162]] | |||