This page provides instructions for people willing to edit the content of wiki.debian.org.
There's a [:DebianWiki/EditorQuickStart:?QuickStart] for new editors.
Work in progress. If you disagree with any statement below, comment it out, then start a new discussion thread in the [:?DebianWikiConventionsDiscussion#editor-guide:Discussion] page
Table of Contents?TableOfContents(2)
Related pages :
Your Account
Your WikiHomePage
Some ideas for your home page, grabbed from various existing home pages.
- Your full name.
- Your main homepage outside this wiki.
- Your email
Your location (city and country) useful for timezone consideration and more
- If you use IRC, tell about your usual server, channel and nickname
If you are a Debian Developper (DD), provide your login name + link to http://qa.debian.org/developer.php?login=foobar@debian.org
Non-DD can link to http://bugs.debian.org/from:foo@bar.com
- List your subjects of interest (not limited to Debian).
a ToDo/done list
- (Some of) Your contributions to open source (bug reporting ; writings/Translating ; developing a maintaining...)
Some cool hints about debian + a copy on ?HintsnTips.
make sure you add CategoryHomepage at the bottom of your homepage.
Subscribe
You could subscribe to ?DebianWiki/WikiMailAnnouncements : major modification to this wiki will be notified here ( ToDo: anyone has a better / more explicit page name so suggest ? )
- You could subscribe to the pages relevant to your subjects of interest.
Formating
This wiki has some formating conventions. Here are the most used ones.
moinmoin Help
For generic help on formating under moinmoin wiki, read moinmoin's ["?SyntaxReference"], ["HelpOnEditing"]. You can experiment in ["WikiSandBox"].
Page Header
See ["DefaultTemplate"].
Format an FAQ sections
A typical FAQ section could be formated like :
- Q. How do I do XXXX
- A1) You can do XXXX by doing X.
- A2) You can do XXXX by doing Y
sample: (notice the space at the beginning of the lines
Q. How do I do XXXX :: A1) You can do XXXX by doing X. :: A2) You can do XXXX by doing Y.
Table of Contents
If a page gets long, you might want to add a Table of contents. See a sample at the top of this page !
sample : (note how the table is indented with one space)
||<style="font-size:smaller">'''Table of Contents'''[[TableOfContents(2)]]||
ToDo : we should use a CSS style instead + custom stylesheet..
Disambiguation page header
Sometimes, a pages name can be ambiguous. If this can't be avoided, you could insert this at the top of the page :
disambiguation : This page is about Debian Conferences.?BR For Debian configuration management system, see ["debconf"]. |
sample:
||<tablestyle="width:65%;margin-left:35%;padding-left:30pt" style="border:1pt solid #b48;border-left:5pt solid #d4a">'''disambiguation :''' This page is about ''Debian Conferences''.[[BR]] For ''Debian configuration management system'', see ["debconf"].||
Debian Official stuff
Often, the content of a Debian wiki page is also covered by some "official" Debian Documentation (or other "reference" location). The wiki page can still be useful for collaboration. It's a good idea to add a link to the reference location.
Sample link presentation to some official page, related to current subject.
inline:FranklinPiat/official-doc.png |
http://www.debian.org/somewhere - Sample topic |
sample:
||<tablestyle="width:100%;" style="width:32px;border-color:#ff9ec2" >inline:FranklinPiat/official-doc.png||<style="border-color:#ff9ec2;background-color:#ffe4f1" >http://www.debian.org/somewhere - Sample topic||
ToDo: The image should be moved to moinmoin static-content folder. would be nice to use some CSS too.
Links
Rule #1 would be : Don't overuse linking. The reader wouldn't know which links are useful if there are too many. You can use a "See Also" section at the bottom of your page.
moinmoin wiki's help : [:HelpOnLinking:using links].
Internal Link
Internal Links (within this wiki)
Link to external sites
External Links (to and from external sites, ["InterWiki"], etc....)
The preferred notation to external sites is :
[http://www.debian.org/doc/] - Debian Official documentation repository.
An alternate option is
Debian Official documentation repository ?BR [http://www.debian.org/doc/]-~.
(avoid the notation [http://www.foo.com link label] because the target is obscure for visitors.)
Link from external sites
If an (important) page is linked from outside Debian, it's a good idea to tag it with CategoryPermalink. So nobody removes it inadvertently.
Image and Media
moinmoin wiki's help : [:HelpOnLinking:using images].
- Credits and Copyright consideration
- It's a good idea to add Credits and Copyright information at the bottom of the page where you attach image.
- To which page should one attach an image ?
- Sometime, it's a good idea to attach the image to the parent page (in case the image is reused in other sub pages).
- For Translated pages, attach the image to the English version (internationalized/localized images should be attached to the internationalized/localized pages).
Categories
moinmoin wiki's help : [:HelpOnCategories :using categories].
The list of categories used on this wiki ["CategoryCategory"].
Advertise a wikipage
You can promote the use wiki.debian.org by making use of it.
Page Fragments
- A page meant to be included should be names */!PageFragment/*
Add a comment ## at the top of the page so people understand why it's 'incomplete' (a fragment!)
See [[Include()]] macro in ["HelpOnMacros"])
a sample is available at ["Installing Debian On/FrontPage"] and ["Installing_Debian_On/PageFragments/Philosophy"]. Also note how the page is included inside a table (but don't use this hack to bypass moinmoin formating limitation : see [#complex-formating Complex Formating).
Keeping track of changes.
- Page History
- User contributions
Technical Information
MoinMoin Software.
?Anchor(complex-formating)
Advanced Formating / Complex Formating
AVOID using advanced formating using table, include, etc.
- It's difficult to understand and maintain for you and other wiki editors.
It's difficult to read the diff of such complex formating.
