3 ms·
All this research and not a single mention of Source Hut? Source Hut is designed to be a web-based interface to Git, but which uses Git's built-in email-based
by SkyMarshal 5y ago
All this research and not a single mention of Source Hut?
Source Hut is designed to be a web-based interface to Git, but which uses Git's built-in email-based patch workflow instead of some proprietary interface like Github.
It seems close to what they're looking for, and relatively easily hackable if missing anything they need.
https://sourcehut.org/ https://sourcehut.org/
Good writeup on project philosophy:
https://drewdevault.com/2018/11/15/sr.ht-general-availability.html https://drewdevault.com/2018/11/15/sr.ht-general-availabilit...
- goodpoint 5y agoIndeed, SourceHut would be an excellent choice for the kernel workflow.
- stavros 5y agoWait, why do I keep pronouncing it "Sir Hat"?
- SkyMarshal 5y agoDrew originally called it Sir Hat, before changing it to Source Hut: https://drewdevault.com/2018/11/15/sr.ht-general-availability.html https://drewdevault.com/2018/11/15/sr.ht-general-availabilit... https://news.ycombinator.com/item?id=18930554 https://news.ycombinator.com/item?id=18930554 https://news.ycombinator.com/item?id=19100986 https://news.ycombinator.com/item?id=19100986
- stavros 5y agoAhh, thanks, so I didn't make it up!
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- ploxiln 5y agoIt was mentioned, but slightly misunderstood I think: > Drew DeVault has been working on the reverse direction, from a mailing list to a project forge, as well.
- SkyMarshal 5y agoAh thx, I was just looking for Source Hut, glad they're aware of it then.
- andreareina 5y agoI think part of the appeal of git{hub,lab} is that the ones who won't want to figure out the email workflow are mostly there; there's no friction of having to sign up for yet another forge. sourcehut users are probably more likely to be ok following the kernel's normal workflow.
- SkyMarshal 5y agoTrue, though there are two parts to that - 1) easy web-based patch submission workflow, and 2) everyone is already on github (and to a lesser extent gitlab). #1 is easily solvable in SourceHut by hacking up mod that adds web-based workflow. It's designed for that modifying. #2 is less easily solved, but may not need to be, since it also serves as a something of a quality filter. Apparently Linus gets all manner of inane of pull requests to his github repo, so moving it to Source Hut might cut down on that a little bit.