Ticket #4883 (new enhancement)
Automatic feature list of the software being developed through commit logs
| Reported by: | laxminarayan@… | Owned by: | jonas |
|---|---|---|---|
| Priority: | low | Milestone: | 2.0 |
| Component: | general | Version: | |
| Severity: | major | Keywords: | tracobject notification |
| Cc: |
Description
Currently, feature lists of large softwares are managed manually. But additions, modifications, and removals of features are dependant on commits. So I was wondering if there is any way to manage a special wiki page which contains the feature list of the software, just like the tickets ("#fixes" kinda stuff).
Features can have numbers too! Feature lists have a tree structure, so the numbering must be in order with that.
One example commit message can be
AddFeature 12.4.3 Automatic feature-list management. Fixes #5000
and one more
AddsFeature 12.4.3.7 #5001 Optional storage of ticket number where feature was requested. Fixes #5001
So now you not only have an automatically managed feature list, but also a complete timeline of when a feature/subfeature was added, modified or removed.
