bardsoftware / ganttproject

Official GanttProject repository.
http://ganttproject.biz
GNU General Public License v3.0
885 stars 308 forks source link

Alternative Milestone Display Option #188

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I think it would be a wonderful feature to have the option of displaying a 
milestone as a verticle line that cross the entire project.

Original issue reported on code.google.com by hli...@gmail.com on 9 Feb 2011 at 3:09

GoogleCodeExporter commented 9 years ago

Original comment by dbarashev on 9 Feb 2011 at 8:20

GoogleCodeExporter commented 9 years ago
IMHO it would be be fantastic, if the Milestone-Markers (regular and/or the 
vertical line across entire project) were visible also when the entire 
project/main-task is folded so that only the duration is visible and 
sub-tasks/sub-projects are hidden.

Original comment by kaeptn.haddock on 3 Aug 2012 at 10:31

GoogleCodeExporter commented 9 years ago
You may want to checkout GP 2.6 beta II. Read the details here: 
http://ganttproject.blogspot.com/2012/06/zero-duration-milestones-and-labels-in.
html

Original comment by dbarashev on 3 Aug 2012 at 7:57

GoogleCodeExporter commented 9 years ago
See also this RfE to the same effect under 
https://sourceforge.net/p/ganttproject/feature-requests/109/

Original comment by michael....@googlemail.com on 3 Oct 2012 at 11:03

GoogleCodeExporter commented 9 years ago
Is there an update on the status of this feature? From my searches, it seems 
people have been asking for this since 2004. Might I suggest that the vertical 
line could be 'drawn' on the chart by selecting from what task to what other 
task it affects and the line would only succeed the ends of those tasks, not 
running the whole length of the chart.

My project team is using ganttproject to lay out our capstone project for our 
degrees at the Georgia Institute of Technology. According to our professors, a 
more visible representation for milestones is needed.

Original comment by gtg5...@gmail.com on 26 Mar 2014 at 6:22

GoogleCodeExporter commented 9 years ago
> the vertical line could be 'drawn' on the chart by selecting from what task 
to what other task it affects and the line would only succeed the ends of those 
tasks

This is exactly how you create a dependency between a task and milestone, no? 

Original comment by dbaras...@ganttproject.biz on 26 Mar 2014 at 6:42

AquaJew commented 8 years ago

I think the issue is confusing what a "milestone" means. In the Gantt world, a Milestone is a marker when a feature can be reviewed. Usually it indicates when a project has reached a point of development, or when multiple features are integrated together. It's more of a landmark, perhaps?

What this feature request is asking for is the ability to mark an important date on the calendar. It definitely can be the date of a milestone, but there are a number of other uses; when other projects not being tracked are being released, press announcement days, etc.

What I want is similar to the ability to Add Holiday, but I want to add a day where work continues even though the color is different. I'm going to play around with the holiday settings and see if I can make it work.

_EDIT: _ After some playing around, I found I could add my own one-off events in the holiday calendar, then mark them as Working or Neutral. The UI for doing this is really clunky, and shouldn't be part of the holiday calendar. Can this be broken off into its own section, maybe called "Highlighted Dates" or something?

dbarashev commented 8 years ago

You can add a color and label to any calendar date, no matter if it is working day or holiday. You can explicitly set some date as working, holiday or "neutral", add description and define color.

See also http://ganttproject.blogspot.ru/2014/11/ganttproject-27-beta-iv.html

AquaJew commented 8 years ago

You can add a color and label to any calendar date, no matter if it is working day or holiday. You can explicitly set some date as working, holiday or "neutral", add description and define color. ~ @dbarashev

Yep, that's what I did, it's just (IMHO) in the wrong place as it's not really a holiday. It's just a specific date callout.

dbarashev commented 8 years ago

It sit sin the project calendar settings. I can't think of any better place. "Add holiday" is just a shortcut on the chart which creates one of possible events, namely, holiday. There is "Project Calendar..." action in the same context menu which opens the calendar editor.