Thanks for your suggestion. Now I clear about what Trac can do right now.

Water Lin

2010/9/29 Itamar O <[email protected]>

> On Mon, Sep 27, 2010 at 10:25 AM, Water Lin <[email protected]>wrote:
>
>> Sorry for the confusions. I can explain it more clearly.
>>
>> For example, I create a Trac environment for my company, and we can treat
>> the whole company as a big project. Under this big project, we have several
>> products or sub projects.
>>
>> Here I want to add a control over the authority to view the content of
>> these products or sub-projects. Some people can see one product tickets and
>> the other people can check other product tickets.
>>
>> In this case, which way is better? To create a lot of projects under one
>> environment<http://trac.edgewall.org/wiki/TracMultipleProjects/SingleEnvironment>or
>>  to wait for multi-projects
>> support for 
>> Trac<http://trac.edgewall.org/wiki/TracDev/Proposals/MultipleProject>?
>>
>> Thanks
>>
>> Water Lin
>>
>>>
>>>  Ok, that's clearer :-)
>
> What's "better" depends a great deal on the details of the interactions in
> your company.
> I can testify that for my set up, where we have several distinct
> departments and each is working on multiple unrelated projects, the approach
> of multiple environments is more suitable [1] (although, if the hierarchical
> multi-project approach was here a year ago, I would go for one environment
> per department, with all projects as sub-projects of the department
> environment).
> If this approach is suitable for your company, you can start deploying it
> immediately, since it doesn't require any feaures that are not yet
> implemented.
> If the multi-project-hierarchy is more suitable, and you can wait, then
> Trac-0.13 should start bringing such features.
> It might also be possible to attack this using components for projects, and
> managing access-control using FineGrainedPermissions [2] or relevant plugins
> (maybe BlackMagicTicketTweaks [3]) - I'm not sure about this, as I've never
> tried such things myself...
>
> - Itamar O.
>
> [1]
> http://trac.edgewall.org/wiki/TracMultipleProjects/MultipleEnvironments
> [2] http://trac.edgewall.org/wiki/TracFineGrainedPermissions
> [3] http://trac-hacks.org/wiki/BlackMagicTicketTweaksPlugin
>
> --
> 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]<trac-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/trac-users?hl=en.
>



-- 
Water Lin
http://blog.waterlin.org

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