Task:Document maemo.org processes

(sysadmin (Ferenc))
(docmaster (Dave))
 
(6 intermediate revisions not shown)
Line 1: Line 1:
 +
{{task|ongoing}}
 +
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.
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.
Line 11: 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
+
* What do you do when the autobuilder goes down?  (Asked by Jeremiah, FAQ from community)
-
changes have been made compared to a vanilla install? Is the
+
* What tools are there to diagnose a problem with package submission? (FAQ: "Is the builder working, or just slow?")
-
modification history in source control somewhere? How does that get
+
* How are packages promoted from extras-devel to extras-testing, and then to extras?  (Asked by Jeremiah, community FAQ)
-
updated on deployment?
+
* 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) ==
== debmaster (Jeremiah) ==
* [[Packaging | Maemo packaging guide]]
* [[Packaging | Maemo packaging guide]]
-
* How are packages promoted from extras-devel to extras-testing, and then to extras?
 
* How does one do maintenance on the package repositories?
* How does one do maintenance on the package repositories?
-
* How does the autobuilder work?
 
-
* What is the process for non-free packages to get into extras?
 
== bugmaster (Andre) ==
== bugmaster (Andre) ==
Line 36: Line 36:
* [[Maemo.org team/Generating election results | Generating election results]] after an election
* [[Maemo.org team/Generating election results | Generating election results]] after an election
* [[Maemo.org team/Updating maemo.org sites | Updating maemo.org websites]]
* [[Maemo.org team/Updating maemo.org sites | Updating maemo.org websites]]
 +
* [[Documentation/Patching API docs | How can I update API documentation?]]
 +
* 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? See [[Maemo.org team/Updating maemo.org sites#wiki.maemo.org | Updating wiki.maemo.org]]
* Where does the information for the user profile page come from in the Midgard database?
* 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?
 
[[Category:Community]]
[[Category:Community]]
[[Category:Maemo.org]]
[[Category:Maemo.org]]

Latest revision as of 11:59, 9 December 2010

Image:Ambox_notice.png
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

[edit] sysadmin (Ferenc)

[edit] webmaster (Niels)

  • How have we configured our web server(s)? (Asked by Jeremiah)
  • 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)

[edit] debmaster (Jeremiah)

[edit] bugmaster (Andre)

[edit] docmaster (Dave)