@musicmatze @forgefed what would you say is left to be done, or what's required, to have sourcehut replace githu8 and the other centralized proprietary forges? Why are so many people still using githu8, gitlab.com or even their own GitLab CE/Gitea server, and how do we as a community switch everyone to sourcehut instances?
That's a big issue for decentralization, if people can't reliably run their own email servers.
What about stuff like https://mailinabox.email , does that make it reasonably easy for people to run their own email server?
@fr33domlover Because you have to set up a bunch of additional stuff to not get blocked by gmail (Mail-in-a-Box seems to do that automatically) and you will get blocked by Microsoft (Not just their own domains, also the domains they manage for their corporate customers) and you can’t do anything about it.
The website says that it is not a goal to “make something customizable by power users”, so I’m not sure it can be configured for sourcehut?
So, if you don’t need to talk to Microsoft customers Mail-in-a-Box could work. If you don’t want to / can’t use Mail-in-a-Box you have to configure an SMTP server, IMAP-server, SPF, DKIM, DMARC, a spam filter and you have to make them all work together. And if you make a mistake, it could be taken advantage of by spammers.
@tastytea @forgefed @musicmatze thanks for adding these details. I wonder what the sourcehut people would think about it. It's out of scope, off-topic for the ForgeFed discussion, but I guess it won't hurt to check.
Why would m$ block your email server? How do they detect which server is worthy of their trust etc.? I guess this may be an issue if a mailing list has a member whose email address is hosted by m$...
Not intending to start any holy wars, just curious 🙂
BTW to be fair, I've read about that issue where Mastodon servers tend to block whole instances based on content policies, while Pleroma prefers blocking of individual users, and that caused Mastodon servers to entirely block Pleroma instances.... so I guess the Fediverse has issues too.
Otherwise you also need to educate them.
What is the social reason githu8 is still in use?
Since Sourcehut can't federate with any other forge AFAIK, it would suddenly become the only forge software of the federated network... are there docs for other forges to implement federation with Sourcehut?
Is there a list of Sourcehut instances that people can join?
Does the UI allow people to interact with remote repos and users?
Idk the answers and not inplying any, just asking that seems important to me :P
> just find intuitively on Sourcehut everything they expect?
> Will they know how to submit [...]?
Reason is that #shithub educated them a really bad and messy workflow, nothing clean and _git_ tailored.
> Since Sourcehut can't federate
False. Email is federated and so is git. #sourcehut is just a UI for those two.
What makes the githu8 workflow bad and messy? Not taking a side, just asking. Side note and nice reminder for ourselves, the workflow needs to be ultimately _human_ tailored.
And that "false" there - It seems you have a strong opinion about git & email & how they should be used? I respect that, but can we still look at the facts with honesty?
I mean, the fact is, Sourcehut doesn't federate with most other forges, and they don't federate with Sourcehut. Because most forge websites seem to be Gitea and GitLab, which don't federate, with any protocol. So I just mean, if we want to switch to email based federation with a web UI like Sourcehut's, we need to either implement this federation in more web forges, or decide it's going to be a Sourcehut-only federation (kind of like a Postfix-only email federation or a Mastodon-only short-text-message federation). No sidrbtakrn, jist pointingbthis out. What is our vision? ^_^
Whoops, *no side taken, pointing out
Yeah, git federates via email just fine, but, e.g. can users from gitea.io, gitlab.com, sr.ht etc. etc. use the web UI to open issues on each other's projects? Comment? Submit patches? etc. etc.
They can't, they don't inter-operate. At least so far. That's what I mean by no federation.
There's no web UI from other forges to sourcehut and there's no need for it, because this would require people to register on at least one of forges to contribute, whereas with the current approach you only need an email address.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!