Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2005-08-13 17:27:33
Size: 3615
Editor: anonymous
Comment:
Revision 5 as of 2009-03-16 03:35:53
Size: 2686
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
Line 3: Line 2:
This page is to describe how the ["EtchTODOList"] and EtchWishList pages work.
Line 5: Line 3:
The following pages are used to the following for the period between the
release of sarge and the release of Etch:
== Introduction ==
The [[EtchTODOList]] contains a list of items which are /actively being
worked on/ for Etch. To list an item, you should:
Line 8: Line 7:
 * ["EtchTODOList"] - changes that are taking place
 * EtchWishList - changes that people would like to see take place
 * EtchDoneList - changes that have taken place
 * ["EtchTODOListMeta"] - information on manipulating these pages
 * describe the item as succinctly as possible (BAD: fix all bugs, GOOD: Migrate system X and client applications to version Y, see page Z for details)
 * provide evidence it's being worked on, such as link to relevant Wiki pages, blog postings, web pages, mailing list messages etc.
Line 13: Line 10:
== The TODO list ==
The ["EtchTODOList"] contains a list of items which are __actively being
worked on__ for Etch. To list an item, you should:
It should be clear for people who want to help out who to contact or where to look next. Where relevant, link to a WikiPage where people can learn more.
Line 17: Line 12:
 * describe the item as succinctly as possible
 * provide evidence it's being worked on, such as add your WikiName, or link to relevant blog postings, web pages, mailing list messages

It should be clear for people who want to help out who to contact or
where to look next. Where relevant, link to a WikiPage where people can
learn more.

== The Wish list ==
Things people want to see, but nobody has stepped up to do them, __or__,
things which people probably have stepped up to work on but no evidence
is available for the wiki yet (or it hasn't been linked in).

People should check that something isn't being worked on in the
["EtchTODOList"] and mailing-list archives etc., then if it isn't and isn't
listed here, it can be added.
== Wish list items ==
Lists things people want to see, but nobody has stepped up to do them, __or__, things which people probably have stepped up to work on but no evidence is available for the wiki yet (or it hasn't been linked in). Use the last section of the [[EtchTODOList]] for these issues, but first check that its not already covered by the list or discussed and rejected on the mailing lists. This list should be used sparingly.
Line 34: Line 16:
A number of large discussions on debian-devel spawned the initial
versions of these wiki pages.
A number of large discussions after the release of Sarge spawned the initial versions of these wiki pages.
Line 37: Line 18:
 * "[http://lists.debian.org/debian-devel/2005/06/msg00462.html and now to something completly different... etch!]"
 * "[http://lists.debian.org/debian-devel/2005/06/msg00979.html TODO for etch ?]"

A number of other discussions are yet to be fully merged into the wiki
(check and move to the above list when appropriate):

* "[http://lists.debian.org/debian-devel/2005/07/msg00319.html How to recognise different ETCH wishlists from quite a long way away]"

There are similar discussions for debian-spin offs which might prove
inspiring:

* [http://udu.wiki.ubuntu.com/UbuntuDownUnder/BreezyGoals/ goals for (Ubuntu) Breezy]
 * "[[http://lists.debian.org/debian-devel/2005/06/msg00462.html|and now to something completly different... etch!]]"
 * "[[http://lists.debian.org/debian-devel/2005/06/msg00979.html|TODO for etch ?]]"
 * "[[http://lists.debian.org/debian-devel/2005/07/msg00319.html|How to recognise different ETCH wishlists from quite a long way away]]"
 * [[http://udu.wiki.ubuntu.com/UbuntuDownUnder/BreezyGoals/|goals for (Ubuntu) Breezy]]
Line 55: Line 28:
 * Sign items with your WikiName, or link to external info describing
involvement, if you are working on something. This is to make sure it
belongs in the TODO list rather than the Wish list, but also so people
who want to help out can get involved.
 * provide links to mailing list discussions etc. - while the Wiki is good for keeping track of issues up to some point, it is '''not''' a good discussion medium.
 * move items to EtchDoneList if they have been completed.
 * Link to mailing list posts, Wiki pages, etc, which give further details on the suggested change and the parties involved so that it is possible to check for progress and to get involved. While the Wiki is good for keeping track of issues up to some point, it is '''not''' a good discussion medium.
 * Move items to EtchDoneList if they have been completed.
Line 64: Line 33:
 * ...attempt to discuss the issues on these pages. Dedicated pages or the mailing lists are more appropriate.
 * ...list issues with single packages here - we have the bug tracking system for this! http://bugs.debian.org/
 * ...list proposals here on how the Etch release should be managed. There is ["ReleaseProposals"] for this.
 * Attempt to discuss the issues on these pages. Dedicated pages or the mailing lists are more appropriate.
 * List issues with single packages here - that is what the [[http://bugs.debian.org/|bug tracking system]] is for.
 * List proposals here on how the Etch release should be managed. There is [[ReleaseProposals]] for this.
Line 69: Line 38:
 * stuff on the EtchWishList which people are actively working on need to be identified and moved to ["EtchTODOList"]. There's an especially large number right now as a result of the initial transition to this page structure.
 * stuff on ["EtchTODOList"] which has been done needs to be moved to EtchDoneList.
 * this wiki is peripheral to, and not a core part of, the project's organisation. As a result, discussions and work being made that crop up on the mailing lists need to be periodically incorporated into these lists to keep them up-to-date.
This wiki is peripheral to, and not a core part of, the project's organisation. Therefore, as features are suggested and implemented or discarded, these lists will have to be maintained in order to ensure that they are up-to-date.

EtchTODOList Meta

Introduction

The EtchTODOList contains a list of items which are /actively being worked on/ for Etch. To list an item, you should:

  • describe the item as succinctly as possible (BAD: fix all bugs, GOOD: Migrate system X and client applications to version Y, see page Z for details)
  • provide evidence it's being worked on, such as link to relevant Wiki pages, blog postings, web pages, mailing list messages etc.

It should be clear for people who want to help out who to contact or where to look next. Where relevant, link to a ?WikiPage where people can learn more.

Wish list items

Lists things people want to see, but nobody has stepped up to do them, or, things which people probably have stepped up to work on but no evidence is available for the wiki yet (or it hasn't been linked in). Use the last section of the EtchTODOList for these issues, but first check that its not already covered by the list or discussed and rejected on the mailing lists. This list should be used sparingly.

Rationale

A number of large discussions after the release of Sarge spawned the initial versions of these wiki pages.

Guidelines

Here's a few simple rules to keep the lists as useful as possible:

Do:

  • Link to mailing list posts, Wiki pages, etc, which give further details on the suggested change and the parties involved so that it is possible to check for progress and to get involved. While the Wiki is good for keeping track of issues up to some point, it is not a good discussion medium.

  • Move items to ?EtchDoneList if they have been completed.

Don't:

  • Attempt to discuss the issues on these pages. Dedicated pages or the mailing lists are more appropriate.
  • List issues with single packages here - that is what the bug tracking system is for.

  • List proposals here on how the Etch release should be managed. There is ReleaseProposals for this.

Work needed

This wiki is peripheral to, and not a core part of, the project's organisation. Therefore, as features are suggested and implemented or discarded, these lists will have to be maintained in order to ensure that they are up-to-date.