As part of my push to get my employer to move to Trac, I have been asked to add the following capabilities to our Trac installations:
1) Autofill authenticated user's session params (if empty) from LDAP/ AD query ** already implemented as (local) patch 2) Restrict "Assign To" options to users belonging to specified LDAP/ AD groups ** already implemented as (local) patch 3) Allow different workflows, based on component - not yet implemented 4) Restrict "Assign To" options to particular users depending on current ticket status - not yet implemented - not surprisingly, must interoperate with #2 The best part is my employer is essentially subsidizing my development on Trac, to the tune of about 5-20 hrs per week (depending on what other higher-priority items come down the pipe). What I'm after at this point is a wingman, an experienced Trac dev to help me take full advantage of this opportunity. I'm fairly new to Trac development but I'm an experienced Python developer. Making straight patches for items 1 & 2 was much more intuitive to me than trying to write a plugin/enhancement that conformed to the Component model -- and that's where I'd like some guidance. If there's anyone interested in working with me over the next few months on all of these capabilities (both re-doing 1 & 2 into a more Component-correct model and starting fresh on 3 & 4), that would really speed up my progress as well as ensuring that whatever I produce in the end is that much closer to Trac-dev quality work (and hopefully something that would be useful to the larger Trac community ...without much additional work). Observations, guidance and constructive criticism are most welcome! -Morris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" 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-dev?hl=en -~----------~----~----~----~------~----~------~--~---
