UI > misc > Changelog für ... > Comment

gerne... / #1246

Am besten mal genau beschreiben, was mit den versionen passieren soll.

Very roughly:

  • each project has a list of versions
    • name / short
    • buildnumber (does a version has ONE build-number?)
    • status (upcoming, open, closed)
    • description
    • released - (Timestamp)
  • tasks get some new fields:
    • resolved_in_version (-1 for next upcomming version)
    • resolved_reason (completed, fixed,bogus,rejected)
    • resolved_comment
  • project gets a new field:
    • current_version

When closing one or several tasks you can dialog asking for...
  • resolve_reason (completed)
  • comment
  • version (next_upcomming)
Under project is a new option Versions (between Milestones and Files):
  • list all available versions with number of adds, fixes, rejects etc.
  • at the top of this list is a link "upcomming version" with a create-link next to it.
  • each version is a link to versionView which lists the detailed changes
  • a version can be edited with versionEdit
  • one or more versions can be deleted with versionsDelete

Questions:

  • Not sure if Milestones and Versions should (or could) be related.
  • What happens with task->resolve_reason, if a task get's reopened?

request for comments...