Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Trac: Users

Filtering content to some users

 

 

Trac users RSS feed   Index | Next | Previous | View Threaded


oleber at gmail

Jul 7, 2009, 10:05 PM

Post #1 of 4 (126 views)
Permalink
Filtering content to some users

Hy all

I'm working in a small informatics department that maintains and
develops more projects than the number of software developers in the
department. So, every developer is working in 2 or more projects at
the some time.

We need some support to change to SVN (we where using CSV) and Trac.
just some ideas about organization will be enough. See our possible
scenarios at the time

1) We consider to have multiple svn, one for each project, and have
Trac to manage all this repositories. This seem to be impossible since
Trac doesn't manage multiple repositories

2) We multiple svn with multiple Trac envs. The problem in here is
that we will have the Tickets dispersed in multiple Trac env. One
question that I didn't found in the docs. Is it possible to have one
Trac env grouping all the ticket from other Trac env, such a way that
we will have one URL to see all the Tickets

3) Set all the projects in just one repository, and have one Trac
managing all this. The problem in here is to hidden projects from
freelancers, in some projects we work with freelancer and they are
allow to see there project, but not the other projects source code. In
this solution we need to hidden some parts of the code to certain
persons but be able of showing it to others. The some speach to the
wiki, some persons shall be able of seeing all the wiki, others just a
certain part. Is it possible to do this filtering in Trac? and how?

4) can you suggest any other scenario?

Thanks for any support.

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


ivan at bessarabov

Jul 7, 2009, 10:58 PM

Post #2 of 4 (118 views)
Permalink
Re: Filtering content to some users [In reply to]

I can only say something on your second question. I have solved the
problem with permissions to freelancers very simple: I'm not giving
them access to the trac system - they create some code and I do commit
it into svn myself.

2. I don't know to this can be done only with trac (and maybe it
cannot be done by trac), but it is no problem to write a small script
that will get all the tickets from all tracs databases and to output
them in the format you need.

2009/7/8 oleber <oleber[at]gmail.com>:
>
> Hy all
>
> I'm working in a small informatics department that maintains and
> develops more projects than the number of software developers in the
> department. So, every developer is working in 2 or more projects at
> the some time.
>
> We need some support to change to SVN (we where using CSV) and Trac.
> just some ideas about organization will be enough. See our possible
> scenarios at the time
>
> 1) We consider to have multiple svn, one for each project, and have
> Trac to manage all this repositories. This seem to be impossible since
> Trac doesn't manage multiple repositories
>
> 2) We multiple svn with multiple Trac envs. The problem in here is
> that we will have the Tickets dispersed in multiple Trac env. One
> question that I didn't found in the docs. Is it possible to have one
> Trac env grouping all the ticket from other Trac env, such a way that
> we will have one URL to see all the Tickets
>
> 3) Set all the projects in just one repository, and have one Trac
> managing all this. The problem in here is to hidden projects from
> freelancers, in some projects we work with freelancer and they are
> allow to see there project, but not the other projects source code. In
> this solution we need to hidden some parts of the code to certain
> persons but be able of showing it to others. The some speach to the
> wiki, some persons shall be able of seeing all the wiki, others just a
> certain part. Is it possible to do this filtering in Trac? and how?
>
> 4) can you suggest any other scenario?
>
> Thanks for any support.
>
> >
>



--
bessarabov

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


jevanstar at gmail

Jul 8, 2009, 5:34 AM

Post #3 of 4 (115 views)
Permalink
Re: Filtering content to some users [In reply to]

oleber wrote:
> Hy all
>
> I'm working in a small informatics department that maintains and
> develops more projects than the number of software developers in the
> department. So, every developer is working in 2 or more projects at
> the some time.
>
> We need some support to change to SVN (we where using CSV) and Trac.
> just some ideas about organization will be enough. See our possible
> scenarios at the time
>
> 1) We consider to have multiple svn, one for each project, and have
> Trac to manage all this repositories. This seem to be impossible since
> Trac doesn't manage multiple repositories
>
> 2) We multiple svn with multiple Trac envs. The problem in here is
> that we will have the Tickets dispersed in multiple Trac env. One
> question that I didn't found in the docs. Is it possible to have one
> Trac env grouping all the ticket from other Trac env, such a way that
> we will have one URL to see all the Tickets
>
> 3) Set all the projects in just one repository, and have one Trac
> managing all this. The problem in here is to hidden projects from
> freelancers, in some projects we work with freelancer and they are
> allow to see there project, but not the other projects source code. In
> this solution we need to hidden some parts of the code to certain
> persons but be able of showing it to others. The some speach to the
> wiki, some persons shall be able of seeing all the wiki, others just a
> certain part. Is it possible to do this filtering in Trac? and how?
>
> 4) can you suggest any other scenario?
>
> Thanks for any support.

Hi,

The Subversion side is easier. You can grant or deny access to any
directory in the repository.

Trac has similar permissions but it's inherently a bit more complex.
There are at least a couple of ways to control access to wiki pages.
See FineGrainedPermissions for something similar to Subversion's
method. There are also plug-in's.

For tickets you'll probably want the PrivateTickets plug-in. It
doesn't give any control over individual ticket comments or fields but
that may not matter in your case.

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


oleber at gmail

Jul 8, 2009, 11:30 AM

Post #4 of 4 (108 views)
Permalink
Re: Filtering content to some users [In reply to]

On Wed, Jul 8, 2009 at 2:34 PM, jevans<jevanstar[at]gmail.com> wrote:
>
> oleber wrote:
>> Hy all
>>
>> I'm working in a small informatics department that maintains and
>> develops more projects than the number of software developers in the
>> department. So, every developer is working in 2 or more projects at
>> the some time.
>>
>> We need some support to change to SVN (we where using CSV) and Trac.
>> just some ideas about organization will be enough. See our possible
>> scenarios at the time
>>
>> 1) We consider to have multiple svn, one for each project, and have
>> Trac to manage all this repositories. This seem to be impossible since
>> Trac doesn't manage multiple repositories
>>
>> 2) We multiple svn with multiple Trac envs. The problem in here is
>> that we will have the Tickets dispersed in multiple Trac env. One
>> question that I didn't found in the docs. Is it possible to have one
>> Trac env grouping all the ticket from other Trac env, such a way that
>> we will have one URL to see all the Tickets
>>
>> 3) Set all the projects in just one repository, and have one Trac
>> managing all this. The problem in here is to hidden projects from
>> freelancers, in some projects we work with freelancer and they are
>> allow to see there project, but not the other projects source code. In
>> this solution we need to hidden some parts of the code to certain
>> persons but be able of showing it to others. The some speach to the
>> wiki, some persons shall be able of seeing all the wiki, others just a
>> certain part. Is it possible to do this filtering in Trac? and how?
>>
>> 4) can you suggest any other scenario?
>>
>> Thanks for any support.
>
> Hi,
>
> The Subversion side is easier.  You can grant or deny access to any
> directory in the repository.
>
> Trac has similar permissions but it's inherently a bit more complex.
> There are at least a couple of ways to control access to wiki pages.
> See FineGrainedPermissions for something similar to Subversion's
> method.  There are also plug-in's.
>
> For tickets you'll probably want the PrivateTickets plug-in.  It
> doesn't give any control over individual ticket comments or fields but
> that may not matter in your case.
>
> Good luck,
> - jevans
> >
>

Thanks for the help

--
Marcos Rebelo
http://oleber.freehostia.com
Milan Perl Mongers leader http://milan.pm.org

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

Trac users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.