OLPC:Cleanup

From OLPC
Revision as of 19:15, 26 November 2008 by Skierpage (talk | contribs) (Fix pages that need work: wiki formatting)
Jump to: navigation, search
   This page is part of the Wiki Cleanup Project.   [[ Wiki SEO | Cleanup | Wiki tasks ]]

Intro

As information sprawls across the wiki, we're in constant need of help and efforts to keep it tame, trimmed, and usable - purging old/broken information and links, creating and updating portal pages for various user groups and topics... I'm sure you can think of more.

If you'd like to help battle chaos, please join in - just edit pages, no need to ask permission.

First steps

The first, easiest, and largest tasks on the wiki are really simple ones that anyone can do. If you would like to get involved and help cleanup the wiki, here are some suggestions:

Mark pages that need work

There are several thousand pages on this wiki. Many of them were created in a hurry and need to be cleaned up. There is a page here on the wiki that contains a large list of pages that have been marked {{cleanup}}: Category:Cleanup. There are two tasks that can be done with this:

  • Go to the Special:Allpages page, and look for pages that need {{cleanup}} added to them.
  • When you find a wiki page that needs cleanup, click the 'Edit' tab and add the {{cleanup}} in the top of the edit box.

Obsolete pages

The wiki has thousands of obsolete and overlapping pages. There are special templates that flag such pages more specifically than just "cleanup". If two pages seem to cover the same ground, figure out the worse page: the one that's less useful, has less 'What links here', hasn't been significantly updated recently according to its [History] tab, and has the less obvious title. Mark it either

{{merge|Better page}}

or

{{obsolete|link=[[Better page]]}}

Fix pages that need work

It's useful to readers to indicate pages that need work or aren't relevant, but it's far far better to improve or eliminate them.

When you're done and the less good page has nothing relevant and nothing besides old talk pages link to it, remove categories from it and add the {{delete}} template to it.

Pages needing final touches

Areas needing attention

  • Sign-up lists need to go away. People don't actually reply to them when they set up the lists for people to sign up. People who sign up expect to be contacted and they aren't usually.
  • Glossary could use some thoughtful expansion. Jargon serves a useful purpose as shorthand for technical discussions, but it also poses a substantial barrier-to-entry for new contributors. A more extensive Glossary would be very helpful in allowing outsiders to become insiders.
  • Category:Linux software
    • create standardized format for these pages for consistency, and remove duplication
    • find all standard linux software, tag w/template
    • search wiki for 'yum' and 'wget', likely they need this tag.
  • Examine core wiki pages, (i.e. top pages, or ones in Site map ??)
    • Check for current/correct information
    • move any 'beta' or 'prelease' information else where.
    • Consistency: headers, format, structure, etc
  • review all templates
    • check for duplication, merge if needed
  • review User boxes
    • create consistency,
    • establish best order, if lots on same page
  • review Headers (i.e. page headers)
    • create consistency,
    • establish best order, if lots on same page
  • review Software, and sub-categories
    • Some pages cross over, separate into categories
  • retire Common Rooms in favor of the Talk: pages of actual pages
  • merge all the guides and intros to grassroots and community building pages

supporting 8.2.0 and earlier releases

OLPC wants to support earlier releases for a year (citation needed). And earlier G1G1 2008 recipients got 703 (8.1.0), not spiffy 8.2.0.

  • Suggest a section "In/for earlier releases"
  • use {{consider upgrading}} on pages that describe either 8.2.0 or earlier.
  • Come up with consistent language. Suggest
In [[Release notes/8.2.0|Release 8.2.0]] you ''blah blah
blah''
=== In earlier releases ===
In releases prior to [[Release notes/8.2.0|Release 8.2.0]]
(see [[What release am I running?]]) the commands/instructions/ are different
''blah blah
blah''
{{consider upgrading}}

Clean-up tasks requiring admin privileges

Cleaned up!

Celebrate what we've done.

  • "XO Giving" and "OLPC groups} merged into Regional groups (November 2007)
  • the weird OlpcProject: "fake namespace" mostly retired" (November 2007)
  • Python game stuff cleaned a bit, moved into Category:Developing games