From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernhard Schmitz Subject: Re: Testers / Feedback wanted: Gantt charts via org-gantt.el Date: Sat, 20 Jun 2015 12:46:49 +0000 Message-ID: References: <1432985621669.70644@vis.uni-stuttgart.de> <87r3pu33sv.fsf@delle7240.chemeng.ucl.ac.uk>, <2015-06-03T17-15-29@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40432) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z6IAh-0000sK-Bx for emacs-orgmode@gnu.org; Sat, 20 Jun 2015 08:46:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z6IAe-0005dD-59 for emacs-orgmode@gnu.org; Sat, 20 Jun 2015 08:46:55 -0400 Received: from mx3.informatik.uni-stuttgart.de ([129.69.211.42]:59765) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z6IAd-0005d1-VH for emacs-orgmode@gnu.org; Sat, 20 Jun 2015 08:46:52 -0400 In-Reply-To: <2015-06-03T17-15-29@devnull.Karl-Voit.at> Content-Language: de-DE List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: "emacs-orgmode@gnu.org" Cc: "devnull@Karl-Voit.at" Hi Karl, hi Eric, I know it has been a while. I think every suggestion has been implemented b= y now, except for linking independent headlines. I wanted to ask for your input again, as I'm still not sure how to handle t= his, and both of your suggestions seemed to fall into the same category for= me. * Eric S Fraga wrote: > > The only comments I have at the moment is that it is missing support for > milestones and all of my GANTT charts have such and that I would like to > be able to link tasks across headlines (i.e. groups). Can I suggest a >:milestone: tag or MILESTONE property for the former and a LINKED-TO or > similar for the latter? Should this link only be a graphical link, or should the start time of the = second headline be determined by the end time of the first (as it is done w= ith ordered headlines)? Or can what you have in mind be expressed by org-de= pend (see below)? Karl: > Oh, I was too lazy to write a working example. >=20 > ,----[ working example ] > | ** DONE My pretty task > | CLOSED: [2015-04-30 Thu 07:50] SCHEDULED: <2015-04-30 Thu> > | :PROPERTIES: > | :CREATED: [2015-04-17 Fri 15:36] > | :ID: 2015-04-17-Dach-zu > | :TRIGGER: foo1(NEXT) bar1(WAITING) > | :BLOCKER: previousXY prevZ > | :END: > `---- >=20 > So when this task got marked as DONE, the headings with the ID > propertes "previousXY" and "prevZ" must not have been in an open > state. Further more, the headings with ID "foo1" got the new states > NEXT and "bar1" WAITING accordingly. Your example clarified the effects of org-depend on the actual org file, bu= t I'm not sure how this should translate to the gantt chart. The :BLOCKER: property says that when this gets marked as done, the blocker= s must not be open. So actually, the :BLOCKER: property has no effect on ei= ther the start time, nor on the end time of a headline. It only clarifies t= he earliest possible end time - which cannot be expressed in a gantt chart. Similarly, the :TRIGGER: property does not define a start or an end time of= the triggered property either. The only case in which it does is if it tri= ggers a (DONE), which would mean that an unrelated task suddenly becomes do= ne simply by another task being done, and I don't think that happens all to= o often. I now know that I can implement whatever you suggest with relatively little= effort, but first I need to know what actually should happen. Regards, Bernhard