I want to move our local communities off Facebook and onto our own platform. Is there a off-the-shelf solution or any collaborators I can join to move something along?
EDIT: I live in a more rural community (moved from a big city). We have 5-6 small (~50k people) towns, all well connected. Everything happens on Facebook. I would like to move to a different platforms. Plus points for self-hosted, federated.
To get better answers, you need to flesh out all the features of Facebook that your communities are using. E.g. Shared event calendars? Groups? Private Messaging? Video hosting for users to upload vids of community events? Live feeds? Etc.
Look at the left side of navigation topics to help you enumerate and think about it: https://www.facebook.com/help/130979416980121/
Do you expect those ~50k to create new logins for the new platform? Or do they sign in with their existing "Facebook ID" to avoid hassle of new account creation? Do they need a phone app? If it's website only from the smartphone web browser, do you need web push for notifications? Facebook interaction with others has convenient lookup from the phones' contact listing. Web-only site doesn't have straightforward access to smartphone's address book (without PhoneGap). Etc.
If your communities are using a lot of those social networking features, it means trying to use Mastodon as a substitute for Facebook is going to be a very incomplete solution.
Of course, alternative solutions are not going to fully match Facebook but you still need to think of the threshold for a minimum viable feature set so your 50k users won't reject it.
You can build out a million features for Facebook parity, but it doesn't mean much if you have low traction.
There were also cases where a simple Wordpress (or whatever) site would have worked, but the owners went all in on replicating FB features, instead of making sure users actually went to their new property at all.
https://www.joinordiefilm.com/
the goal is to get people to join clubs, so you want some kind of service which has a specific mission and the minimal part is important. You want to put blinders on your users. You don't want them to get served irrelevant ads and notifications. I'd consider this site
https://fingerlakesrunners.org/
which is basically a calendar of events that they host; they have forums but people aren't chewing the fat, they're having discussions that are focused around the events that
https://forum.fingerlakesrunners.org/
You don't have the horrific moderation problems that come out of "is it fake or not?" or "is this socially acceptable or not?" because the real question is "is this relevant to the events we put on?" in which case the problem of "your free speech is (in my view) your obnoxious behavior" which gets worse the more purposeless a site is.
Normies can use it.
People who were in early days of Internet remember who bad email mailing lists were for organising anything. Mailing list, Usenet, IRC, are all now dead because no one could invest to UX in these early open protocols.
In theory you can reach all users using a mailing list but oh boy, good luck with that one, unless all of your peers are kernel developers.
Do YOU want to move off of Facebook for some reason, or do people want to move off of Facebook for some reason. MOST people in the US, especially in a rural are are not going to quit an app because say the CEO of a company is friendly to the President. You have an uphill battle, and at best you are going to shed a majority of users. Facebook is a popular platform, especially for those 30+ people in a small town that use local groups.
Out of ~30 people, I got precisely 3 people to switch. No one else cared, no one else wanted the hassle of switching. I even got a few comments along the lines of "but no-one I know is on Signal" etc. I ended up re-installing WhatsApp because I decided that the loss of contact with so many people was worse than any privacy worries I had at the time.
Us tecchies (typical HN members) literally can't imagine what non-tech people go through, when encountering tech.
It's terrifying, humiliating, and intimidating. The reaction from us techs, does nothing to help, as we tend to sneer at them, and do everything we can, to humiliate them. Fairly typical bullying, but we don't want to admit it, because we were always bullied, and don't want to admit that we are just doing the same to others.
Most folks painfully learn rote, then get terrified of changes. This is why so many folks don't want to upgrade, or add new features. Just learning the ones they have mastered, was difficult enough. They can't deal with doing it on a regular basis (like most of us tecchies do).
Until we accept this, and keep it in mind, when we design solutions, we won't get much traction. People who do understand it, and design for it, tend to make a lot of money.
This is also why we need to introduce changes S L O W L Y, even when we feel that it doesn't make sense.
Basic human empathy. It's kinda rare, these days.
Heck, we see this with Mastodon and Bluesky, their content is very thin in my experience (even if Twitter's is also thinner than it used to be at least with the mostly tech-related content I followed).
This is kind of a cost-benefit issue though. The benefits of having a local community outweigh the negatives of the platform having its own issues.
If your issues on the platform cause you to ditch it, which ruins your community, than what have you actually done?
I believe when it comes to anything that is not-for-profit, that the path of least resistance the only path. Therefore moving off of Facebook is simply not a consideration.
A better world is subjective.
"Engaging in political censorship of their platform in favour of the President" is a little more than being "friendly".
Free Speech in the US is dying. Ignore it at your own peril.
Dead Comment
Dead Comment
For me personally, the only features that remain at all interesting on Facebook are Marketplace, Groups and maybe Events. Does anyone still use Craigslist? It was always terrible so I don't know if there is an alternative for Marketplace but Groups and Events aren't even done that well on Facebook so that seems like a reasonable place to start as far as an MVP.
Subjectively, that feels wildly untrue. Do you have any numbers to back this up?
I can’t fault for someone making the attempt for whatever reason but if the reason is tied to politics I think that it will fail. People ultimately attempting a platform shift for political reasons like this will find that most people are 1) simply not as dogmatic politically as the activist types that would propose a change like this even if they are “on the same team” and 2) people are unwilling to leave a system of comfort for a novel system that works even slightly differently to their comfort zone to essentially do the same thing.
OP didn't give say politics had anything to do with it. Let them nerd up if they want to.
Centralization around specific platforms has plusses and minuses. Having alternatives drives innovation.
I disagree, GP's comment is typical of HN. The discussions you've mentioned do happen frequently, but surely you've noticed that at least half the comments (and often the top rated ones) will inevitably be "it can't be done so why even try".
This is just my anecdotal experience, overwhelming anecdotal data, and I won't mention the specific regions so as to maintain my respect for those regions by not "out"ing them for having their views.
So: my advice is to not think of it as all-or-nothing. You will not be able to move 300k people off of Facebook overnight. This is somewhat akin to every IT migration project ever: it always takes longer than you think, and is not always a linear process from "fewer people migrated" to "more people migrated".
It's also akin to community organizing: there is no substitute for actually talking to people about it, especially in the initial phases. Or: high-touch sales, where you may initially need to spend a lot of energy and time per person successfully moved over. The other common thing here is that you will hear "no" a lot, which is a valuable experience anyways (but will be frustrating).
Also: unfortunately, no one will care if it's self-hosted or federated, outside of niche tech circles. They will care about whether they can reach the people they want to reach, and whether the user experience is good or not. This is reality: talking about these points will not help you.
Some things you'll probably need to do:
- Identify a single credible alternative platform. - Identify specific groups of people who are willing to be early "de-adopters". For instance: a local youth group, a sports club, whatever. Ideally you are a part of this group already; you then have a much better chance. Businesses will likely say no, so you want community groups. - Within those groups, identify champions: people who care about the same thing you care about, and are willing to commit time and effort to help. - Together with your champions, build a toolkit that allows you to scale up your efforts. This may be guides on how to talk to people about the change - what works, what doesn't. This might be instructions for setting up a specific platform. It might be communications channels, leaflets / flyers for putting up in public places, whatever.
https://nextdoor.com/
which is very much about community organizing but it has an aura of "people spreading rumors about bicycle thefts at the movie theater downtown (why don't they call the cops?)", the woman who radiates creepy signs of precarity (is cleaning up and looking for the phone number of the people who are suspected to run an illegal landfill) and then posts screen shots of the creepy come-ons she gets from guys who want to be her sugar daddy, etc.
Maybe there's a space for a platform that specifically targets small, community, in person kinds of organizations, maybe even targeted to a particular geographical area; something like Meetup but just a little less structured.
Here's a fair sized local organization (has more than one run a month) that has a good site
https://fingerlakesrunners.org/
But making that scalable is tricky; somebody in the club's leadership is a Wordpress pro. $5 a month would be cheap, but people are niggardly. If you're a web tech native owning a domain name is table stakes, but I think you'd lose 80% of "normies" even the phone-dependent "internet natives" if they had to get a domain name. There is a certain amount of panic over the breakdown of community organizations, see the line of research described in this film
https://www.rottentomatoes.com/m/join_or_die
and rather than getting $5 a month out of people who think they can't afford it, getting funding from somebody like the United Way (for a particular area) or the Knight Foundation might be a better idea.
Nextdoor dot com is actually even more toxic than a lot of Facebook is and I would avoid at all costs.
Whether they'd be receptive to share their secret sauce and let a thousand Front Porches bloom is another question though, guess you could ask them! :)
Pay for it with ads from local businesses, and give it away for free at all those stores. Get your regional Chamber of Commerce to help set you up with connections and sales channels.
At first, I thought it was a little bit silly to start a print magazine in 2020, but honestly, it's amazing and everyone loves it. I look forward to each new edition. And they become hard to find cause people grab them so quickly!
Huge hit, highly recommend. But remember: it's a huge hit not because it's a print magazine; it's a hit because the execution of the couple that manage it. They're top-notch, and it's a "hobby" for them, not their main jobs.
Because it has an editor (and you could break the work up amongst a few people) you don't have the same problems that listservs have (spam) or nextdoor (gossip and paranoia).
Substack or mailchimp would be fine for v1.
If you don't want to distribute something on paper or cover any costs, this is a fine place to start.
I use to love these artsy free papers but even my elderly parents don't read the local newspaper anymore that grew up reading the paper.
The local paper is a very small niche item at this point.
The only way I can think to do this is to hang old school flyers in an area of the city/town that attracts the people you want in your community.
Organise the newspaper on the new platform, advertise it on both.
If all the complainers have to move to the new platform to complain, or chat about it adjacent to you thats where they will end up.
This is a hard problem because people expect real-time chat, videoconferencing, livestreaming, privacy controls, proper notifications, profiles, photo uploads and much more.
I have spent over a decade building essentially an open-source Facebook that can federate in more interesting ways than Mastodon, and can support Matrix protocol and much more etc. It has all those features I mentioned out of the box, and is completely open-source.
Short answer, watch this:
https://qbix.com/communities
Or just look at these PDFs:
https://qbix.com/community.pdf
https://qbix.com/alumni.pdf
Longer answer, read this: https://www.laweekly.com/restoring-healthy-communities/
We use it to serve our own local communities:
Here is the code: https://github.com/Qbix/Platform
Or if you want, contact me: greg at the domain qbix.com and I can help set it up for you.
Never had the opportunity to test it, but it's been developped by the fine folks of framasoft as an alternative to facebook for community/event organization. Might fit the bill for you.
that will drain users from Facebook instantly! i can already see the flood of people coming. /s
This is enough to tell me it's not gonna be suitable.
Their software are all absolutely awful because their organization follows the skewed principle that FOSS is enough to "sell" and they don't take UX into consideration at all.
Literally none of their alternatives are successful, always for this reason.
Their use of good old fashioned www links and SMS messages makes it easy for everyone to share and join events. No app and no Partiful account necessary.
They also have simple and good event privacy model, group scheduling, reminders, Venmo based ticket system, and group chat.
It’s taken over almost completely in my social circles and I’m all for it.
It seems like they might have group organizing features now, but I'd be concerned about adopting it for a group without a clear idea of how they're going to make money
> Partiful does not make money yet. They are a venture-backed startup with many millions of dollars of funding. They will eventually offer a premium version, an ad-supported model, or be acquired by a larger company like Eventbrite, Ticketmaster, Snapchat, or one of these other potential acquirers.
Basically, enjoy it while you can. There is nothing wrong with using a free service like this while you can. Best case IMO is that they monetize it with low fees and have a product that is actually worth paying for.