View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007836 | mantisbt | change log | public | 2007-03-16 18:16 | 2012-12-08 15:45 |
| Reporter | drostan | Assigned To | dregad | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Summary | 0007836: Changelog includes non-released versions | ||||
| Description | With the addition of the roadmap, it makes sense to me to filter out non-released versions in the changelog. At the moment, these are still shown. | ||||
| Steps To Reproduce | See eg. at the moment: http://www.mantisbt.org/bugs/changelog_page.php has "mantisbt - 1.0.7" with three issues, http://www.mantisbt.org/bugs/roadmap_page.php has the same version, with "3 of 4 issue(s) resolved." | ||||
| Additional Information | Attached a very quick fix with a few lines from roadmap_page.php | ||||
| Tags | No tags attached. | ||||
| Attached Files | fix_changelog_skip_unreleased.diff (562 bytes)
Index: changelog_page.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/changelog_page.php,v
retrieving revision 1.18
diff -u -r1.18 changelog_page.php
--- changelog_page.php 20 Apr 2006 14:29:56 -0000 1.18
+++ changelog_page.php 16 Mar 2007 22:45:26 -0000
@@ -80,6 +86,10 @@
$i = 0;
foreach( $t_version_rows as $t_version_row ) {
+ if ( $t_version_row['released'] == 0 ) {
+ continue;
+ }
+
$t_version = $t_version_row['version'];
$c_version = db_prepare_string( $t_version );
| ||||
| related to | 0009583 | acknowledged | Modify the changelog so that it displays all released versions |
|
This is by design. The roadmap only includes issues related to non-released versions and those that have "Target Version" set. The changelog include all releases and those with "Fixed in Version" set. Hence, I don't see roadmap replacing changelog. Changelog should include all issues fixed, roadmap should typically include major issues that are planned, not everyone will go through the effort of adding all minor bug fixes and issues into the roadmap. Although I think for maintenance release it is very useful to do such planning. I think it should be a configuration option that controls whether to show information relating to non-released versions or not. I can see that in commercial applications, it may make sense to only show such information once the version is released. |
|
|
As mentioned by vboctor, this behavior is by design. |
|