Features/Policy: Difference between revisions

Erikos (talk | contribs)
Erikos (talk | contribs)
Line 17: Line 17:


== What is an enhancement? ==
== What is an enhancement? ==
It's sometimes easy to mistake new packages, or  enhancements, for features. Features have a very specific  definition, but here are some questions to ask yourself before engaging the feature process.
Enhancements are:
 
1. Less documented improvements to a Fedora release which do follow the feature process and do not fit the feature definition below.
  1. Is this change very visible to end users?
2. Added to the release summary by anyone under heading of Other Enhancements. The release summary for each release lives in the following namespace: http://fedoraproject.org/wiki/Releases/<release number>/ReleaseSummary
          * In this case "end user" means "someone in the audience for this change," which could be desktop users, developers, or system administrators.  
  2. Does this change require intervention?
          * This might be a configuration file format change, or something else that will perturb unsuspecting end users.
          * A change that requires a very simple intervention to revert behavior is not necessarily a feature.  
  3. Is this something that will interest the lay press?
          * The lay press in this case includes Linux-oriented sites.


== Is ''<XXX>'' a feature? ==
== Is ''<XXX>'' a feature? ==