TL;DR Could ForgeFed also be used as the protocol layer for federating policy forges?
A few years ago I got involved in experiments with public policy development on Loomio.org, primarily with the kiwi Pirate Party, but also with the Kim DotCom funded Internet Party, and to a lesser extent the Universal Kotahitanga group. It quickly became obvious to me that such discussions could not stay out of the quicksand they almost inevitably blundered into without the ability to focus them on producing policy working documents, in the same way discussions in open source development are focused on producing working code. A traditional wiki didn’t seem to be sufficient, perhaps because people were hesitant to put significant work into a policy document if their work could just be rolled back or hacked up by others.
So I wondered if it was possible to build a platform that allowed Git-style forking and merging of policy documents. I started referring to hypothetical vapourware that could support this as “Gitocracy”, wrote up a brief proposal, and did some research on existing collaborative authoring software and platforms that could be used or re-used to achieve the goal. Then I got very busy with life stuff and other projects and this one went on the backburner.
My initial vision was strongly shaped by what I’d seen of people developing text documents using GH, I even envisioned a portal website with the working title ‘PolicyHub’. But given the distributed nature of Git and the goal of facilitating mutual cooperation between a diverse range of political actors in Aotearoa, it always made more sense to have a federation of many sites than a centralized “hub”. I know that FedForge is focused on the code forge use case. But I wonder if it could also be used as the protocol layer for federating policy forges?