Just for the record, I do not agree with the premises of that article.
Fediverse doesn't gradually diverge from the ActivityPub spec and software development doesn't look like you describe.
Overall, it looks like an attempt to discredit FEP process by painting it as ineffective and unsustainable, in favor of... I am not entirely sure, GitHub repo and a non-profit?
Not at all. You misread and misinterpreted me then. Or you just skimmed the article, which I can imagine as it is a whopping one hour read. But the blame of misunderstanding is likely on my side, as I have a complex material to convey. The FEP is fabulous! It is the ‘as-best-we-can’ approach to follow in a chaotic commons. However, there are serious sustainability risks, which I address in the article. Where FEP is “just a bandaid” is measured against the most optimal process, which is the evolution goal of a SX solution, should that development methodology be practiced. The most optimal solution requires sustainable chaordic commons and continous evolution. The whole blog post is written from perspective of Social experience design, which I have been elaborating for the past couple of years.
What is further in the article is merely brainstorm. The article is ‘appeal-for-reflection’ and hopes to inspire new ways of thinking and fresh ideas. There are plenty variations for impl and process improvement to distill from that, but the most radical approaches see FEP become protocol-native.
As for explaining it all and properly, for crystal clear understanding.. There’s a paradox there, which I just realized yesterday and am trying to formulate clearly. Related toot: The Paradox of Emergence.
I don’t know if you noticed, but I called you a pillar of the fediverse and true hero, that is all genuine, and I am grately thankful to you. If fediverse had more commons janitors like you, it would tackle the grassroots evolution issue much faster. Most FOSS devs don’t realize I think how many of the boring chores are kept away from them, so they are free to experience the joy of coding. Things should be more fairly delegated, a grassroots evolution point of improvement.