RE: https://metalhead.club/@thomas/116301990188175266

2010: Let's make GitHub the new SourceForge! The default place for FLOSS code.  

2026: Let's make GitHub the new SourceForge! The awkward outdated cringe code hosting has-been.  

(but this time, ideally, we end up with many federated forges, one could hope!)

#FLOSS

@rysiek I read it as "move everything to Codeberg so we do the same error of centralizing everything, once more"
@bortzmeyer
I remember a story about some Forge, jo, and they wanted to federate.
Even GitLab reopened their ActivityPub issue, but progress is slow and the actual need for ForgeFed-edarion seems to be not so pressing, after all?
@rysiek
@yala @rysiek All my code is at Framagit and by far rhe most common complain I hear from people who wanted to contribute (bug report, pull requests, etc) is "I don't want to create yet another account and to have to use yet another forge".
So, yes, federation is very important.
@bortzmeyer git over email is so underrated...
And yet, it is federated by design, and sometimes even more efficient than some forges...
@yala @rysiek
The Disconnected Git Workflow

The Disconnected Git Workflow par Ploum - Lionel Dricot.

@ploum @x_cli @bortzmeyer @yala @rysiek And then you try to plug automation to it... And the entire thing falls apart.

This is why most freedesktop.org projects switched away from emails. Patchwork-fdo tried super to provide a consistent view of patch series to review + associated CI results, but emails are too unstructured to work reliably (not including the fact that many email providers tamper with patches).

But worse than this, there cannot be collaboration on a shared global state for the project: no shared list of open issues, no integrated CI,... People just have to read the every email and build a mental image of the whole project. This doesn't scale, and Linux proves it...

I am all for decentralisation and offline operations, but basing it on emails just doesn't work. When all you have is a hammer, everything looks like a nail I guess...

Signed, a Freedesktop.org admin who has been spending 5 years on bringing the i915 driver quality up (https://intel-gfx-ci.01.org/, https://patchwork.freedesktop.org/), then 5 years doing the same in userspace using gitlab. The former is a joke compared to Mesa CI.

Intel GFX CI