Re: [taskjuggler] Matching resources

From: Chris Schlaeger (cs_at_suse.de)
Date: Mon May 10 2004 - 14:00:08 CEST


From: Chris Schlaeger <cs@suse.de>
Date: Mon, 10 May 2004 14:00:08 +0200
Message-Id: <200405101400.38864.cs@suse.de>
Subject: Re: [taskjuggler] Matching resources


On Monday 10 May 2004 13:06, David Bovill wrote:
> Chris Schlaeger wrote:
> >On Saturday 01 May 2004 21:27, David Bovill wrote:
> >>Is there a way to do the following? Rather than allocating resources to
> >>a task can you use taskjuggler to find which resources are available for
> >>a specified task? I am imagining a scenario where the resources have
> >>been defined and there timetables specdified...
> >
> >Can you explain this a bit more? How should TJ know which resources are
> >appropriate for the task? Or is any resource ok? In this case you can put
> > all resources in a group
>
> Allocating agroup this way allows you to schedule a task, but the
> use-case I'm thinking of is the other way around (and ideally I'd like
> to be able to use task juggler for both).
>
> Say I know that a task is to start and finish at a certain date, and
> that certain skill are required (say python coding) and I have a group
> set up called 'python_devel', with all the individual members defined in
> terms of vacations etc.. then what I want to know is which developers
> with these skills are available, or should be sent a message asking if
> they would like to undertake that piece of work. So it's a case of
> finding a suitable resource for a task, rather than specifying a
> resource to a task and then figuring out when that task can take place.
>
> Hope that is clearer?

Yes, a bit. You are looking for a feature that I've called skill-based
resource selection. It's on the TODO list. It will allow you to allocate
skill sets and TJ find the best appropriate resource. In the meantime you can
try

macro allocate_python_devels [ allocate joe { alternative jim, jerry } ]

task coding "Coding" {
 effort 5d
 ${allocate_python_devels}
}

Chris

-- 
KDE 3.2: Conquer your Enterprise Desktop!  See http://www.kde.org!
GPG Key: 1024D/0500838B  A5FE C051 2AFC 9A14 768A  5125 5829 5750 0500 838B




This archive was generated by hypermail 2.1.7 : Mon May 10 2004 - 14:01:26 CEST