Template:Feature tracking: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (use {{SMW for software features}})
(update with changes from Greg)
Line 21: Line 21:
{{Feature_tracking
{{Feature_tracking
|Name=A brief less-than-one-line summary of the feature, used as the title
|Name=A brief less-than-one-line summary of the feature, used as the title
|Feature subcategory=A subcategory of <nowiki>[[Category:Software features]]</nowiki>
|Feature subcategory=A subcategory of [[Category:Software features]]
|Requesters=Deployments, engineers, or both who support the request
|Requesters=Deployments, engineers, or both who support the request


Line 37: Line 37:
|Owners=Names of developers and/or champions of the request who will ensure that progress is made
|Owners=Names of developers and/or champions of the request who will ensure that progress is made


|Priority=1 - Critical,2 - High,3 - Medium, or 4 - Low
|Priority=1-5 (1 = Critical,2 = High,3 = Medium, 4 = Low, 5 = ???)
|Helps deployability=yes or no
|Helps deployability=yes or no
|Target for 9.1=yes or no
|Target for 9.1=yes or no
}}</pre>
}}</pre>

Priority is restricted to the values listed on the [[Property:Priority]] page.


== Sample ==
== Sample ==
Line 61: Line 59:
|Owners=John Doe, Jane Doe
|Owners=John Doe, Jane Doe


|Priority=4 - Low
|Priority=4
|Helps deployability=no
|Helps deployability=no
|Target for 9.1=no
|Target for 9.1=no
Line 67: Line 65:


== Pre-filling ==
== Pre-filling ==
Pages like [[Features-test]] can use <nowiki><inputbox</nowiki> to pre-fill a new page with the contents in [[{{FULLPAGENAME}}/Preload]] (which is the default text above. This helps less experienced editors to use [[Template:Feature tracking]] appropriately.
Pages like [[Feature roadmap]] and [[Features-test]] can use <nowiki><inputbox</nowiki> to pre-fill a new page with the contents in [[{{FULLPAGENAME}}/Preload]] (which is the default text above. This helps less experienced editors to use [[Template:Feature tracking]] appropriately.


[[Category:Template]]
[[Category:Template]]

Revision as of 10:21, 12 December 2008

Enables a dynamic Feature roadmap — see Semantic MediaWiki#For software features.

Displays a feature's values and also defines its semantics for the Feature_roadmap. It's based on {{Feature request}} (will some day replace it), but displays several extra feature properties, and makes semantic annotations of them. Both templates use {{Definition table}} to lay display

Usage

{{Feature_tracking
|Name=A brief less-than-one-line summary of the feature, used as the title
|Feature subcategory=A subcategory of [[Category:Software features]]
|Requesters=Deployments, engineers, or both who support the request

|Requirements=User level requirement definition; Links to detailed wiki pages, mailing list threads, or other resources are welcome
*or
*a
*list
*of
*them

|Specification=Design and technical implementation ideas; Links to detailed wiki pages, mailing list threads, or other resources are welcome
*or a list
*of relevant links

|Owners=Names of developers and/or champions of the request who will ensure that progress is made

|Priority=1-5 (1 = Critical,2 = High,3 = Medium, 4 = Low, 5 = ???)
|Helps deployability=yes or no
|Target for 9.1=yes or no
}}

Sample

Short name Short name::A brief less-than-one-line summary of the feature, used as the title (should match page title)
Feature subcategory Is part of::Category:XTest feature
Requesters {{#arraymap:User:St. NickN, OLPC Antarctica|,|x|Requested by::x}}
Requirements User level requirement definition; Links to detailed wiki pages, mailing list threads, or other resources are welcome
  • or
  • a
  • list
  • of
  • them
Specification Design and technical implementation ideas; Links to detailed wiki pages, mailing list threads, or other resources are welcome
  • or a list
  • of relevant links
Owners {{#arraymap:John Doe, Jane Doe|,|x|Contact person::User:x}}
Priority Priority::4
Helps deployability? Helps deployability::no
Target for 9.1? Target for 9.1::no

Pre-filling

Pages like Feature roadmap and Features-test can use <inputbox to pre-fill a new page with the contents in Template:Feature tracking/Preload (which is the default text above. This helps less experienced editors to use Template:Feature tracking appropriately.