Hi list

A few months ago, I enabled write access to our repositories on
Github; thanks to a helpful Python script I wrote, we have mirroring
not just from git.lxde to github, but also from github to git.lxde.

Currently, two thirds of our commits are made on git.lxde, and one
third on github.
I would like, in the future, to simplify our infrastructure a bit and
turn git.lxde into a read-only mirror for the LXQt repositories.

Reasoning:
- We require Github accounts already, this should add no extra burden
to our developers.
- We currently maintain contributors in two different places. This is
fairly annoying. The contributor list in gitolite is actually out of
date - all our recent contributors are only on Github.
- While HelixBot is awesome, it's nicer to know which developers
actually close issues and merge PRs.
- Gitolite forces a sysadmin to handle the developer public keys.
Practically, that means nobody can change ssh key on git.lxde without
contacting me first. Github avoids that.
- The same logic applies to new repositories,

I'm bringing this up because HelixBot has some trouble with branches
and tags. He sometimes restores things that were deleted because of a
push in the other direction. This caused painful problems during our
0.9 release and I'm wondering if it's worth fixing since we don't have
a solid reason to keep him around anymore.

I'd like some comments, please.

For the time being, unless you really need to commit on git.lxde,
please do change your remotes to g...@github.com:lxde/$repo.git.


J. Leclanche

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to