I'll have to learn sql!

I'm interested in having more project management functionality in Trac.

Thanks for sharing ideas!

Greg Troxel wrote:
> Ariel Balter <[email protected]> writes:
>
>   
>> One possibility would be to have "tasks" or "projects" in addition to 
>> "tickets".  Another might be if, as you have said, to define the right 
>> kind of edges--connections between tickets.
>>     
>
> Tickets are already, by default, of type { defect, enhancement, task }.
>
>   
>> I changed my "Blocks" and "Blocked By" to "Required For" and "Required 
>> By".  One possibility would be to keep tickets as they are, and create 
>> ''another'' table that would record the project subdivision data.  For 
>> example, suppose #A has sub-tasks #B and #C.  Also, suppose #B blocks 
>> #C.  Then we could make two tables:
>>
>> Blocks:
>>       | #A | #B | #C
>> #A |  0   |  0  |   0
>> #B |  0   |  0  |  -1
>> #C |  0  |   1  |  0
>>
>> Required By:
>>       | #A | #B | #C
>> #A |  0   |  -1  |   -1
>> #B |  1   |  0   |  0
>> #C |  1  |   0  |  0
>>
>> I was trying to see if I could come up with a really clean way to encode 
>> the information into one table.  But I think the information is actually 
>> disjoint.  So, two tables might be best.
>>     
>
> See the existing sql schema.  This is not how it looks, and I think it's
> easy to extend.
>
>   
>> Perhaps we could make a parallel plugin a-la MasterTicketePlugin that is 
>> for task hierarchy.  But, would we need an additional plugin to handle 
>> accumulating effort etc. properly?
>>     
>
> Sure, or make TimingAndEstimationPlugin do it.  plugin granularity is
> cool if it saves development time or lets people choose functionality
> subsets, but it can be overdone too.
>   

-- 
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

Ariel I Balter, Ph.D.
Postdoc
Biological Monitoring/Modeling
Fundamental and Computational Sciences Directorate

Pacific Northwest National Laboratory 
Mail:
PO Box 999, MS P7-58,Richland, WA 99352
Shipping:
790 6th Street, MS P7-58, Richland, WA 99354

Tel:  509-376-7605 
Cell:  509-713-0087
[email protected]
www.arielbalter.com
www.pnl.gov 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

begin:vcard
fn:Ariel Balter, PhD
n:Balter;Ariel
email;internet:[email protected]
tel;home:812-332-2721
tel;cell:812-219-4558
x-mozilla-html:TRUE
url:http://arielbalter.com
version:2.1
end:vcard

Reply via email to