Re: Announcing GNOME's official GitHub mirror


I don't think you've read my blog post and my email carefully, we are
not replacing anything with anything. is still based on
cgit, people will still be required to use bugzilla to send their
patches, we will not rely on GitHub for any existing interaction
within the community.

Why did I choose github? Because that's where everybody is these days.
Because we have nothing to lose by mirroring our repos there and we
have a lot to gain.

2013/8/15 אנטולי קרסנר <fr33domlover mailoo org>:

GitHub indeed offers many features that Gnome's git web interface

But may I ask why you chose GitHub and not some other service?

I'll tell you why it's important in my humble opinion, to ask this
question. As you many have heard already, most Git hosting websites use
proprietary software and are impossible to clone, which means these
services are *partially proprietary* and it means they are

Google Code
Launchpad (may technically be opensource but running a clone is
forbidden => not really free software...)

Actually, the only service I know which is truly free software IIRC, is
Gitorious. Also, there's GitLab. They run servers but you can easily
setup your own server, being idenpendent and running on fully free

I just wanted to know whether you took these things into account.
(Certainly the popularity of GitHub is not the reason you chose it I
guess, just like the popularity of Windows doesn't make us focus on
Windows support, and the popularity of Skype doesn't make us focus on
Skype connectivity of our apps).


On ה', 2013-08-15 at 11:03 +0200, Alberto Ruiz wrote:
Hello everyone,

I've been working with the GitHub guys and Andrea Veri on setting up a
mirror for all GNOME repos in GitHub.

I have more detailes about this in a blog post[0] I just published.

The aim of this mirror is just to serve as a starting point for people
wanting to have a public branch where they can publicize their work
even if they don't have a GNOME account. It should also help
maintainers keep track of the work people is doing out there with
their code.

There's no intention to support pull requests or to depend in any way
in this service, this is just a nice-to-have to serve the GitHub's
community and user base.

The hooks are supposed to be non invasive and this should be
completely transparent to the rest of our infrastructure, if you have
any issues feel free to get in touch with me or Andrea!

Let me know if you have any questions or requests, happy hacking!


Alberto Ruiz

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]