Tim Moloney wrote:
> Alec Thomas wrote:
>> On 6/9/07, Tim Moloney <[EMAIL PROTECTED]> wrote:
>>   
>>> We're setting up a new Trac system and we've decided to use 0.11dev so
>>> that we have the following features.
>>>   - custom workflow
>>>     
>> Cool. If you come with anything you think will be useful to others,
>> please contribute it back :). We should probably set up a Wiki page
>> for WorkFlow contributions.
>>   
> 
> I've attached the workflow that we are going to use along with a 
> diagram.  Feel free to post it if you'd like.
> 
>>>   - flexible permission system (we're using AuthzGroups)
>>>     
>> Excellent. The authz_policy plugin is a reference implementation
>> though, so you might need to make some optimisations if using it on a
>> high load site.
>>   
> 
> I can get the authzgroups plugin to work if I put authzgroups.py in the 
> project's plugins directory.  Is there a single place to put 
> authzgroups.py so that it is shared by all projects?  I tried putting it 
> in /usr/lib/python2.4/site-packages and in 
> /usr/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/plugins but 
> neither location worked.

Try the Trac installation directory, e.g.:

/usr/share/trac/plugins

/Lars

>>>   - built-in WebAdmin
>>>   - easier install
>>> However, we're having trouble getting TracTags, TracGantt,
>>>     
>> Tags does not work yet. I just made some changes to trunk (r5637)
>> which will allow the 0.11 version to integrate in a much less
>> obtrusive manner and have started porting Tags to 0.11. Should be a
>> week or two I'd say.
>>   
> 
> Please make an announcement when TracTags is ready to work with 0.11dev 
> and I'll test it for you.
> 
> 
> Thanks,
>   Tim
> 
> 
> > 
> 
> 
> ------------------------------------------------------------------------
> 
> [ticket-workflow]
> 
> leave = * -> *
> leave.operations = leave_status
> leave.default = 1
> 
> assign = new,in_work,reopened -> *
> assign.permission = TICKET_MODIFY
> assign.operations = set_owner,leave_status
> 
> work = new -> in_work
> work.permission = TICKET_MODIFY
> 
> review = in_work -> in_review
> review.permission = TICKET_MODIFY
> 
> rework = in_review,in_cm,reopened -> in_work
> rework.permission = TICKET_MODIFY
> 
> cm = in_review -> in_cm
> cm.permission = TICKET_MODIFY
> 
> close = new,in_work,in_cm -> closed
> close.permission = TICKET_MODIFY
> close.operations = set_resolution
> 
> reopen = closed -> reopened
> reopen.permission = TICKET_MODIFY
> reopen.operations = del_resolution
> 
> 
> ------------------------------------------------------------------------
> 


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to