trisquel-icecat/icecat/docs/bug-mgmt/policies/new-feature-triage.rst

55 lines
1.8 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

New Feature Triage
==================
Identifying Feature Requests
----------------------------
Bugs which request new features or enhancements should be of
type=\ ``enhancement``.
Older bugs may also be feature requests if some or all of the following
are true:
- Bugs with ``feature`` or similar in whiteboard or short description
- ``[RFE]`` in whiteboard, short description, or description
- Bugs not explicitly marked as a feature request, but appear to be
feature requests
- Bugs marked with ``feature`` keyword
Initial Triage
--------------
Staff, contractors, and other contributors looking at new bugs in
*IceCat::Untriaged* and *::General* components should consider if a
bug, if not marked as a feature request, should be one, and if so:
- Update the bugs type to ``enhancement``
- Determine which product and component the bug belongs to and update
it **or**
- Use *needinfo* to ask a components triage owner or a modules
owner where the request should go
Product Manager Triage
----------------------
- The product manager for the component reviews bugs of type
``enhancement``
- This review should be done a least weekly
- Reassigns to another Product::Component if necessary **or**
- Determines next steps
- Close bug as ``RESOLVED WONTFIX`` with comment as to why and
thanking submitter
- If bug is similar enough to work in roadmap, close bug as
``RESOLVED DUPLICATE`` of the feature bug it is similar to
- If theres not a feature bug created already, then consider
making this bug the feature bug
- Set type to ``enhancement``
- Set bug to ``P5`` priority with comment thanking submitter, and
explaining that the request will be considered for future roadmaps