Auto-tools/Projects/Proposed/Template

From MozillaWiki
Jump to: navigation, search
Feature Status ETA Owner
Template Proposal Structure Proposed YYYY-MM-DD TBD

Summary and Goal

  • Why should we make this tool?
  • What will it help you to do?
  • How much time will it save you?

Proposed By

Your Name Here.

Ideal ETA

We can't get to everything instantly, but do let us know if there's something that needs to be done quickly. (Better to file bugs for emergencies)

Requirements/Features

Each person that would like to leave a set of requirements should do so in their own section. This makes it easy to come back to you if there are questions as we start implementing. For example:

Ctalbert

  • It needs to make sandwiches quickly

Jgriffin

  • It needs to wash dishes
  • And also do the laundry, but laundry isn't nearly as important as dishes.

Use Cases

Everyone loves use cases, so you should provide them if you can (and where it makes sense).

Related Bugs, Dependencies, & Starting Points

Links to any related bugs, ongoing work, proof of concept, etc.

Non-Goals

Things we are specifically not doing or building as part of this tool.

Other Stuff

Can include things like:

  • Competitive landscape
  • Research & references
  • Whatever else is useful to the project.

Legend (remove if you like)

  Healthy: feature is progressing as expected.
  Blocked: feature is currently blocked.
  At Risk: feature is at risk of missing its targeted release.
ETA Estimated date for completion of the current feature task. Overall ETA for the feature is the product release date.