On Thu, Sep 15, 2022 at 12:38 PM Marc Mezzarobba <m...@mezzarobba.net> wrote: > > Samuel Lelièvre wrote: > > a. The company operating GitHub can block access to GitHub, > > block account creation, or terminate accounts for individuals, > > companies or countries without prior notice on discriminatory > > grounds, see links below. > > > > b. Relying on free software tools for essential infrastructure > > is something I value a lot in the Sage project. Trac is that, > > GitHub is not. > > > > c. Several people refuse to open a GitHub account and are > > much more comfortable contributing to Sage using a Trac > > account on our Trac server. > > > > d. Moving to GitHub because a lot of software development > > has moved there does not seem a relevant argument to me. > > > > e. Today GitHub exists. Tomorrow it might shut down. > > Gitorious, Google Code, Gna!, CodePlex and many others did. > > > > f. Today GitHub charges no fee to free software projects. > > Tomorrow that might change. Remember how Travis CI > > was once free for free software projects, then no longer. > > I largely agree with these points, and, personally, moving to github > would not be my first choice. However, the benefits of moving away from > trac seem large enough to me that I am more than happy to go with it. > And I mean the benefits for myself as a not-so-frequent contributor > with absolute zero involvement in maintaining any development > infrastructure, even disregarding the opinion of people who actually > work on that infrastructure. > > Moreover, most of your points are arguments against becoming dependent > on github, not against using it. It has been mentioned in the thread > that migrating from github to gitlab is easy. I think it would be good > to ensure that this is true of all the features Sage development > depends on; but if that's the case, it seems to me that only (c) and to > a lesser extent (b) are serious concerns.
Regarding (c) - I think in the last 2-3 years we got just one or two requests for trac account, where people insisted on it, and not on just using GitHub account. And it was in form of "strongly prefer", not "must". I can also point out that "much more comfortable contributing to Sage using a Trac account on our Trac server" is non sequitur - if you never even had a GitHub account you can't really compare with Trac. For very few people who for one or another reason would need a new email address to open a GitHub account, I could offer making them @sagemath.org addresses, on the server we use to deal with trac emails etc. > > -- > Marc > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/tfv2ri%24mfl%241%40ciao.gmane.io. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3ELm%3DdPwQQEQVH2aMhkREDFW%3Dqa6EVL_MZg_PHX8yTog%40mail.gmail.com.