|
WikiDocs Page
WikiDocs ConceptWith a few exceptions, the MusicBrainz Wiki is the source of all MusicBrainz' documentation. This is achieved by transcluding all the content from http://wiki.musicbrainz.org/ to http://musicbrainz.org/doc/. The Wiki and WikiDocsThe MusicBrainz Wiki is seen as the community responsible for generating all the documentation, help pages, and guidelines for MusicBrainz. The wiki community has been very efficient in doing this because both the experts (the solution providers) and the non-experts (the question posers) collaborate in the same space. Thus, it is vitally important for the wiki to be open for anyone to edit. Leaving the wiki open anyone to edit has its inconveniences though. There are various pages that have had their content carefully written and reviewed by the MusicBrainz user community (such as the FAQs and style guidelines) and so they warrant some sort of 'official' status. There are also other pages that are integrated into the main site (such as product, development, and licensing pages) that provide visitors and new users their first impressions of MusicBrainz. The damage an editor on the wiki can do, whether maliciously or just by accident, is quite extensive. A "WikiDocs" system was introduced that accounted for the above by:
WikiDocs Structure
The structure of the WikiDocs system looks like this:
The pages served by the transclusion mechanism are not editable on the website, but they provide a link back to their corresponding page on the wiki. Transclusion MechanismThe transclusion mechanism is the magic behind the entire WikiDocs concept and it kicks in when a user visits a page on http://musicbrainz.org/doc/. First, the transclusion mechanism checks to see if the page being requested exists in the transclusion table. If it does:
If it doesn't:
In both cases, the page is passed through a conversion process that bolds links to other official documentation pages. |
| Original Design|vacubomb.com |
Contact details |
Server version: RELEASE-20090524 (tails) |