Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Richard Stallman
[ To any NSA and FBI agents reading my email: please consider [ whether defending the US Constitution against all enemies, [ foreign or domestic, requires you to follow Snowden's example. We're aware of the distinction between open source software and free/libre sof

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Richard Stallman
[ To any NSA and FBI agents reading my email: please consider [ whether defending the US Constitution against all enemies, [ foreign or domestic, requires you to follow Snowden's example. Is it advisable to use nonfree GitHub as a secondary mirror for GNOME's free

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Claudio Saavedra
On Thu, 2013-08-15 at 13:54 -0400, Richard Stallman wrote: > [ To any NSA and FBI agents reading my email: please consider > [ whether defending the US Constitution against all enemies, > [ foreign or domestic, requires you to follow Snowden's example. > > We should pic

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Federico Mena Quintero
On Thu, 2013-08-15 at 11:03 +0200, Alberto Ruiz wrote: > I've been working with the GitHub guys and Andrea Veri on setting up a > mirror for all GNOME repos in GitHub. This is great news! It should make it easier for people to keep independent/experimental branches of Gnome modules and have a pl

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Jasper St. Pierre
On Thu, Aug 15, 2013 at 1:54 PM, Richard Stallman wrote: > [ To any NSA and FBI agents reading my email: please consider > [ whether defending the US Constitution against all enemies, > [ foreign or domestic, requires you to follow Snowden's example. > > We should pick

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Richard Stallman
[ To any NSA and FBI agents reading my email: please consider [ whether defending the US Constitution against all enemies, [ foreign or domestic, requires you to follow Snowden's example. We should pick our fights, on the other hand, GitHub has released more open so

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Germán Póo-Caamaño
On Thu, 2013-08-15 at 18:00 +0200, Christophe Fergeau wrote: > 2013/8/15 Debarshi Ray : > > If you are using GMail (a proprietary web application) for your GNOME > > work, and then turn around and start objecting to the use of GitHub as > > another / secondary distribution channel for our code, the

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Juanjo Marín
- Mensaje original - > De: Christophe Fergeau > Para: Debarshi Ray > CC: desktop-devel-list@gnome.org > Enviado: Jueves 15 de agosto de 2013 18:00 > Asunto: Re: Announcing GNOME's official GitHub mirror > > Hey, > > 2013/8/15 Debarshi Ray : >> If you are using GMail (a proprietary

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Christophe Fergeau
Hey, 2013/8/15 Debarshi Ray : > If you are using GMail (a proprietary web application) for your GNOME > work, and then turn around and start objecting to the use of GitHub as > another / secondary distribution channel for our code, then, yes, I do > find it insincere. > > Running your own email in

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
My code could get to GitHub anyway, you're right. But I prefer it get there manually, without me officially mirroring it there, and not in an official automatic Gnome-global manner. It has nothing to do with adding other services too. Even if as a maintainer I'd have Gitorious mirroring support, I

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 17:21, fr33domlover a écrit : > On ה', 2013-08-15 at 17:07 +0200, Luis Menina wrote: >> Le 15/08/2013 16:48, fr33domlover a écrit : >>> But assume I'm new to Gnome and I want to contribute. It's easier for me >>> to do it through GitHub than through Gitorious, because of the mirrors.

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Hubert Figuière
On 15/08/13 09:56 AM, fr33domlover wrote: > If someone takes my code and puts it on Github, it's their right to do > so. I won't like it, but I won't stop them. It's their freedom. > > But in this case it's not someone randomly copying my work: It's > *direct* mirroring of all my code, directly to

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
Many large projects use Gitorious successfully. I have just small repos there, so I don't feel any serious weaknesses, but some large projects (you can find a list on their website) do use it. I'm sure Gnome users can do it too. On ה', 2013-08-15 at 09:47 -0400, Jasper St. Pierre wrote: > > >

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andre Klapper
On Thu, 2013-08-15 at 16:27 +0200, Andrea Veri wrote: > We are not diverging (and we won't diverge) from our development workflow, > I agree with you that leaving pull requests open can take in some confusion > and we'll be trying to address that by adding the relevant wiki page [1] on > the descri

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
On ה', 2013-08-15 at 17:07 +0200, Luis Menina wrote: > Le 15/08/2013 16:48, fr33domlover a écrit : > > But assume I'm new to Gnome and I want to contribute. It's easier for me > > to do it through GitHub than through Gitorious, because of the mirrors. > > Sure. But if you know GNOME, you also may

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 16:48, fr33domlover a écrit : > But assume I'm new to Gnome and I want to contribute. It's easier for me > to do it through GitHub than through Gitorious, because of the mirrors. Sure. But if you know GNOME, you also may contribute through bugzilla by sending patches using the GNOME

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Behdad Esfahbod
On 13-08-15 07:55 AM, Alexandre Franke wrote: > Ok, I probably misphrased that since English is not my native > language. What I meant is that my code being mirrored is not something > I want to push for, it's not something I consider as needed. That was > an explanation for the fact that I won't b

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
On ה', 2013-08-15 at 16:10 +0200, Luis Menina wrote: > Le 15/08/2013 16:08, fr33domlover a écrit : > > You mean, "to make GNOME's codebase available to more people who don't > > mind using GitHub by adding another proprietary centralized distribution > > channel to it." > > You're missing the poin

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 16:30, Debarshi Ray a écrit : > If you are using GMail (a proprietary web application) for your GNOME > work, and then turn around and start objecting to the use of GitHub as > another / secondary distribution channel for our code, then, yes, I do > find it insincere. > > Running you

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 16:12, fr33domlover a écrit : > Eventually, GitHub is supposed to help maintainers track contribution. > If they don't want to use this tool (e.g. because it's proprietary), why > force them to have it applied on their modules? The problem for me is more that people may try to contri

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Debarshi Ray
On Thu, Aug 15, 2013 at 03:38:00PM +0200, Luis Menina wrote: > >> I agree that everyone should be free to pick their fights. I agree > >> that you you are free to pick yours and have them different from mine. > >> Do you agree that mine can be different from yours? > > > > And, yet, you use GMail.

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Jasper St. Pierre
I actually have a question. If I'm a module maintainer, is it possible for me to receive the standard GitHub emails whenever somebody opens a pull request on one of my repos? I'm OK with tracking pull requests and accepting for my module. On Thu, Aug 15, 2013 at 10:27 AM, Andrea Veri wrote: >

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andrea Veri
Pressed sent too early. [1] https://wiki.gnome.org/Sysadmin/GitHub 2013/8/15 Andrea Veri > 2013/8/15 Michael Catanzaro > >> >> On Thu, 2013-08-15 at 12:26 +0300, אנטולי קרסנר wrote: >> > Hello, >> > >> > GitHub indeed offers many features that Gnome's git web interface >> > doesn't. >> >> Yes

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andrea Veri
2013/8/15 Michael Catanzaro > > On Thu, 2013-08-15 at 12:26 +0300, אנטולי קרסנר wrote: > > Hello, > > > > GitHub indeed offers many features that Gnome's git web interface > > doesn't. > > Yes, but we've disabled them all. I really fail to see the point of > GitHub without its killer feature (pu

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Michael Catanzaro
This might be harmless if there was a way to disable pull requests, but if we mirror repos on GitHub we have a responsibility to monitor for and accept pull requests, otherwise potential contributors who are unfamiliar with our development flow will be discouraged when their pull requests sit unnot

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
I agree. Here is the compromise: 1. People who don't mind having their module on Github can turn on mirroring 2. Peope who don't want it, can turn it off 3. People who want to clone a module not mirrored on Github, do it like now: clone a gnome repo, then upload it to Github in a single mouse cl

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 16:08, fr33domlover a écrit : > You mean, "to make GNOME's codebase available to more people who don't > mind using GitHub by adding another proprietary centralized distribution > channel to it." You're missing the point: the goal is not to encourage people to go to github to contrib

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
On ה', 2013-08-15 at 15:41 +0200, Andre Klapper wrote: > On Thu, 2013-08-15 at 16:13 +0300, fr33domlover wrote: > > You're free to use github mirrors, it's your right to do so. But I have > > the right not to cooperate with this. All Gnome maintainers have this > > right. > > [Citation Needed]. >

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Michael Catanzaro
On Thu, 2013-08-15 at 11:03 +0200, Alberto Ruiz wrote: > 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. My concern is that with no way to disable pull requests, potential contribut

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Jasper St. Pierre
On Thu, Aug 15, 2013 at 9:56 AM, fr33domlover wrote: > If someone takes my code and puts it on Github, it's their right to do > so. I won't like it, but I won't stop them. It's their freedom. > > But in this case it's not someone randomly copying my work: It's > *direct* mirroring of all my code,

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 15:40, fr33domlover a écrit : > Software freedom is more important for me than convenience. If you're > interested in convenience you can use MS Windows, Dropbox, Facebook, > Skype and Github. Stop developing Gnome and just watch TV all day. > That's convenience. > > I feel that some

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
If someone takes my code and puts it on Github, it's their right to do so. I won't like it, but I won't stop them. It's their freedom. But in this case it's not someone randomly copying my work: It's *direct* mirroring of all my code, directly to Github, in an official manner. If you want the fea

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Karen Sandler
On Thu, August 15, 2013 9:47 am, Jasper St. Pierre wrote: > Is it because GNOME's mirrors > are called "official", and that you feel that having a presence on any > proprietary infrastructure feels detrimental to GNOME's philosophy and > mission? I won't comment too much since as Kat says, this

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Jasper St. Pierre
On Thu, Aug 15, 2013 at 9:40 AM, fr33domlover wrote: > On ה', 2013-08-15 at 14:29 +, Marco Scannadinari wrote: > > On Thu, 2013-08-15 at 16:13 +0300, fr33domlover wrote: > > > Allow me to clarify: > > > > > > You're free to use github mirrors, it's your right to do so. But I have > > > the rig

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andre Klapper
On Thu, 2013-08-15 at 16:13 +0300, fr33domlover wrote: > You're free to use github mirrors, it's your right to do so. But I have > the right not to cooperate with this. All Gnome maintainers have this > right. [Citation Needed]. Easy workaround: Just ignore the fact that there is a mirror. Proble

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
On ה', 2013-08-15 at 14:29 +, Marco Scannadinari wrote: > On Thu, 2013-08-15 at 16:13 +0300, fr33domlover wrote: > > Allow me to clarify: > > > > You're free to use github mirrors, it's your right to do so. But I have > > the right not to cooperate with this. All Gnome maintainers have this >

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 14:47, Debarshi Ray a écrit : > On Thu, Aug 15, 2013 at 12:07:23PM +0200, Alexandre Franke wrote: >> I agree that everyone should be free to pick their fights. I agree >> that you you are free to pick yours and have them different from mine. >> Do you agree that mine can be different

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Marco Scannadinari
On Thu, 2013-08-15 at 16:13 +0300, fr33domlover wrote: > Allow me to clarify: > > You're free to use github mirrors, it's your right to do so. But I have > the right not to cooperate with this. All Gnome maintainers have this > right. > > If you're going to enable those github mirrors, make sure

[Fwd: Re: Announcing GNOME's official GitHub mirror]

2013-08-15 Thread fr33domlover
My other account isn't a member of this list. I'm forwarding the message הודעה מועברת <מאת: fr33domlover <אל: Alberto Ruiz > Cc: desktop-devel-list@gnome.org <נושא: Re: Announcing GNOME's official GitHub mirror <תאריך: Thu, 15 Aug

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
Allow me to clarify: You're free to use github mirrors, it's your right to do so. But I have the right not to cooperate with this. All Gnome maintainers have this right. If you're going to enable those github mirrors, make sure any maintainer can easily turn off mirroring for their module. On ה'

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alberto Ruiz
Hey there, I can't help but notice that your mail provider, mailoo has a twitter account to promote themselves: https://twitter.com/mailoopointorg You should switch your email provider immediatly, as they are promoting a centralized closed source service in their very frontpage! 2013/8/15 fr33do

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Debarshi Ray
On Thu, Aug 15, 2013 at 12:07:23PM +0200, Alexandre Franke wrote: > On Thu, Aug 15, 2013 at 11:49 AM, Alberto Ruiz wrote: > > We should pick our fights, on the other hand, GitHub has released more > > open source code and tools than the gitorious community. We accept > > money from Google for the

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
Hey Jasper, Excellent questions. I suggest module maintainers decide together on each module, and other people can't control the mirroring in their name. Or just take the simple solution: Use a free software decentralized git hosting. For example Gitorious or Gitlab. Gitlab seems to have many coo

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Jasper St. Pierre
On Thu, Aug 15, 2013 at 8:34 AM, fr33domlover wrote: > No problems, GNOME having read-only mirrors can be useful to people. > > Just make sure there's an easy way to opt out. For example, I wouldn't > want any of my code automatically uploaded to GitHub. I think every > maintainer should have the

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread fr33domlover
No problems, GNOME having read-only mirrors can be useful to people. Just make sure there's an easy way to opt out. For example, I wouldn't want any of my code automatically uploaded to GitHub. I think every maintainer should have the right to cancel mirroring for their module. If GitHub was free

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Emmanuele Bassi
hi Luis; thanks for answering. On 15 August 2013 13:00, Luis Menina wrote: > Le 15/08/2013 12:44, Emmanuele Bassi a écrit : >>> Actually, the fact that we have to ask to opt out is an issue in >>> itself. We shouldn't even have to. This should have been opt in from >>> the start. People (maintai

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Luis Menina
Le 15/08/2013 12:44, Emmanuele Bassi a écrit : >> Actually, the fact that we have to ask to opt out is an issue in >> itself. We shouldn't even have to. This should have been opt in from >> the start. People (maintainers and commiters in this case) shouldn't >> have to fight to get back what you ha

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alexandre Franke
On Thu, Aug 15, 2013 at 1:39 PM, Andre Klapper wrote: > On Thu, 2013-08-15 at 12:07 +0200, Alexandre Franke wrote: >> I really don't care much about my code being mirrored anywhere. > If you don't care much about your code being mirrored, it probably means > that "Can maintainers opt out?" is a th

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andre Klapper
On Thu, 2013-08-15 at 13:39 +0200, Andre Klapper wrote: > I don't see any question in your last email, so you're not asking > *again*. Ah. Either you asked on foundation-list only and not d-d-l, or my mail filters are wonky. Sorry. andre -- Andre Klapper | ak...@gmx.net http://blogs.gnome.org/

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Andre Klapper
On Thu, 2013-08-15 at 12:07 +0200, Alexandre Franke wrote: > I really don't care much about my code being mirrored anywhere. > Anyway this is really not what was the most important point to me in > my previous email and you didn't answer the question I really cared > about, so I'm asking again: is

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alexandre Franke
On Thu, Aug 15, 2013 at 12:44 PM, Emmanuele Bassi wrote: > I thought that "making it easy for them to take the code and copy it" > was the entire point of using a distributed version control system. > actually, I was pretty sure that this was the whole point of having > free access to the software

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread אנטולי קרסנר
The results GitHub brings are not relevant in this case. TONS of useful software have been created - and are still being created - using Microsoft tools, and many other proprietary tools. So what? I think it's somewhat unfair to make the GitHub mirroring automatic and let people send their patches

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Emmanuele Bassi
hi; On 15 August 2013 11:38, Alexandre Franke wrote: > On Thu, Aug 15, 2013 at 12:16 PM, Debarshi Ray wrote: >> Speaking as someone who has a Gitorious account and not a GitHub one, >> what will you gain by opting out? It won't stop someone from cloning >> your code on GitHub. This way you atlea

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alexandre Franke
On Thu, Aug 15, 2013 at 12:16 PM, Debarshi Ray wrote: > Speaking as someone who has a Gitorious account and not a GitHub one, > what will you gain by opting out? It won't stop someone from cloning > your code on GitHub. This way you atleast have a canonical tree on > GitHub where you can see what

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Debarshi Ray
Hey, On Thu, Aug 15, 2013 at 12:07:23PM +0200, Alexandre Franke wrote: > Anyway this is really not what was the most important point to me in > my previous email and you didn't answer the question I really cared > about, so I'm asking again: is there a way for maintainers to opt out > of the githu

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alberto Ruiz
2013/8/15 Alexandre Franke : > On Thu, Aug 15, 2013 at 11:49 AM, Alberto Ruiz wrote: >> We should pick our fights, on the other hand, GitHub has released more >> open source code and tools than the gitorious community. We accept >> money from Google for the GSoC's every year and I see no complaint

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alexandre Franke
On Thu, Aug 15, 2013 at 11:49 AM, Alberto Ruiz wrote: > We should pick our fights, on the other hand, GitHub has released more > open source code and tools than the gitorious community. We accept > money from Google for the GSoC's every year and I see no complaints. > Everything is a matter on how

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alberto Ruiz
Hello Alexandre, 2013/8/15 Alexandre Franke : >> (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 > > As you can see in Alberto's ans

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alexandre Franke
On Thu, Aug 15, 2013 at 11:26 AM, אנטולי קרסנר wrote: > Hello, Hi, > Examples: […] > SourceForge SourceForge is actually free software now. See http://en.wikipedia.org/wiki/SourceForge#Apache_relicense > (Certainly the popularity of GitHub is not the reason you chose it I > guess, just like th

Re: Announcing GNOME's official GitHub mirror

2013-08-15 Thread אנטולי קרסנר
Hello, GitHub indeed offers many features that Gnome's git web interface doesn't. 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

Announcing GNOME's official GitHub mirror

2013-08-15 Thread Alberto Ruiz
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