Feature #347

Grouping issues in Gantt view

Added by Miroslav Zahorak over 11 years ago. Updated almost 5 years ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Gantt
Target version:-
Resolution:

Description

1. Grouping issues by Version
2. Grouping isues by Category

Add-grouping-functionality-to-Gantt-diagram.patch Magnifier - Patch to add grouping to Gantt diagram (18.6 KB) Tobias Droste, 2013-01-05 09:23

Add-grouping-functionality-to-Gantt-diagram.patch Magnifier - Patch to add grouping to Gantt diagram (v2) (18.3 KB) Tobias Droste, 2013-01-18 00:13


Related issues

Related to Redmine - Patch #12730: Fix sorting and PDF output of Gantt diagram & start date ... New
Duplicated by Redmine - Feature #3098: Add grouping and sorting to Gantt Closed 2009-04-01
Duplicated by Redmine - Feature #4786: Gantt Chart - Grouping issues by target version Closed 2010-02-10

History

#1 Updated by Neil Rodrigues about 11 years ago

I would very much like this feature as well, particularly the
grouping by Category.

#2 Updated by Bill Tihen over 9 years ago

Grouping by Phase
I am also in favor of this. I tried to enable some grouping by start -- date, but for a large project involving many and overlapping phases -- it is not practical to have the start date of each phase after the end date of the previous phase. This would be an invaluable feature for us in my organization!

Display Tasks in Gantt without Start Date
This too would be valuable for us - we want to use the start date to show when a task "starts" -- we do not need it to be be the same as the creation date since we already have that. (We would be fine with tasks that have no start date to just be listed without a bar -- in fact we do want to know what has not even been scheduled).

Allow Tasks in Sub-projects to see "Parent" project versions & displayed/grouped with those items
In addition to the other requests, I would like tasks in child-projects to "see" & use the versions in parent projects. Similarly, it would be critical that these sub-tasks would then be displayed along with the other tasks assigned to that version.

These changes would allow complex projects with sub-projects to be managed as one large project -- (something we are doing at the moment) -- so this would be very helpful!

#3 Updated by Lori Thompson over 9 years ago

  • Assignee set to Jean-Philippe Lang

In the view all issues gantt, request ability to sort issues by Project and Tracker. Color differentiate for each type of Tracker would also be amazing.

#4 Updated by Marcin Kwiatkowski about 9 years ago

Sorting/grouping shouldn't be limited just to project - it should be fully configurable (at least in my use case i also need grouping by users). And yes, ability to color each group would be a killer feature.

#5 Updated by Pedro Gutierrez over 8 years ago

+1 Yes please, do something wrt this.

Grouping by version is a must, I'd say
I consider colouring and grouping by category has the risk to make the Gantt a bit messy.

┬┐Is this feature additionally gonna paint tasks and subtask in the Gantt in a hierarquical manner considering subtasking is already expected for version 1.0.0?

#6 Updated by Mischa The Evil about 8 years ago

  • Category set to Gantt

#7 Updated by steve borgelt over 7 years ago

Group by all types, Assignee, etc... just like it is used in Issues Filter Options

#8 Updated by Tobias Droste almost 6 years ago

I've attached a patch to implement grouping in the Gantt diagram.

It additionally adds 2 options to:
  • Don't draw every issue onto their own line (Hide group details)
  • Keep the version grouping additionally to the user selected grouping

I'm not sure how localization is handled, I added de, en and en-GB.

#9 Updated by Toshi MARUYAMA almost 6 years ago

  • Assignee deleted (Jean-Philippe Lang)

#10 Updated by Daniel Felix almost 6 years ago

Tobias Droste wrote:

I've attached a patch to implement grouping in the Gantt diagram.

It additionally adds 2 options to:
  • Don't draw every issue onto their own line (Hide group details)
  • Keep the version grouping additionally to the user selected grouping

I'm not sure how localization is handled, I added de, en and en-GB.

Thanks Tobias for this. I will try this patch soon (this weekend or maybe monday). Thanks for your work!

#11 Updated by Erny Revilla almost 6 years ago

Tobias Droste wrote:

I've attached a patch to implement grouping in the Gantt diagram.

It additionally adds 2 options to:
  • Don't draw every issue onto their own line (Hide group details)
  • Keep the version grouping additionally to the user selected grouping

I'm not sure how localization is handled, I added de, en and en-GB.

Hi. I tried this patch against 2.2-stable, but was not successful. For which version is this patch? Thanks. Regards.

#12 Updated by Tobias Droste almost 6 years ago

It's against r11114. It should be possible to apply it manually* with other versions to as there are no fundamental changes between 2.2 and current development.

*manually as in see what lines were changed, find them in the 2.2-stable code and replace them with ne new lines. To get a good visual representation of the changes you could use this: http://www.redmine.org/attachments/8730/Add-grouping-functionality-to-Gantt-diagram.patch

/edit:
Or if you can wait another 24h I can create a patch against 2.2.1.

#13 Updated by Tobias Droste almost 6 years ago

Well you don't have to wait, I just did it ;-)

#14 Updated by Daniel Felix over 5 years ago

Any news on this? Can someone confirm this patch works on 2.3/trunk?

#15 Updated by Mischa The Evil over 5 years ago

  • Subject changed from Grouping issues in Gannt view to Grouping issues in Gantt view

#16 Updated by Lajos Farkas almost 5 years ago

Any news on this? just installed redmine, and i would like to have this functionality (group issues by users on gantt chart) Tried to patch the latest version by hand, but it does not work :( Tobias, could you make a pathch maybe for latest version?

#17 Updated by Tobias Droste almost 5 years ago

Lajos Farkas wrote:

Tobias, could you make a pathch maybe for latest version?

As far as I know there were huge changes to Gantt chart and I just removed anything redmine related last month, so I can't verify how difficult this task would be.
If I get bored over the weekend I could give it a try, but don't get your hopes up too high.

Also available in: Atom PDF