First-ever Gitea pull request from a remote instance!!! 🎉🥳
https://git.exozy.me/Ta180m/Hello-world/pulls/3
I've been waiting for this moment for months now!
The code hasn't been pushed to https://gitea.com/Ta180m/gitea yet since it's incredibly messy, but I'll clean it up tomorrow and also submit a draft pull request to upstream Gitea.
(Technical implementation information: https://gitea.com/Ta180m/gitea/issues/7)
WHOA
First-ever Gitea comment on an issue from a remote instance!!! 🎉
https://git.exozy.me/Ta180m/Hello-world/issues/2#issuecomment-2914
I *also* think that maintainers, in general, don't get enough thanks for the work they do, in general. It's tough, usually underfunded, and unappreciated work. And decisions need to be made.
But the better projects encourage their users to learn to be participants, empowered.
Give Up GitHub - Software Freedom Conservancy
https://sfconservancy.org/GiveUpGitHub/
Decentralization isn't everything. It's not the goal in itself. There is a long tail of product design decisions that make or break a platform (which is why I find it kind of silly that Bluesky spent 2 years arguing over protocol design, though that's a different story). But that point is that decentralization is the foundation for a viable platform. Without it you're doomed to repeat the path of hundreds of social media apps of the past... Just a different paint on the same exact structure.
#GNUnet doing it right
> Moreover, the DHT underlay mechanism is *general* and allows for additional underlay plugins to be defined. This will make it easy to run R5N over other P2P networks (like I2P) in the future.
Toots as he pleases.