@misc do you know of any descriptions or guides or recommendations for community run instances?
(Also, I think individually run personal instances should be exempt)
@misc Ok, this is a thread of my first pass of what a #FediGovernancePact might look like.
Anyone feel free to copy/change anything if you think there is something useful here. And if people like this (or something like it) let's try to figure out how to share and get more input (and community buy-in) on this:
#FediGovernancePact (post 1)
Goals:
- community governance of Fedi projects and instances
- make the Fediverse more welcoming
@misc #FediGovernancePact (post 2)
Why these goals?
- Community governance: having individually-run projects/instances leads to a feudalistic system, where the "benevolent dictators" duke it out over legitimate or petty conflicts. Users on those systems/servers have little say in these conflicts and may be forced to migrate servers (and only some things migrate). Also, this puts an unfair burden on the lone "benevolent dictator" to act perfectly always.
@misc #FediGovernancePact (post 3)
- make the Fediverse more welcoming: There are groups of people who have found the Fediverse unwelcoming, such as Black users, journalists, non-technical background users. We want to make this a more welcoming place for them. (note: we do **NOT** want to be welcoming to racism, transphobia, harassment, etc.). (further reading in next post):
@misc #FediGovernancePact (post 5)
How:
- To join the Pact, all instances/projects over a certain size should be community run (e.g., democracy, transparent foundation)
- TODO: define governance models
- Additionally, joining the pact means making efforts to include historically unwelcomed communities in governance (E.g., Black users, non-tech users, etc.) and keep up with the concerns of those groups.
- Make a way for users to see what servers have agreed to (and are following) the Pact
@misc #FediGovernancePact (post 6)
Examples of community governance I've seen people mention (un-vetted):
- https://cosocial.ca/
- https://hachyderm.io/
- https://digitalcourage.social/
- https://social.coop/
- https://kolectiva.social/
(Please tell me if you know of more examples, or if any of these examples are problematic and I should delete them from the list)
@misc #FediGovernancePact (post 7, final post)
This is just my first pass at thinking through a #FediGovernancePact. Feel free to copy this, modify it, and make it your own. I don't feel any need or desire to own this (it should be community owned if the Fedi community wants it!). I just want to help get the ball rolling toward better community governance.
@jdp23 @misc
I think you are rightly calling out a tension with what I wrote.
I want community governance (to help get past BDFL/single-point-of-failure), but I am very concerned that it will just reinforce the whiteness (and other privileged perspectives) of Mastodon. That's why I tried adding a "more welcoming" piece, because I think community governance without intentionally being more welcoming would just reinforce bias and insularity.
@jdp23 @misc
I guess another way of looking at this would be something like, is my goal:
1) The Fediverse is governed by the users (though selection bias, racial bias, etc. makes this very white)
2) The Fediverse governed by everyone (even those not on it) as a common good for the world. In which case, how do non-users participate?
It's of course even more complicated than those. I want it to not be governed by racists/transphobes, but how do we get the right input and not bad inputs?
@[email protected] @[email protected] If you take one thing from my little thread here it's this: Black people don't leave the fediverse because of openly racist people. Just like Black people don't leave Boston or San Francisco because of the openly racist people. There are openly racist people everywhere.🤷🏿♂️ Black people leave the fediverse, Boston, and San Francisco, because of the behavior of the supposed "non-racist" people. The combination of extreme racism, and denial of its existence, is too much.
tl;dr: a system of federation where, instead of federating automatically, federation had to happen intentionally between communities. To lighten the load of potentially having to federate with small instances one-by-one, I propose a system called "caracoles": you essentially ask to join concentric federations of instances that have all agreed to federate with each other, with smaller caracoles able to vote to federate with entire other caracoles. These can be disjoint groups: you can A can federate with B either through their membership in Caracol 1 or Caracol 2. If A's caracol decides to defed B, they still have access through Caracol 2, unless they opt to leave Caracol 2, or Caracol 2 defeds B as well. Individual instances would also be able to defed individual caracoles and instances, ofc, since they're essentially their own caracoles (of membership size 1). But the critical thing here is: all federation would need to be *opt-in*. Consent is important, and this would put it at the forefront while still having a mechanism for efficient mass-federation. It does mean that microinstances would have to ask to join a larger caracol before they have access to the rest of the fedi, though--but I think this won't be much of a problem in practice, and it'll turn out that this will also make it very easy to mass-defed caracoles made up of Pleroma channers. Think of it as a reverse blocklist ;) The funnest part about this: I *think* this can be implemented not as a full ActivityPub server, but just as third-party software that munges settings for any AP server that supports a mechanism like AUTHORIZED_FETCH. Just run a tiny server on the side, and it'll maintain the list of authorized instances in the caracoles you belong to, and you can otherwise keep using Mastodon, Akkoma, Firefish, whatever (you just need to have a "module" for supporting specific software's way of doing this) /cc @[email protected] @[email protected]
@jdp23 @zkat @misc @kylethayer
Thanks Jon for the callout and link back to the fedifam post!
One point on Jesse's thread which I think needs addressing. The fedipact has nothing to do with pressuring anyone. The prospect is indeed all about self-determination, and specifically, of a collective nature. Claiming it as coercive is simply wrong