Hi,

I agree on moving plugin repositories into github. I think we can learn 
from how to manage Jenkins plugin (https://github.com/jenkinsci). I heard 
that Jenkins organization has all users including each owners/maintainers 
and give proper permission to ones for their plugin repository.

thanks,
Tetsuya


On Sunday, June 22, 2014 6:22:49 PM UTC+9, RjOllos wrote:
>
> Many users have chosen to host their plugins on GitHub, with a stub page 
> on trac-hacks that points to the GitHub project. The idea of creating a 
> trac-hacks organization on GitHub (0) came to mind again when discussing 
> with a user whether to move some plugins to GitHub (1).
>
> The general idea I have is to try to add users hosting plugins on GitHub 
> to the organization, and to associate their repository with the 
> organization. The aim will be to leave users in control of their 
> repositories, but also allow the trac-hacks admin team to assist with 
> passing ownership of repositories and granting access to other users, in 
> cases that the repository owner gives permission for access or chooses to 
> abandon the repository. This would give us the ability to extend the 
> AdoptingHacks (3) policies to plugins hosted on GitHub.
>
> Other advantages would be, making it easier for users to find plugins 
> hosted on GitHub, and allow us to extend our index (3) to plugins hosted on 
> GitHub.
>
> It's not clear to me yet what is going to work best as far as creating 
> teams. We could create a single developers team, have a team for each 
> trac-hacks user (e.g. team "mitar" for mitar's plugins [4]) or a team for 
> each plugin. Having a team for each plugin would give the most control over 
> granting access to a single user for a single repository. Later on, I hope 
> we can extend the capabilities to integrate trac-hacks with GitHub and sync 
> repositories between trac-hacks and GitHub. There are lots of possibilities 
> there and hopefully there is interest from developers to create the 
> features.
>
> I'm hoping to get feedback from other developers and users, in terms of 
> what the best approaches might be. If we develop a good approach for 
> handling plugins on GitHub, we can later extend it in a similar way to 
> BitBucket, SourceForget, GoogleCode or whatever other sites are relevant 
> and provide the necessary organization capabilities.
>
> (0) https://github.com/orgs/trac-hacks
> (1) http://trac-hacks.org/ticket/11832#comment:1
> (2) http://trac-hacks.org/wiki/AdoptingHacks
> (3) http://trac-hacks.org/wiki/HackIndex
> (4) http://trac-hacks.org/wiki/mitar
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to