What's cooking on Sourcehut? September 2021(sourcehut.org)
sourcehut.org
What's cooking on Sourcehut? September 2021
https://sourcehut.org/blog/2021-09-15-whats-cooking-september-2021/
3 comments
GitHub's Pull Requests feature is so friggin' deficient.
I recently discovered that even if you capitulate and try to follow their shitty PR-oriented vision, if you create a repo by importing an existing one, there's no way using github.com to file a PR against the upstream using the import you just created! Same trees (minus the extra branch), but no way to get the site to let you file a PR, because github.com doesn't recognize that your repo is a fork. As if the three-copies approach weren't bad enough (the upstream repo I cloned from; my copy on my local disk containing my commits; and then the third, completely idiotic boondoggle that I'm forced to create in my account's namespace on GitHub to be able to file a PR—which, as stated, doesn't actually work), I had to create another (fourth!) copy by visiting the upstream and explicitly clicking the "fork", and then pushing to that, which magically unlocks the ability to let you specify this fourth copy as the source of the desired changes.
I recently discovered that even if you capitulate and try to follow their shitty PR-oriented vision, if you create a repo by importing an existing one, there's no way using github.com to file a PR against the upstream using the import you just created! Same trees (minus the extra branch), but no way to get the site to let you file a PR, because github.com doesn't recognize that your repo is a fork. As if the three-copies approach weren't bad enough (the upstream repo I cloned from; my copy on my local disk containing my commits; and then the third, completely idiotic boondoggle that I'm forced to create in my account's namespace on GitHub to be able to file a PR—which, as stated, doesn't actually work), I had to create another (fourth!) copy by visiting the upstream and explicitly clicking the "fork", and then pushing to that, which magically unlocks the ability to let you specify this fourth copy as the source of the desired changes.
Indeed, you have to make a fork using the GH UI. But then, you could just add that fork as the remote origin for your local copy, push your changes, and open up a PR?
"Just" is doing a lot of heavy lifting there (and not sure what the point of the comment is, you're just restating the details of the original complaint? only with implied upward inflection like this?), but even when you "just" do those things, it doesn't get you a time machine or a refund for the energy you've already expended (read: wasted).
Quick question: does anyone know what involvement there is between Sourcehut and OpenStreetMap Foundation? Just curious as they do not seem related at a first glance.
[deleted]
There likely isn't one outside of Drew DeVault's commitment to supporting open source projects. He sponsors many OSS projects to my knowledge.
I came here to ask the same!
From the linked post:
> Also, as of this month, SourceHut is a bronze sponsor of the OpenStreetMap Foundation. We are proud to support a critical resource for free software and open data.
> Also, as of this month, SourceHut is a bronze sponsor of the OpenStreetMap Foundation. We are proud to support a critical resource for free software and open data.
Our mission begins with "we are here to make free software better". We're motivated entirely by this goal, and not by profits or personal gain or noteriety or anything else of the sort. We believe in free software and we want to do our part to make it better.
Sponsoring projects like OSM, which are important for free software, open data, and free culture in general, is one of the ways we do this. A project like that does not have to have a direct relationship with SourceHut - it just has to further our mission of making free software better.
Sponsoring projects like OSM, which are important for free software, open data, and free culture in general, is one of the ways we do this. A project like that does not have to have a direct relationship with SourceHut - it just has to further our mission of making free software better.
Thanks you for your contributions and for walking the walk!
Is there a public roadmap anywhere? I'd love to see what other services SourceHut plans to offer.
I'd love to see a paid email service from a company with an open source ethos.
I'd love to see a paid email service from a company with an open source ethos.
We're planning on offering domain registration and DNS management at some point, but that's the only other service which is planned at the moment. We may also get into mail hosting someday, and we are also hoping to experiment with services related OpenNIC, Tor, and Yggdrasil.
>I'd love to see a paid email service from a company with an open source ethos.
Posteo.de is exactly that. They're even endorsed by the FSF.
https://posteo.de/
https://www.fsf.org/resources/webmail-systems
Posteo.de is exactly that. They're even endorsed by the FSF.
https://posteo.de/
https://www.fsf.org/resources/webmail-systems
The problem with Posteo is that they don't let you bring your own domain, which in effect allows them to hold your email address hostage. This is a non-starter for a pro-user email hosting service.
But then the domain system holds your address hostage. I think considering the realities of the current internet, Posteo is a good compromise.
I'm not sure we want to distract Drew from Sourcehut (and running an email service sounds deeply distracting), but I would love to know what FLOSS email hosting service Sourcehut might see fit to support, as in the other thread about Openstreetmap.
GitHub and GitLab are good but they feel like they're trying to make development a "my-way-or-the-highway" type deal, SourceHut clearly decouples issue tracking from git hosting from discussion lists etc. and it's quite refreshing to not have a dozen barren tabs with every repo.