Diff for "LEP/Wiki"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2011-05-22 21:02:38
Size: 1977
Editor: xaav
Comment:
Revision 3 as of 2011-05-22 22:38:38
Size: 1978
Editor: xaav
Comment:
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
 * Render Wiki pages for bazaar branches (Specify which branch to render pages from)  * Render Wiki pages from bazaar branches (Specify which branch to render pages from)

Wiki

A wiki to provide documentation and feature planning for launchpad projects.

Contact: https://launchpad.net/~xaav/+contactuser
On Launchpad: https://blueprints.launchpad.net/launchpad/+spec/wiki-hosting

As a Developer
I want a Wiki
so that Projects can provide documentation to their users and developers can plan features more easily.

Rationale

In 2008, a feature request was filed in the launchpad bug tracker. Since that time, it has been approximately 3+ years, and users have requested a wiki on launchpad. The bug now shows up as the hottest bug on the launchpad bug tracker. Yet, this feature has still not been completed.

A wiki would benefit all users, and complete launchpad. Right now, there is no place for documentation; a wiki would solve this issue. Right now, blueprints link to external wikis (Including this one!). Completing a wiki would remove most of the need for an external site, and if completed, may even eliminate the need for this wiki.

Stakeholders

Just look at https://bugs.launchpad.net/launchpad/+bug/240067#subscribers-direct

Constraints and Requirements

Must

  • Scale to millions of users.
  • Prevent XSS attacks and properly escape output.

Nice to have

  • Use markdown or equivalent instead of just filtered HTML.
  • Render Wiki pages from bazaar branches (Specify which branch to render pages from)
  • Be able to edit pages via Web UI. (WMD Editor - Possible?)

Must not

Out of scope

Subfeatures

Success

How will we know when we are done?

When a collaborative wiki is implemented that provides an easy way to communicate information.

How will we measure how well we have done?

Thoughts?

URL should be http://wiki.launchpad.net/project-name/Wiki_page

LEP/Wiki (last edited 2011-06-21 14:53:00 by jml)