From: Tom Schutter (tom_at_platte.com)
Date: Wed Jun 21 2006 - 21:39:11 CEST
From: Tom Schutter <tom@platte.com> Message-ID: <1ab4.4499a05f@www.taskjuggler.org> Date: Wed, 21 Jun 2006 21:39:11 +0200 (CEST) Subject: [taskjuggler-devel] Re: Feature requests triggered by bztotj.py
Chris Schlaeger wrote on Fri, 16 June 2006 12:24
> Quote:
> > Allow quoting of quotes in strings. Currently a task name cannot have both single quotes and double quotes, such as:
> >
> > Finish reading Melville's "Moby Dick"
> >
> > I would propose this syntax:
> >
> > task read_moby_dick "Finish reading Melville's \"Moby Dick\"" { }
>
> Will add this to the TODO list.
Just to make it clear to everyone, this form should be allowed as well:
task read_moby_dick 'Finish reading Melville\'s \"Moby Dick"' { }
Quote:
> Quote:
> > Allow global search for task IDs. When generating tasks from Bugzilla, I know that the task names are unique, because they take the form of "bug_10932". When trying to create references to other tasks, bztotj.pl has complex code that figures out how to traverse the task tree.
>
> This is kind of against the concept of namespaces. Can't you just generate a flat list of tasks and use absolute IDs?
Some of the tasks are "meta tasks". I am using subtasks to group the tasks that compose the meta task. I am not using subtasks for namespace purposes. So yes, I could generate a flat list of tasks if I could somehow group tasks without imposing namespaces.
Quote:
> Quote:
> > Currently, bztotj.py cannot write resource definitions, because the user may need to add other info to the resource such as vacation. This could be a problem if there are may resources in the Bugzilla database. The ability to define a resource in one place, and then add information to it in another would be helpful. No syntax suggestion for this one.
> Just use 'supplement'. It already exists.
Ooops. Missed that one in the doc.
Quote:
> Quote:
> > Projects created with bztotj.py are more dynamic in their start date. Allowing a "TODAY" date and date "offsets" would make project maintainence easier. I also submitted a script date_macros.py which generates macros that refer to dates 1, 2, 3 months in the future. For example, I would like to define a project like this:
> >
> > project example "Example" "1.0" 2005-05-01 (TODAY + 12 months) { }
>
> The SVN version already supports relative interval durations. I'll think about the macros.
Great!
-- To unsubscribe, email: taskjuggler-devel-unsubscribe@suse.com For additional commands, email: taskjuggler-devel-help@suse.com
This archive was generated by hypermail 2.1.7 : Wed Jun 21 2006 - 21:39:20 CEST