4 ms·
I wouldn't go so far as to say "hosted" on Github. It's probably just a mirror, and/or Linus playing around with Github. Linux already has a very strong hierarc
by LeafStorm 15y ago
I wouldn't go so far as to say "hosted" on Github. It's probably just a mirror, and/or Linus playing around with Github. Linux already has a very strong hierarchy for managing patches, and I certainly don't see them moving to a proprietary platform.
- bpierre 15y agoYes, everything is a mirror with git. Look at his public activity [1]: comments, pull requests, issues… he is using GitHub, for real. [1] https://github.com/torvalds https://github.com/torvalds
- LeafStorm 15y agoHe is using comments, pull requests, and issues to develop diveclog, a relatively minor pet project, not Linux. As I said: Linux has its own infrastructure, and were Linus seriously considering a move to Github, there would be some announcement on a mailing list. Which, this makes me wonder what will happen when someone forks "linux" and sends Linus a pull request. ;-)
- bpierre 15y agoWe will soon have an answer, for sure! :-)
- nolok 15y agoYou already have it, at this time and in the foreseeable future the main linux repository is not hosted on github, only a mirror like gazillions others. For sure :-)
- ellyagg 15y agoReread the comment you responded to: It was not suggesting this is the new official Linux repo, as that was already addressed in grandparent's comment. The question under discussion was what linus would do with a pull request on github, so your smiling correction was unnecessary. For sure. :)
- timf 15y ago"Is there some way to just turn off github pull requests? They're all jokes." - https://github.com/torvalds/linux/pull/7#issuecomment-2005630 https://github.com/torvalds/linux/pull/7#issuecomment-200563...
- x0t 15y agoWon't mirroring a project show up in your public timeline? I'm mirroring Rainbows! (https://github.com/nilmethod/rainbows https://github.com/nilmethod/rainbows) and bits of it show up in my timeline when my mirror script fires off.
- dlitz 15y agoI don't think Linus would have any qualms about using proprietary stuff. c.f. the whole BitKeeper fiasco.
- rjh29 15y agoHuh? That's exactly why he would avoid proprietary stuff, and the reason why he developed git in the first place!
- eps 15y agoThe reason he developed Git was that Tridge reverse-engineered BitKeeper protocol, hacked together a free BK client going explicitly against BK licensing terms. That created an unhealthy amount of controversy and started to affect the development - an unpleasant situation, which Linus in his holy torvaldness solved by writing a BK replacement. Not because he loves the GNU way, but because he hates counter-productive bickering and would rather write code than feed the flames. Ta-da.
- jackowayed 15y agoWhoa, I didn't know the story of git beyond "Linus made it to manage the Linux kernel." BitKeeper actually prohibits their customers from contributing to competing projects? They forced some guy to stop working on Mercurial in his free time because he used BitKeeper at work and they were afraid that he "might be moving BitKeeper technology into Mercurial." That's an impressive level of evil. (See http://en.wikipedia.org/wiki/BitKeeper http://en.wikipedia.org/wiki/BitKeeper http://article.gmane.org/gmane.comp.version-control.mercurial.devel/3481 http://article.gmane.org/gmane.comp.version-control.mercuria... )
- Confusion 15y agoBitKeeper actually prohibits their customers from contributing to competing projects? Using the product to reverse-engineer a protocol to develop a free client is not 'contributing to a competing product'. Which is against their license (though that may be void because the law grants you reverse-engineering rights, no matter what a license says. Otherwise nothing could ever be reverse-engineered at all). they were afraid that he "might be moving BitKeeper technology into Mercurial." That's entirely reasonable. If you have deep knowledge of how proprietary system A works and are hacking on free system B that purports to do the same thing, there is every chance you inadvertently include proprietary knowledge into your code for the free product. It's very hard to avoid using the knowledge you have.
- SoapSeller 15y agoIt's "really" hosted on Github(at least, for now): https://lkml.org/lkml/2011/9/4/92 https://lkml.org/lkml/2011/9/4/92