emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* ox-taskjuggler scenarios
@ 2021-06-12  6:10 david whiting
  2021-06-13  0:11 ` Tim Cross
  0 siblings, 1 reply; 3+ messages in thread
From: david whiting @ 2021-06-12  6:10 UTC (permalink / raw)
  To: emacs-orgmode


I am starting to use org-mode with taskjuggler and am trying to
implement scenarios. To work with scenarios I need to be able to
provide the scenario parameter values where the scenario differs to
the default plan. For example, using the example from
there are two scenarios, called "actual" and "test". To apply
different values to show the base scenario/plan, what actually
happened and the test scenario, I would do something like this:

task t "Task" {
  start 2007-05-29
  actual:start 2007-06-03
  test:start 2007-06-07

In this example, the original plan was to start on 2007-05-29, the
project actually started on 2007-06-03 and we also get to see what
would have happened if we started on 2007-06-07.

Using org-mode I can use the following to create the task with the
planned start date:

*** Task
    :start: 2007-05-29

But I haven't been able to add the actual and test scenarios. I need
to be able to add something like:

*** Task
    :start: 2007-05-29
    :actual:start: 2007-06-03
    :test:start: 2007-06-07

But the actual and test information is ignored, it is not converted in
the tjp file. I have tried adding "actual:start" (without the quotes)
to org-taskjuggler-valid-task-attributes, but that did not work. I
have also tried a similar approach with "effort", but again it is

I currently have a hack to get what I want. I add the scenario info as
a comment with a marker and then run a sed script on the resulting tjp
file to replace the comment-markers with \n, like this:

*** Task
    :start: 2007-05-29 #@actual:start 2007-06-03 #@test:start 2007-06-07

Is there a better way to do this?

David Whiting

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-09-26 14:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-12  6:10 ox-taskjuggler scenarios david whiting
2021-06-13  0:11 ` Tim Cross
2021-09-26 14:06   ` Bastien

Code repositories for project(s) associated with this public inbox


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).