hdgarrood / redmine_release_notes

A plugin to add release notes to Redmine
GNU General Public License v3.0
73 stars 47 forks source link

Brevity in the release notes dashboard #100

Open dipanm opened 11 years ago

dipanm commented 11 years ago

Release note dashboards is particularly useful to know which issues are pending for release notes and which are done well, which ones has a problem.

However, list problems only when there is a problem.

Here are some improvement suggested:

  1. Display the "invalid 'Release notes status'" and corresponding DIV - only IF it is non-zero. If there is nothing invalid - this table shouldn't appear.
  2. Display the "not required" and corresponding DIV - only if there are non-zero issues under this bucket.
  3. If tracker doesn't need release notes or set as not required (under "not required") has Zero issues under it, don't display it.
  4. Most important of all - if the version's release notes are already generated, don't display dashboard or even progress bar as well as 'Generate Release Notes' link as well. This is very important where lot's of old versions (when this plugin was not even installed) - keep popping up which is unnecessary.