Development process improvement/Pages organization

How to organize project pages
Date: August 31, 2010 Attendees: Rob Lanphier, Guillaume Paumier, Alolita Sharma, Priyanka Dhanda

Project Pages
http://mediawiki.org/wiki/Article_assessment http://mediawiki.org/wiki/Liquid_Threads
 * Project pages go under main namespace
 * Project page template should have a conspicuous banner on top saying
 * this is a WMF project page not an extension/manual page.
 * for existing extensions, link to extensions page
 * Project page template should have in infobox on the side with the following Project information:
 * name
 * team
 * start and end dates
 * category magic
 * Rest of the page is Rob's existing project information page
 * Project specifications, documentation, feature requests should be sub pages where possible. This may not always be the case.
 * We should not rely on sub page convention for categorization.

How to categorize

 * Maybe: do template magic to figure out how to categorize by quarter based on start and end date.
 * eg: WMF Projects 2010q3


 * Time-based category should appear only on main project page not on sub pages
 * Make one category per project (which will appear on all pages)
 * Only the latest ongoing feature would have the category WMF Project
 * What happens when we have Liquid Threads and start a new project Liquid Threads v2
 * Both pages would have category LiquidThreads
 * Liquid Threads v2 only would have category LiquidThreadsV2
 * Liquid Threads v2 only would have category WMF Project