Difference between revisions of "WikiDocs Page"

From MusicBrainz Wiki
m (29 revision(s))
m (markup)
Line 18: Line 18:
 
* The [[WikiDocs]] page has a ''really [[Good WikiName|GoodWikiName]]''. [[WikiDocs]] pages  are somewhat harder to rename, so you'll have to get it right from the start.  
 
* The [[WikiDocs]] page has a ''really [[Good WikiName|GoodWikiName]]''. [[WikiDocs]] pages  are somewhat harder to rename, so you'll have to get it right from the start.  
 
* Preserve all links: Make sure the new [[WikiDocs]] page contains all links that the old static page had. This is important because otherwise you could cut off a part of the documentation.  
 
* Preserve all links: Make sure the new [[WikiDocs]] page contains all links that the old static page had. This is important because otherwise you could cut off a part of the documentation.  
* WikiDocsPage<code><nowiki></nowiki></code>s ''must never be renamed''. Therefore they should all have the following ACL line:   
+
* WikiDocsPages ''must never be renamed''. Therefore they should all have the following ACL line:   
 
<ul><li style="list-style-type:none"><pre>## DontRenameWikiDocsPages! #acl -All:delete Default</pre>
 
<ul><li style="list-style-type:none"><pre>## DontRenameWikiDocsPages! #acl -All:delete Default</pre>
 
</ul>A member of the [[Admin Group|AdminGroup]] will have to add this for you.  
 
</ul>A member of the [[Admin Group|AdminGroup]] will have to add this for you.  
Line 24: Line 24:
 
==Pages which will be made into WikiDocs Pages==
 
==Pages which will be made into WikiDocs Pages==
  
See also [[MusicBrainz Documentation|MusicBrainzDocumentation]] and even more importantly [[Restructuring The Documentation|RestructuringTheDocumentation]] for some prior work on this (especially proposed [[Wiki Name|WikiName]]<code><nowiki></nowiki></code>s). This table follows the structure of the new top menu bar:  
+
See also [[MusicBrainz Documentation|MusicBrainzDocumentation]] and even more importantly [[Restructuring The Documentation|RestructuringTheDocumentation]] for some prior work on this (especially proposed [[Wiki Name|WikiName]]s). This table follows the structure of the new top menu bar:  
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 110: Line 110:
 
** All pages of[[Image:Checkmark.png]] done, by [[User:WolfSong|WolfSong]]  
 
** All pages of[[Image:Checkmark.png]] done, by [[User:WolfSong|WolfSong]]  
  
* [[MusicBrainz Forum|MusicBrainzForum]]<code><nowiki></nowiki></code>s or [http://musicbrainz.org/wd/ContactUs http://musicbrainz.org/wd/ContactUs] i.e. Where can I reach you, where can I get help  
+
* [[MusicBrainz Forum|MusicBrainzForum]]s or [http://musicbrainz.org/wd/ContactUs http://musicbrainz.org/wd/ContactUs] i.e. Where can I reach you, where can I get help  
 
** [[MusicBrainz Wiki|MusicBrainzWiki]] i.e a page that ''describes'' the function of the wiki.  
 
** [[MusicBrainz Wiki|MusicBrainzWiki]] i.e a page that ''describes'' the function of the wiki.  
 
** [[Edit Note|EditNote]]  
 
** [[Edit Note|EditNote]]  

Revision as of 14:40, 18 March 2009

WikiDocs Pages

Purpose

This page lists all wiki pages that should be part of the initial WikiDocs launch and listed in the WikiDocsTransclusionTable. This page NeedsUpdating.

General Issues

To decide which pages need to be added to the transclusion table I ask myself two questions:

  • What pages are relevant to a newcomer to MusicBrainz? These are the pages that should be moderated. Pages that are only relevant to people who are already accustomed to MusicBrainz can stay in the MusicBrainzWiki and do not need to be moderated, since a member of the MusicBrainz community can (or should learn to) retrieve informaiton from the wiki.
  • What pages reflect an official position of the MusicBrainz project? The responsible persons need to have some control over these pages, thus they need to be moderated.

Generally I try to have as few pages in the WikiDocsTransclusionTable as possible. I think we should start out low. We can always add more pages later if we get problems with spammers and vandals. MoinMoin has an AntiSpamGlobalSolution against the latter.

Migration Guideline

When converting an old static page into a WikiDocs page, make sure, that:

  • The WikiDocs page has a really GoodWikiName. WikiDocs pages are somewhat harder to rename, so you'll have to get it right from the start.
  • Preserve all links: Make sure the new WikiDocs page contains all links that the old static page had. This is important because otherwise you could cut off a part of the documentation.
  • WikiDocsPages must never be renamed. Therefore they should all have the following ACL line:
  • ## DontRenameWikiDocsPages! #acl -All:delete Default

A member of the AdminGroup will have to add this for you.

Pages which will be made into WikiDocs Pages

See also MusicBrainzDocumentation and even more importantly RestructuringTheDocumentation for some prior work on this (especially proposed WikiNames). This table follows the structure of the new top menu bar:

Position in SiteMenu Current URL Corresponding WikiPage Notes TODO Priority
About
About MusicBrainz http://musicbrainz.org/doc/AboutMusicBrainz AboutMusicBrainz That is the page which hosts the content in question. I have no problems with the WikiName, but Alex once said it was not that good. review WikiPage {*} {*} {*}
Mirrors http://musicbrainz.org/doc/MirrorServer MirrorServer - done. {*} {o} {o}
People http://musicbrainz.org/doc/MusicBrainzBio MusicBrainzBio We need to decide whether to use one single page or inclusions to OfficialBio SubPages in the wiki. Solved using brief summaries, with links to /OfficialBio subpages. done. {*} {*} {o}
Privacy http://musicbrainz.org/privacy which redirects to http://musicbrainz.org/docs/20050213-1.html EditorPrivacy The WikiPage contains some discussion but not the content of the current static page. There is no /wd/ page. Dupuy Proposed to leave this as a static page, this is a contract with our users after all. Well, WikiDocs provides a point-in-time freeze, which is as good as any static page (even better, since it allows to update the content without having to mess with server code. therefore i've ported the content to MusicBrainzPrivacyPolicy done (is it?). What do we do with EditorPrivacy? {o} {o} {o}
History http://musicbrainz.org/doc/MusicBrainzHistory MusicBrainzHistory done. {*} {*} {o}
Licenses http://musicbrainz.org/doc/MusicBrainzLicense MusicBrainzLicense create page, intertwingle done. {o} {o} {o}
Social Contract http://musicbrainz.org/doc/SocialContract SocialContract create page, intertwingle done. {o} {o} {o}
Statistics http://musicbrainz.org/doc/ServerStatistics ServerStatistics - Looks done. -- dmppanda 11:57, 17 April 2007 (UTC) {*} {o} {o}
Logos http://musicbrainz.org/doc/MusicBrainzLogo MusicBrainzLogo not really important, IMO done. {o} {o} {o}
Elections http://musicbrainz.org/user/election/ none Automatically generated page cannot be wikified leave it {o} {o} {o}
News
General News http://musicbrainz.org/news/index.html none Unwikifiable page {o} {o} {o}
Blog redirects to blog.musicbrainz.org {o} {o} {o}
Server, libmusicbrainz, libtunepimp, MusicBrainz Tagger, Picard http://musicbrainz.org/news/server.html none Unwikifiable pages {o} {o} {o}
In the Press http://musicbrainz.org/doc/MusicBrainzPress MusicBrainzPress Should be updated by the community used existing page. done. {*} {o} {o}
Products
Products http://musicbrainz.org/doc/Products Products - done. {*} {*} {o}
Classic Tagger http://musicbrainz.org/doc/ClassicTagger ClassicTagger - done. {*} {*} {*}
Picard Tagger http://musicbrainz.org/doc/PicardTagger PicardTagger - done. {*} {*} {*}
Magic Tagger http://musicbrainz.org/doc/MagicTagger MagicTagger - done. {*} {*} {*}
Jaikoz MP3 Tag Editor http://musicbrainz.org/doc/JaikozMP3TagEditor JaikozMP3TagEditor - done.
libmusicbrainz http://musicbrainz.org/doc/libmusicbrainz libmusicbrainz - done.
libtunepimp http://musicbrainz.org/doc/libtunepimp libtunepimp - done.
Server http://musicbrainz.org/doc/Server Server - done.
Database http://musicbrainz.org/doc/Database Database - done.
LiveDataFeed http://musicbrainz.org/doc/LiveDataFeed LiveDataFeed - done.
MusicBrainz Enabled Applications http://musicbrainz.org/doc/MusicBrainzEnabledApplications MusicBrainzEnabledApplications create new page, copy content, intertwingle done, unless I'm wrong -- murdos {*} {*} {o}
WebService http://musicbrainz.org/doc/WebService WebService - done.
Search: not wikifiable
Edit: TODO
Account: not wikifiable
Contribute: TODO
Help: TODO
... more to add (the following is not complete nor ordered anymore)
How to Contribute http://musicbrainz.org/wd/Contribute HowToContribute Pages are roughly equal review page {*} {*} {o}
Development http://musicbrainz.org/development/index.html MusicBrainzDevelopment These two pages are very different. I think the wiki page is not up to date anymore (We're using Trac now). rewrite wiki page and wikify static pages {*} {*} {*}
About Editing http://musicbrainz.org/mod_intro.html HowEditingWorks Clone of the old page, needs to be massively enhanced enhance {*} {*} {*}

... More to add

  • MusicBrainzForums or http://musicbrainz.org/wd/ContactUs i.e. Where can I reach you, where can I get help
    • MusicBrainzWiki i.e a page that describes the function of the wiki.
    • EditNote
    • MailingList and http://musicbrainz.org/list.html
    • A page about the Blog/News system (I don't think there is one, yet)
    • SourceForge i.e. a page about our source forge page (what we use it for and what not).
    • IRC (this should be renamed MusicBrainzChat or something like this, since it does not deal with IRC in general, but with our IRC)
      • The fact it is "MusicBrainzChat" is obvious IMHO. The same goes for a number of other things in this wiki, which are dealing with the MusicBrainz aspect of things, not with a general definition of what they are. IMO such names shouldn't be bloated by MusicBrainz prefixes, as this add no value and make things more difficult to find (at least for the documentation pertaining to stuff we don't plan to detail in their "global" meaning). -- dmppanda 13:45, 27 April 2007 (UTC)
  • It is my understanding that very few of the actual documentation needs to be moderated. Ideally those pages that give a structured introduction to all pages which document a certain feature should be moderated, but these actual pages should not. It is enough that the introductory page declares that the rest is maintaned by the wiki community. Only if we experience vandalism, should we add all these pages to the ModeratedRevisionTable --DonRedman * AdvancedRelationships (once this has stabilzed and only if we have troubles with vandals all the subpages) * EditType (but IMO not the edit type pages themeselves) * ... * MusicBrainzTerminology ** probably all pages of Category Terminology