emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Eric S Fraga <ucecesf@ucl.ac.uk>
To: Christian Egli <christian.egli@sbs.ch>
Cc: emacs-orgmode@gnu.org
Subject: Re: Re: TaskJuggler 3, revisited
Date: Mon, 18 Oct 2010 18:46:56 +0100	[thread overview]
Message-ID: <87aamb4cmn.wl%ucecesf@ucl.ac.uk> (raw)
In-Reply-To: <87k4lfmtzm.fsf@saadawi.sbszh.ch>

[-- Attachment #1: Type: text/plain, Size: 2404 bytes --]

On Mon, 18 Oct 2010 16:54:37 +0200, Christian Egli <christian.egli@sbs.ch> wrote:
> 
> Eric S Fraga <ucecesf@ucl.ac.uk> writes:
> 
> > For the recent project I had to prepare, I did have to generate a
> > GANTT chart.  I tried using TJ2 via org but found the current
> > implementation not suitable for my way of working.  
> 
> What are the problems you encountered?

The main problem (not really a problem per se) is the need to define
sub-headings for tasks and so on for the exporter to find the
necessary project information.  This makes sense for a running
project, say, but not for the type of document I was preparing (a
project proposal where the level of project workplan detail is much
lower).  I found it much easier, for the latter, to use a simple
table.  Of course, for a running project where you wish to keep track
of how far each task has progressed and allocations of resources etc,
my simple approach won't be of much use and a table is probably not
the ideal representation in any case.

A secondary problem (also not a problem) was the (current) lack of
babel integration for TJ.  I have become addicted to having all my
code etc within org.  I can no longer write anything without at least
one #+begin_src ... directive in my documents!

In terms of org->tj export, there were some issues (can't remember the
details now unfortunately) with default interpretation of values for
times and so on, none of which appeared to be insurmountable but I
didn't spend much time on this aspect due to the above points.

In the end, I didn't need the power of tj so found it quicker to roll
up my own!

> > Instead of using TJ, either 2 or 3, I simply created my own chart
> > using tikz in latex. 
> 
> Sweet hack! And looks quite nice too.

thanks!

I should add that my longer term goal is to support some simple
critical path analysis using the table approach I have defined.  This
would help me in some of the lectures on project management I give to
my students.  I'm currently stuck on how to do indirect references in
org tables: how to get the contents of an entry chosen by a value in a
different entry (e.g. what is the max of the end times of the
dependencies of the current task).  I've not asked any questions on
the list yet because I think most of my answers will come from
learning emacs Calc properly (so much to learn, so little time, but it
sure is fun ;-).

Thanks,
eric


[-- Attachment #2: Type: text/plain, Size: 75 bytes --]

-- 
Eric S Fraga
GnuPG: 8F5C 279D 3907 E14A 5C29  570D C891 93D8 FFFC F67D

[-- Attachment #3: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

  reply	other threads:[~2010-10-18 18:45 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-09  1:24 TaskJuggler 3, revisited John Hendy
2010-10-09 11:04 ` Detlef Steuer
2010-10-09 19:25   ` John Hendy
2010-10-14  6:24   ` Eric S Fraga
2010-10-18 14:54     ` Christian Egli
2010-10-18 17:46       ` Eric S Fraga [this message]
2010-10-09 13:00 ` Anthony Lander
2010-10-18 14:52   ` Christian Egli
2010-10-18 15:45     ` Louis Turk
2010-10-18 16:55     ` Anthony Lander
     [not found]     ` <98BDDE23-2AA0-4B2A-B089-688F7BC46A49@yahoo.com>
2010-10-19  9:29       ` Christian Egli
     [not found]         ` <0EBF5950-179C-44CC-958C-EB9CF06A44AF@yahoo.com>
2010-10-28  7:28           ` Christian Egli
2010-10-29 15:07 ` Christian Egli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87aamb4cmn.wl%ucecesf@ucl.ac.uk \
    --to=ucecesf@ucl.ac.uk \
    --cc=christian.egli@sbs.ch \
    --cc=e.fraga@ucl.ac.uk \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).