Do any moots know someone who we might be able to consult about restructuring a mid-size FOSS project? Essentially to migrate from a BDFL model to a more flat-structured democratic organisation.

We are discussing how to restructure #postmarketOS so that it can continue to scale up and be a truly community-run project.

We have some idea of how co-ops like Igalia do this, but we have a lot of differences (like being largely volunteer run and having very different goals) which leave us with a lot of unknowns.

To give an example of the kind of structure we're thinking of (by no means final, there hasn't been any broad agreement on a new structure yet):

We have the relevant pieces in place to form an assembly (everyone listed on https://postmarketos.org/team/ ) which could then democratically form teams and delegate responsibilities to them (e.g. finance/budget, technical policy-making, maintainers for various OS components).

The assembly would then also be responsible for deciding on focus areas and long term goals for the project (e.g. improving reliability, building a production-ready immutable version of the distro)

We could then form working groups to enable cross-team collaboration to move towards our specific goals.

Currently we lack a lot of understanding of the potential implications of something like this, how we can ensure the project doesn't get hijacked, that we don't drift too far from our mission statement, etc etc...

If you have a background in sociology and/or relevant experience from other projects then I would love to reach out and be able to discuss this in more detail!

#decentralization #opensource #freesoftware #foss

postmarketOS // Who makes postmarketOS?

Aiming for a 10 year life-cycle for smartphones

postmarketOS

@cas I think the challenge is only people motivated to do particular work, are in the running to do that work.

Certainly how you're structured can get in the way of stuff getting done. But a project structure itself won't bring into being motivated people to write and debug code, ensure that current code works well on old, ignored platforms etc.

In a company, where you pay, you can command it (+/- people leaving) but in FOSS contribution usually only lasts so long as it feels fulfilling.

@hopeless yep that we are volunteer run is definitely an important factor to consider. Our model should take into account trust that people are willing and capable to follow through and do the work without being paid. That being said, this is hardly new territory, many projects including postmarketOS only got to where they are through the dedication and work done by volunteers, so it's not something I'm inherently concerned about.

Of course introducing complicated processes and overhead in order to be able to get involved and do the work is something that can push people away, and definitely something we want to be conscious of.

We already have motivated people and project-wide goals that we all work towards. Changing the structure doesn't mean broadening the scope or expecting to be able to get more done or move faster, rather it's a reaction to the growth of the project up to this point and dealing with the bottlenecks and power dynamics we have today that make it harder to scale up and increasingly drift from our mission statement.

Specifically: the core contributors today have ultimate power over the project, they are unelected, have no term limit, and can only be removed by unanimous vote from rest of the core contributors. This model makes sense for a small project with a dedicated team but the decision making process can't really be scaled beyond ~7 or so people without significant delay.

We also may not properly represent our community, and as we hope to expand postmarketOS and build a true competitor to Android and iOS we need to ensure that our community are empowered to keep the project aligned with its core goals.

Sorry for the ramble, I have a lot of thoughts on this topic so it's useful to get an outside perspective and have to justify them.

In case you're unfamiliar, our current governance structure is documented here https://docs.postmarketos.org/policies-and-processes/governance/groups-and-teams.html

Groups and Teams - Policies and Processes

@cas This is probably something that we at @regento could help with 🤔

Check out my profile and personal website if you want to see my FLOSS street credentials, or ask @pabloyoyoista to confirm they are true 😉

@cas Might be worth talking to @quinnmx at https://fishpercolator.co.uk/
Fish Percolator - technical leadership consultancy

Empowering technical teams to deliver faster and still have fun

@diffrentcolours @cas I've not got exactly this experience but I love governance questions and open source, and I _have_ done technical governance work with private sector projects. Even if I'm not the best fit, I might be helpful as a rubber duck / awkward question asker! You can book time with me on my website there - currently annoyingly only available on Wednesdays because I'm working on a contract the other four days.
@diffrentcolours @cas Should add I've also coordinated volunteer projects outside of tech many times, including my current role as chair of Pride Place.
@cas this might be in @shauna wheelhouse with relational tech

@McNeely @cas

Yes, this is very much in my wheelhouse. Thanks also to @brainwane for the recommendation.

I've worked with several FOSS projects on similar transitions. I've also got some talks on the topic and some written resources (all free & open) and am happy to do a call.

https://relational-tech.com/services/governance_transitions.html

Relational Tech

People-centered open source.

Relational Tech

@mhoye Thank you!

@cas This is the kind of thing that @kfogel and @jamesvasile at https://opentechstrategies.com/ and @shauna at https://governingopen.com/get-help.html are very experienced at! I also have some expertise in this area but Shauna, James, and Karl have a *lot*.

Open Tech Strategies | Open Source Done Right

Open Tech Strategies provides expert advice and services to help organizations use the advantages of open source to reach their goals.

Open Tech Strategies | Open Source Done Right
@mhoye @cas (My consulting site is https://changeset.nyc in case any of my specialties come in handy.)
Changeset - Changeset Consulting

Bringing new life to the open source projects you depend on.

@brainwane @mhoye thank you for the lovely links! We will definitely look into this
@brainwane Thank you for the mention -- I see that @shauna has followed up, and would be a great person to talk to! @mhoye @cas @jamesvasile
@cas I'm curious how many external contributors you already have / how consistent they are?
@cthoyt i don't have the stats on hand (in general i don't think we dig too deep into the gitlab stats although it would be useful!) but i think we're in the low triple digits generally, we work closely with our upstreams so a lot of folks in our community may not actually be contributing code directly but rather working on gnome/kde/etc

@cas I guess the question is what percentage of those would be interested in taking up more responsibility. I can imagine that's a big ask for a community that's also busy with their own things, and until now were happy that your component in their ecosystem was taken care of

just for context, I am thinking about similar things, but for much smaller academic projects with a smaller pool of more busy people 🙃

@cthoyt that is a question, but the goal here isn't to grow explicitly, rather to develop a structure that will make it easier to onboard people and grow in the future. We don't want to introduce a bunch of additional process overhead or be in a position where we depend on people stepping up, but if/when they do we wanna be ready

similarly we want to be ready to more officially compete with Android and iOS when the time comes, hence investing in relevant tech

@cas @mirandah is a psychology/philosophy PhD researcher who just did an excellent talk at FOSDEM 2026 about the psychology of Open Source teams. I think she would be a valuable voice to have on board.

By the way, if you end up doing any open calls, or community consultation, I'd love to join. Good luck!

https://www.youtube.com/watch?v=LcxqISedSnI

Burnout in Open Source: A Structural Problem We Can Fix Together - Miranda Heath - FOSDEM 2026

YouTube
@vladh @mirandah i will be sure to give that a watch, thanks!
@cas Hello! I'm a psychologist and philosopher who has been studying burnout in OSS, including models of governance and funding that protect against it while preserving OSS values. I can certainly help with this aspect of governance, so let me know if you want to chat. You can DM me or reach out at [email protected] 😊
@mirandah thank you! I very much appreciate it. That sounds super valuable, we'll be compiling some resources and thoughts and then may reach out
@cas You're welcome, and best of luck to you! I admire your commitment to keeping things democratic and co-operative as you scale
@cas these folks are well-versed in the co-op space, maybe they've got some advice:
@kawaiipunk @workers_coop @Wtebbens
@papiris @cas @kawaiipunk @workers_coop maybe the @decidim model could bring inspiration? With @fkinstitute we have good experience with the Five Pillar model for cooperatives commons oriented communities. If of interest, I am happy to do a chat.

@Wtebbens @papiris @cas @workers_coop @fkinstitute Hi folks, yes we have experience of running a small open source project as a democratic online first co-operative.

It's worked super well so far! We have a federation of many tech co-ops and individuals that have joined, pay dues and make decisions together. We meet up in person (recent meets were at Chaos Congress and at a community space in NYC).

https://coopcloud.tech/
https://docs.coopcloud.tech/federation/
https://matrix.to/#/!xSMwGbdVehScXcIFwS:autonomic.zone?via=autonomic.zone&via=matrix.org&via=1312.media

There's also a general Matrix chat for folks looking to start tech co-ops:
https://matrix.to/#/%23techcoop:autonomic.zone

Happy to chat sometime if you want to learn more!

The Co-op Cloud

The Co-op Cloud

@SociocracyForAll Perhaps you would like to get in touch? 👆

@cas

@cas very cool! I have also been working on starting an online-first worker cooperative project grounded in consent based decision making, @mirlo . Feel free to dm if you'd like to chat about your situation. I think you're onto something and would love to help if I can
@cas I'm no expert, I've just been doing some research on various coop structures for tech orgs. But based on your description, I wondered if you might be interested in something like Sociocracy (and I see someone from their org has already responded too). https://www.sociocracyforall.org/sociocracy/
Sociocracy - basic concepts and principles

Brief overview of sociocracy: basic concepts and principles, history, its use in organizations, its limits and differences to voting, consensus and hierarchical forms of organizing.

Sociocracy For All

@cas One thing that really excites me for hijacking prevention is @OpenSourceCollective.

The OSC can steward ownership of your project's domain name or trademarks, and no single individual can run off with it. OSC also will only permit transfer to other nonprofits. So it can be a real commitment to the commons and solid proof you can't go commercial.

@cas you might get something out of this also https://tv.lumbung.space/w/7CzzFRNNfCGDZYvCGTLVYJ -- d1
Co-op Cloud Grow Your Own International Democratic Tech Federation

PeerTube
@cas Sociocracy 3.0 or Holacracy could potentially be options. The latter seemingly could solve the hijacking and drifting issues. I don't have the experience you ask for, it's just that I too contemplated how to delegate responsibility in a volunteer FOSS project.
@cas A friend of mine, who is not on fedi, is versed in working in/with software teams and does coaching/consulting in this regard as well. He's also quite knowledgeable in the theory of things – might be a nice fit.
He is located in Germany and I can connect you, if you are interested.
@cas are you still searching for advice? if so, is it ok to boost? either way i'd read anything the pmOS team would publish about how this works out

@computersandblues we got a lot of useful comments here and need to take the next step but a boost would be fine ^^

we will absolutely publish many more details once we have a more solid idea of what we actually wanna do

@cas good luck :)
@cas One piece of advice: in addition to the democratic processes, adopt a not-for-profit structure and a constitution that requires consensus to change and clearly states that the organisation will not accept venture capital and cannot be bought, won’t own a commercial arm, etc. In other words, a constitutional poison pill to ensure you don’t ever turn into a Mozilla and that postmarketOS never becomes a KaiOS.
@cas happy to chat about the system we adopted and since revamped with Homebrew.
@cas www.sociocracyforall.org
@SociocracyForAll would certainly have great perspective, advice, and has extensive consulting services and experience.