MozillaWiki:Contribute: Difference between revisions
(initial draft of page) |
(added info about server environments) |
||
Line 1: | Line 1: | ||
{{draft}} | {{draft}} | ||
Experienced MozillaWiki users, please help contribute to this page. Feel free to edit it directly or suggest changes on [[{{TALKPAGENAME}}]]. | '''Experienced MozillaWiki users, please help contribute to this page. Feel free to edit it directly or suggest changes on [[{{TALKPAGENAME}}]].''' | ||
There are many ways to contribute to MozillaWiki. | There are many ways to contribute to MozillaWiki. | ||
== Getting Started == | == Getting Started == | ||
=== Create an account === | === Create an account === | ||
Anonymous editing is disabled on MozillaWiki, so the first step towards contributing is to [[Special:RequestAccount|request an account]] if you do not already have one. Your request will be reviewed, a process which can take a few hours up to a day. (More information: [[MozillaWiki:Accounts]]. | Anonymous editing is disabled on MozillaWiki, so the first step towards contributing is to [[Special:RequestAccount|request an account]] if you do not already have one. Your request will be reviewed, a process which can take a few hours up to a day. (More information: [[MozillaWiki:Accounts]].) | ||
Once you have created an account, log in to get started. | === Log in === | ||
Once you have created an account, [{{SERVER}}/index.php?title=Special:UserLogin&returnto=Main+Page log in] to get started. | |||
== MozillaWiki Basics == | == MozillaWiki Basics == | ||
=== Built with Mediawiki === | |||
MozillaWiki is built with Mediawiki. You can find the manual for it here: [https://www.mediawiki.org/wiki/User_hub]. | MozillaWiki is built with Mediawiki. You can find the manual for it here: [https://www.mediawiki.org/wiki/User_hub]. | ||
=== Dev, Stage and Production versions of MozillaWiki === | |||
If you want to learn how to use MozillaWiki, but in a non-production environment, you have the option of using one of MozillaWiki's two other server environments. | |||
There are three versions of MozillaWiki: | |||
* Dev: [//wiki-dev.allizom.org wiki-dev.allizom.org], the dev wiki where changes are deployed, tested and evaluated for suitability for deployment in production. This is the least stable version of the wiki. It's okay to experiment here, but know that your edits may be overridden or the wiki may become unavailable at any time. | |||
* Stage: [//wiki.allizom.org wiki.allizom.org], the staging wiki where changes are staged and tested before pushing to production. This version is more stable that dev, but not as stable as production. It's okay to experiment here, but know that your edits may be overridden or the wiki may become unavailable at any time. | |||
* Production: [//wiki.mozilla.org wiki.mozilla.org], the canonical version of the wiki. This is the most stable version of the wiki and it's where project information should be published and shared. | |||
The databases for Dev and Stage are not automatically synced with Production. Rather, they are manually synced once every 1-3 months. If your user account on Production is older than this window, you can likely log in to Dev or Stage with the same credentials you use on Production. If your user account is newer than 1-3 months, then you'll need to request an account on either server (depending on which one you want to use). | |||
== Contribution Opportunities == | == Contribution Opportunities == | ||
Below is an outline of contribution opportunities. Please be patient while we improve the documentation for each of these. If you have questions in the mean time, feel free to [[MozillaWiki:Team#Communication_Channels|get in touch]]. | |||
=== Improving page categorization === | |||
* adding categories to pages and files | |||
* improving category pages | |||
=== Improving page naming === | |||
* flagging pages that should be renamed (moved) | |||
=== Fighting Spam === | |||
* searching for and flagging spam pages | |||
* patrolling pages | |||
=== Improving Documentation === | |||
* updating automatically imported mediawiki documentation | |||
* writing / updating best practice documentation for how we're using mediawiki on MozillaWiki | |||
=== Writing Code === | |||
(import a list of bugs?) | |||
== Getting Help == | == Getting Help == | ||
There are several ways to contact the MozillaWiki team if you need help. | There are several ways to contact the MozillaWiki team if you need help. |
Revision as of 18:01, 18 November 2014
Experienced MozillaWiki users, please help contribute to this page. Feel free to edit it directly or suggest changes on MozillaWiki talk:Contribute.
There are many ways to contribute to MozillaWiki.
Getting Started
Create an account
Anonymous editing is disabled on MozillaWiki, so the first step towards contributing is to request an account if you do not already have one. Your request will be reviewed, a process which can take a few hours up to a day. (More information: MozillaWiki:Accounts.)
Log in
Once you have created an account, log in to get started.
MozillaWiki Basics
Built with Mediawiki
MozillaWiki is built with Mediawiki. You can find the manual for it here: [1].
Dev, Stage and Production versions of MozillaWiki
If you want to learn how to use MozillaWiki, but in a non-production environment, you have the option of using one of MozillaWiki's two other server environments.
There are three versions of MozillaWiki:
- Dev: wiki-dev.allizom.org, the dev wiki where changes are deployed, tested and evaluated for suitability for deployment in production. This is the least stable version of the wiki. It's okay to experiment here, but know that your edits may be overridden or the wiki may become unavailable at any time.
- Stage: wiki.allizom.org, the staging wiki where changes are staged and tested before pushing to production. This version is more stable that dev, but not as stable as production. It's okay to experiment here, but know that your edits may be overridden or the wiki may become unavailable at any time.
- Production: wiki.mozilla.org, the canonical version of the wiki. This is the most stable version of the wiki and it's where project information should be published and shared.
The databases for Dev and Stage are not automatically synced with Production. Rather, they are manually synced once every 1-3 months. If your user account on Production is older than this window, you can likely log in to Dev or Stage with the same credentials you use on Production. If your user account is newer than 1-3 months, then you'll need to request an account on either server (depending on which one you want to use).
Contribution Opportunities
Below is an outline of contribution opportunities. Please be patient while we improve the documentation for each of these. If you have questions in the mean time, feel free to get in touch.
Improving page categorization
- adding categories to pages and files
- improving category pages
Improving page naming
- flagging pages that should be renamed (moved)
Fighting Spam
- searching for and flagging spam pages
- patrolling pages
Improving Documentation
- updating automatically imported mediawiki documentation
- writing / updating best practice documentation for how we're using mediawiki on MozillaWiki
Writing Code
(import a list of bugs?)
Getting Help
There are several ways to contact the MozillaWiki team if you need help.
IRC
The IRC channel for MozillaWiki team is #wiki (webchat).
Discussion Forum
- tools-wiki@lists.mozilla.org
- subscription page (subscribe via email)
- google groups page
- archives
- newsgroup
MozillaTeam community Meetings
The MozillaTeam twice monthly community meetings are open to anyone interested in contributing to the wiki. Visit MozillaWiki:Team for details.