Project

General

Profile

Actions

Defect #44643

open

Versions are shown twice (start and due date) without any visual distinction in the calendar

Added by Julius Haman 2 days ago. Updated 1 day ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Calendar
Resolution:
Affected version:

Description

Description

In the calendar, a version is displayed on two different days:

  1. on its due date (effective_date)
  2. on its start date, which is derived from the earliest start date of its assigned issues

Both entries look identical (same icon, same link, no label). Users can't tell which one is the actual due date of the version, so it looks like the version is duplicated or planned on two dates. The second entry is especially confusing because the start date is not set on the version itself.

Suggestion

Possible solutions:

  1. Show only the due date of the version in the calendar.
  2. Keep both, but label or style them differently, e.g. Start: Version 1.0 vs. Due: Version 1.0, or use different icons.
  3. Make it configurable whether the start entry of a version is shown in the calendar at all.

Preferred solution: options 2 and 3 combined. The start entry would be clearly distinguishable, and everyone could decide whether they want to see it at all.

If neither 2 nor 3 is implemented, then at least option 1. The due date is the date that really matters for a version, while the derived start date adds little value and only causes confusion.

Environment

  • Redmine 7.0.2
  • Relevant code: app/views/common/_calendar.html.erb, Redmine::Helpers::Calendar

Screenshots


Files

Actions

Also available in: Atom PDF