Task:Document maemo.org processes
(→webmaster (Niels)) |
|||
Line 13: | Line 13: | ||
== webmaster (Niels) == | == webmaster (Niels) == | ||
- | * How have we configured our web server(s)? | + | * How have we configured our web server(s)? (Asked by Jeremiah) |
- | * Where is the MediaWiki install for wiki.maemo.org stored, and what changes have been made compared to a vanilla install? Is the modification history in source control somewhere? How does that get updated on deployment? | + | * Where is the MediaWiki install for wiki.maemo.org stored, and what changes have been made compared to a vanilla install? Is the modification history in source control somewhere? How does that get updated on deployment? (Asked by Dave) |
- | * What do you do when the autobuilder goes down? | + | * What do you do when the autobuilder goes down? (Asked by Jeremiah, FAQ from community) |
- | * What tools are there to diagnose a problem with package submission? | + | * What tools are there to diagnose a problem with package submission? (FAQ: "Is the builder working, or just slow?") |
- | * How are packages promoted from extras-devel to extras-testing, and then to extras? | + | * How are packages promoted from extras-devel to extras-testing, and then to extras? (Asked by Jeremiah, community FAQ) |
- | * What is the process for non-free packages to get into extras? | + | * What is the process for non-free packages to get into extras? (Community FAQ, esp Mauku) |
- | * How does the autobuilder work? | + | * How does the autobuilder work? (Asked by Jeremiah) |
== debmaster (Jeremiah) == | == debmaster (Jeremiah) == |
Revision as of 15:50, 2 March 2010
This is an ongoing task, planned to be completed during the current maemo.org development sprint. Any help is appreciated! Please see the talk page for discussion. |
This is a list of maemo.org processes, infrastructure and applications which require documentation, because only one or two people know how to do it.
The goal is to make sure that no-one on the team is indispensable, and that the "bus factor" on every component of maemo.org is greater than one - that is, that there is no component where only one person knows how it works and can fix it when it breaks. This is a list of documents we should have, categorised (roughly) by the person who knows the information to document.
Contents |
sysadmin (Ferenc)
- What servers are in the maemo.org infrastructure?
- What services are running on maemo.org?
- Who has access to the servers with admin privileges to the various services?
webmaster (Niels)
- How have we configured our web server(s)? (Asked by Jeremiah)
- Where is the MediaWiki install for wiki.maemo.org stored, and what changes have been made compared to a vanilla install? Is the modification history in source control somewhere? How does that get updated on deployment? (Asked by Dave)
- What do you do when the autobuilder goes down? (Asked by Jeremiah, FAQ from community)
- What tools are there to diagnose a problem with package submission? (FAQ: "Is the builder working, or just slow?")
- How are packages promoted from extras-devel to extras-testing, and then to extras? (Asked by Jeremiah, community FAQ)
- What is the process for non-free packages to get into extras? (Community FAQ, esp Mauku)
- How does the autobuilder work? (Asked by Jeremiah)
debmaster (Jeremiah)
- Maemo packaging guide
- How does one do maintenance on the package repositories?
bugmaster (Andre)
- Bugzilla administration guide
- How to add a product from Extras to bugs.maemo.org
- Bugzilla triage guide
- How to clone bugs from public to internal bugzilla
- Stock answers to common situations that arise for bug triagers
docmaster (Dave)
- Generating election results after an election
- Updating maemo.org websites
- Where does the information for the user profile page come from in the Midgard database?
- What is the process for publishing a Midgard web page? How does the page get created and styled?