Hi, As far as I know, each WG can decide to use whatever git service, hosted in whatever country, or choose to not use git. And, when making the decision to use a service I assume the WG will take into consideration whether contributors will have access to it (depending on in which country they live etc). Or am I wrong? Regards, Christer -----Alkuperäinen viesti----- Lähettäjä: ietf <ietf-bounces@xxxxxxxx> Puolesta Ladislav Lhotka Lähetetty: keskiviikko 31. heinäkuuta 2019 16.15 Vastaanottaja: Theodore Y. Ts'o <tytso@xxxxxxx>; Lars Eggert <lars@xxxxxxxxxx> Kopio: ietf@xxxxxxxx Aihe: Re: Should IETF stop using GitHub? On Wed, 2019-07-31 at 08:29 -0400, Theodore Y. Ts'o wrote: > On Wed, Jul 31, 2019 at 09:44:09AM +0300, Lars Eggert wrote: > > On 2019-7-31, at 5:21, Martin Thomson <mt@xxxxxxxxxxxxxx> wrote: > > > The reasons to use GitHub aren't limited to hosting of git repositories. > > > > > > Foremost is the low friction for contributions, which is made > > > possible by having a large, existing community of people with > > > accounts and knowledge of the system. > > > > +100 > > > > As someone said earlier in the thread, of course we can stand up our > > own instance of pretty much anything based on git. But we'd > > instantly loose the community already on the public platform. > > Git is a distributed system. As such, the same git repository can be > made available on multiple git servers. For example: > > https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git > https://protect2.fireeye.com/url?k=d6a0fdb9-8a74f4df-d6a0bd22-8610d8a7 > 62ca-add26f8f2e400655&q=1&u=https%3A%2F%2Fgithub.com%2Ftytso%2Fe2fspro > gs.git > https://protect2.fireeye.com/url?k=4b4ec9c9-179ac0af-4b4e8952-8610d8a7 > 62ca-c63d549d97f5cc61&q=1&u=https%3A%2F%2Frepo.or.cz%2Fe2fsprogs.git > > Are all mirrors of each other. So even if/when github.com were to cut > off access to some country, people still have access from the other > two git repos. For the git part, yes. What's more problematic are extra things that are not replicated, e.g. issues. > > Furthermore, *nothing* says that you have to use github's pull > requests as the only way to request changes be made to a git > repository. You can just as easily send a request that a change be > made to a git repo via: > > git send-email -1 --to=ietf-example-wg@xxxxxxxx > > .... and then the document editor can use "git am" to apply e-mail > message to the repository, if she chooses. > > Cheers, > > - Ted > > P.S. This is also something individual working groups can do on their > own. The repo.or.cz site is a public service which charges no fees > (although they do accept donations) in the Czech Republic which, while > part of NATO and the EU, might have somewhat different ideas of > international relations than the Orange Haired One currently gracing > the US White House. Well, being a Czech citizen, I wouldn't be so optimistic :-) However, it is not only about political pressures. A provider of any such service can cease operation, or change its conditions, policies and pricing. I think that if such a tool is perceived as important for the IETF community, than it should be run by the IETF. Lada > > So if an IETF working group has a valued contributor which is getting > blocked by github, an ietf wg chair (or anyone on the working group, > for that matter) could establish a unofficial mirror of the wg's git > repo on repo.or.cz without needing to ask permission from the IESG, > IAB, RSE, RSOC, etc. > -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67