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.
