6 ms·
Will they keep the repo in GitHub? :)
by rem7 11y ago
Will they keep the repo in GitHub? :)
- jsight 11y agoProbably only as a mirror.
- josteink 11y agoCase in point. Emacs moved from bzr to git, and they did it like that. Official Git repo: https://savannah.gnu.org/git/?group=emacs https://savannah.gnu.org/git/?group=emacs Unofficial github mirror repo: https://github.com/emacs-mirror/emacs https://github.com/emacs-mirror/emacs
- burke 11y agoWorth pointing out though, it's far easier to keep a github mirror of a git repository up to date and correct than from other VCSes -- so even though people wanting to send GCC PRs on GitHub will be disappointed, it's still a win for discovery and searching.
- davexunit 11y agoGNU projects don't use GitHub.
- wyldfire 11y agoAs in "haven't" or are barred by FSF or other policy?
- davexunit 11y agoThey haven't, and they shouldn't want to. Relying upon GitHub, a centralized, proprietary service, would be working against the mission of GNU.
- iwwr 11y agoIt's more the fact that Github keeps their own code (server and client) as proprietary and so the service is not a free software offering.
- JohnTHaller 11y agoAs github is a closed source proprietary service, it's a bad fit for FSF.
- drmpeg 11y agoGNU Radio is on Github. Although it's a mirror, it's up to date and devs use it for the majority of pull requests. https://github.com/gnuradio/gnuradio https://github.com/gnuradio/gnuradio
- jlarocco 11y agoLots of GNU projects (and projects from SF, etc.) are mirrored on GitHub. None of the GNU projects (that I've ever seen) are officially hosted on GitHub.
- agumonkey 11y agoComplementary answer from r/emacs (courtesy or parent) https://www.reddit.com/r/emacs/comments/3hsab9/could_emacs_be_hosted_on_github/ https://www.reddit.com/r/emacs/comments/3hsab9/could_emacs_b...
- _delirium 11y agoI don't think any of the "big" free-software projects do, though some do have mirrors on GitHub. The Linux kernel, the FreeBSD project, LLVM, Firefox, etc. all host their own version-control infrastructure (which makes sense to me).
- scrollaway 11y agoAll the projects you mention predate github. A lot of it has to do with the fact that infrastructure for these projects was put in place before Github was a thing.
- justincormack 11y agoFreeBSD now does merges from github so they can accept pull requests.
- code_sterling 11y agoIt disturbs me that you're getting down voted. Somehow, we eschew extremism in all facets of life, but when it comes to free software, it's so expected that (even if tongue in cheek) asking a question has a reaction where someone thinks you're not contributing to the conversation. I have more goodwill towards github than I do for RMS, with his gcc shenanigans.
- yoha 11y agoI feel the downvotes are actually due to the smiley.
- vezzy-fnord 11y agoFrom my experience, it's the opposite. When I try to promote free software, I face backlash from people who see no ethical concerns with proprietary software, or who are apologetic to "open source" instead. Usually it's in the form of some smartass who will redefine the word "freedom" to mean something different from the context at hand, which refers to the Four Freedoms comprising the Free Software Definition. Either way, GitHub is proprietary, so it is against GNU's principles.
- atonse 11y agoThat's the problem with all this stuff seeming black and white, "who see no ethical concerns with proprietary software" – isn't that quite a blanket statement? some proprietary software or all proprietary software? What's the blanket ethical concern? Just like I don't need to see the exact farm where my tomatoes came from, or which mine the metal came from for my car engine, I don't need to see every single line of code for my Netflix player. Seriously, where's the ethical concern there? Where do you draw the line from "I don't trust anyone, I need to verify everything", to "I trust them enough to not worry too much", to "I don't care"?
- vezzy-fnord 11y agoYou're only proving my point. The only thing you can think of is access to the source code. That has never been the main concern of free software. It's a necessary precondition of needing the preferred form of work in order to properly exercise freedoms 1 and 3. Not that your analogy is even correct. An end product like metal would be more like a circuit, not amenable to modification in of itself. The Netflix player is general-purpose software running on your property which you are forbidden from studying, using for any purpose, modifying or redistributing. The ethical concerns are enormous and no metaphor to physical objects is applicable when the stakes are so different.