this post was submitted on 11 Jun 2025
112 points (97.5% liked)

Fediverse

34421 readers
1010 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS
 

It seems like it should be sort of a priority for the fediverse to create a high quality alternative to Facebook, which is one of the largest platforms out there, and probably what a lot of people think of when they think of "social media", and yet, the marketing and overall adoption of Friendica is simply abysmal, to put it bluntly.

Issue 1: The super bland and basic on-boarding.

When you visit the main website for friendica, you are greeted with "friendica: a decentralized social media network" followed by a "try it" button. Then when you scroll down, there is basic black text on a white background, explaining things like decentralization, privacy, and interoperability. Do you think that this sort of intro is really going to draw people in? It gives off the vibe of "it is your birthday", a la dwight from the office.

If you click on the "try it" button, you get scrolled to a part of the site that says "Try Friendica" with two sentences that basically say "this website is really complex overall, but don't worry, you can click another button below to browse a list of servers (yes, servers, we are not explaining what that means, just click the button)". The actual server list has a single filter option, language, and if you filter by english, the top server right now is a furry server. If any normie has somehow managed to get this far, they are sure to nope the fuck out at this point.

Assuming you do manage to get past this point, the actual sign up form has way too much information for the average person. The first field is "openID". I'm sure that's useful for those who use it, but why is it the first field? There is also a check box to be added to the public directory, which is checked no by default. What does this mean? It is certainly not explained here. You're not asking for a password? Why not? Oh, because you are making a random password for me I have to copy and paste and then save or change. That's not inconvenient at all. Yet another step of friction for me.

Compare this on-boarding process to other sites on the fediverse. Mastodon has a catchy and succinct explainer on why their site is worth joining followed by a "join mastodon.social" button, or a "pick another server" button. If you go to the servers button, you get several different filtering options, region, interest, sign up process, legal structure, and very notably, a disclaimer that all of these servers have signed a safety agreement. Upon signing up, you first agree to some terms of service, which is very reassuring for those looking for a safe and welcoming platform, followed by entering username, e-mail, password and date of birth. All very straight forward. Lemmy is similarly streamlined and polished, and you don't even need an e-mail to sign up for some servers. Super easy and convenient.

Issue 2: Terrible mascot.

Mastodon has their mastodon carrying a knapsack. Lemmy has the lemming face. Pixelfed has a cute red panda. Friendica has.....some kind of demented looking rabbit with bugged out eyes? Seriously, what the hell is this?

Issue 3: Super basic blog style website.

As alluded to in issue 1, the website is super basic, with almost no polish to it. It looks like someone made it on wordpress. The home page does have some clip art type images and background stuff thrown in here and there, but outside of that, it looks very unprofessional. Again, comparing to sites like Mastodon and Lemmy, which have much more polished and professional looking web design. The clearly put time into making sure new users get a good impression. Friendica puts almost no effort whatsoever.

So these three issues, just from an outsiders glance, are in my opinion some of the biggest things holding back what could potentially be one of the most used sites on the fediverse, at least on the marketing side of things. I do not know how the overall team behind the site is structured, but suffice to say, it needs work.

top 50 comments
sorted by: hot top controversial new old
[–] Soapbox@lemmy.zip 5 points 1 day ago (2 children)

My complaint about Friendica is that it just doesn't actually seem to do the part of Facebook that I actually want. At least not very well. I don't want to see news, current events, memes and crap in that feed. I want to see posts and pictures from IRL friends, life updates, event organization, interest groups, etc. With privacy settings so only actual friends you want see the posts.

In its current state Friendica seems to just be a skin over mastodon, with some alpha stage friend features.

[–] Jerry@feddit.online 3 points 1 day ago (2 children)

They never explained well how to use Friendica, so it's all guessing. But, I believe, to get a Facebook-like experience, you mark people as "Friends" who you want in a Facebook-like environment. This maps to "Friends" on Facebook. Then you click on the "Friends" circle, and you only see posts and conversations from your friends.

You can also set up groups that federate to other instances, and you can control access to the groups. I've never used it, so I don't completely understand how to do this.

But, I think these are the 2 closest Friendica features for Facebook emulation.

https://wiki.friendi.ca/docs/groups-and-privacy#groups_and_privacy

[–] korendian@lemmy.world 1 points 22 hours ago (1 children)

It almost seems like it is too flexible. Like, it pulls in posts from all over, which is interesting and cool. But do people join a site like Facebook to see random posts from everywhere, or do they join it to see posts from their friends?

Lemmy is good because it is a closed ecosystem. It doesn't take in posts from every site on the fediverse. That's not to say that it should not be an option on Friendica, but it should definitely not be the default view. Which is definitely a part of what also drives people away when they try it, I think. They don't know how to connect with their friends, and just end up connecting with lots of random people. The fact that "list in directory" is checked no by default doesn't help either. It seems like it almost tries to make it hard to connect with people you know.

[–] haui_lemmy@lemmy.giftedmc.com 1 points 12 hours ago

Maybe i'm missing something but lemmy absolutely shows mastodon posts. It depends on if someone uses the handle of the group or not.

[–] Soapbox@lemmy.zip 1 points 1 day ago (1 children)

Yeah, it feels like its all supposed to be there. But without getting any of my actual friends to make an account, its hard to test any of it out. Though the bigger issue right now is that it seems my instance (friendica.world) is down or dead. The list of other instances is also struggling to load for me.

[–] Jerry@feddit.online 1 points 1 day ago (1 children)

Just curious. Have you had trouble loading my-place.social?

[–] Soapbox@lemmy.zip 1 points 1 day ago

I just tried it. Seems to be fine for me. Just brought me to a login screen.

[–] korendian@lemmy.world 2 points 1 day ago

I do agree with that assessment. I feel like it almost just needs to be rebuilt from the ground up, with that specific focus in mind. A new site all together might be the best way to go.

[–] xinit@lemmy.coffee 2 points 1 day ago

What fedi app has good marketing? Mastodon gets a little visibility, but largely its marketing seems to be trying to talk to people already on fedi. They need to talk to people who aren't here, and sell the positives more than hitting on the negatives of the negatives of the corporate sites.

As to friendica, I signed up on an instance and played with it a bit. I liked it, but it didn't feel like a replacement for Facebook. What it reminded me of most was LiveJournal from years ago. Something about the early 2000s website design ethic, I guess.

[–] Etnmarchand@feddit.online 6 points 1 day ago (2 children)

I originally saw this post on reddit, then saw the thread had been brought here too. As I said over there, I LOVE Friendica for the Bluesky, Mastodon (etc), Tumblr, WordPress, and RSS integration. I wish I could recommend it to my non-tech friends trying to escape Facebook, but I can't yet. They'd go crazy with the random freezes and errors. And the UI has some rough spots. But for me, it has become my primary browser tab for social media.

[–] irelephant@lemmy.dbzer0.com 2 points 1 day ago

Its great for nerds.

[–] taterthotsalad@lemmy.world 1 points 1 day ago

It’s time for people to become tech literate if they want what they want. Consolidation has been a negative on the learning aspects for too long, and they are setting right back in their ways once they discover some work is needed to break free. The want everything with zero compromise. That’s what got us here! lol

[–] MxRemy@piefed.social 28 points 2 days ago (4 children)

While i definitely agree, none of this is a deal breaker for me. What is a deal breaker is this: I am on my third Friendica account now because the first 2 instances both started struggling and then collapsed. The one I'm on now is suddenly running very slow, just like the first 2 before the end. It seems to me like maybe they're kinda hard to run?

[–] Jerry@feddit.online 11 points 2 days ago* (last edited 2 days ago) (2 children)

The stalls are because the database queries are suboptimal. There is one that occasionally runs that, on my instance (I have 337 active users), can sometimes run for 15 minutes and will lock tables. Everything stalls and backs up.

This query was discussed, and I believe in the next release (but unsure) it will be replaced. Instead of using a ton of "not in" clauses, it does a left join now. In testing, someone mentioned it went from multi minutes to multi seconds to run. But there are a lot more such queries.

I think what Friendica needs desperately is a MariaDB/MySql expert to clean up the queries.

Because Friendica supports groups, you can connect to Lemmy communities. This is what kills Freindica. It just cannot handle the hundreds of thousands of daily connections that come in just from lemmy.world alone. Basically, it then becomes a Lemmy/Piefed/MBIN instance plus a Mastodon instance. The database grows by leaps and bounces, queues back up, and it stalls. CPU pegs without relief.

On mine, I finally had to block the Lemmy User Agent at the Cloudflare firewall. I calculated I would have had to spend another $500/month to allow the server to handle the Lemmy traffic comfortably, excluding the continuing cost for DB space. So far, I haven't blocked Piefed and MBIN, but this could change.

Friendica groups were designed for small private groups or specialized groups. Not public forums. I don't think they ever anticipated someone connecting to Lemmy.world communities and that such groups would become so active. I've told people on my instance that if they want to connect to these groups, they should use Piefed/Lemmy/Mbin, not Friendica.

[–] kudra@sh.itjust.works 4 points 1 day ago

Thanks for this comment! It really explains exactly why Friendica is struggling.

Is a real shame as IMO events (and groups) are really important to get a critical mass of adoption in Fedi. I look at sites like Allevents.in which allow people to submit but most of their event data is scraped from FB. We need Fedi instances which make searching events easy. So many groups and individuals and organisations feel unable to leave FB because they can't see anywhere else to tell people about events, at the moment that is pretty true. But it needs to be an allrounder site, not an event specialist site.

But not being able to connect to busy Lemmy communities would mean Friendica isn't an ideal allrounder, and even if the Friendica instance got big and has very busy groups, it would have issues.

I hope that these issues get solved!

load more comments (1 replies)
[–] korendian@lemmy.world 20 points 2 days ago

You're the third person I've heard this from. Seems marketing is not the only issue.

[–] End0fLine@midwest.social 16 points 2 days ago (2 children)

Every Friendica instance I tried had issues with extremely slow performance and complete nonresponsiveness.

I even tried Friendica.world because Ruud knows what he is doing, but it ran pretty bad too.

[–] ruud@piefed.world 7 points 2 days ago

Thank you, and yes, Friendica.World is still having issues. I even created a separate community for it: https://lemmy.world/c/friendicaworld

load more comments (1 replies)
load more comments (1 replies)
[–] SorteKanin@feddit.dk 10 points 2 days ago (3 children)

Don't want to shout too much about this yet as it's still super early but I am actually working on a new fediverse app that I plan should be covering the same sort of use cases as Lemmy, Mastodon and Friendica, all in one application. With a big focus on user friendliness, easy onboarding and such.

It's still super early but drop me a private message if you're interested in helping or just hearing more.

[–] informapirata@lemmy.world 2 points 10 hours ago (1 children)

Hi, I'd be interested in learning more about your project to create a new Fediverse software.

I want to be honest: I don't have much faith in the success of your project and I'll explain why.

  1. very successful projects like Mastodon show great difficulty in improving, because they were born to be too simple, set up to do minimal microblogging, and then grew together with their user base;
  2. very long-lived projects like Friendica, have had even more difficulty in improving because they were born to be very complex,
  3. projects that have had a great marketing push like Pixelfed, continue to be (in my opinion) very modest;
  4. forumverse (or threadverse) projects like Lemmy have received the main damage precisely from the incompatibility wanted by Mastodon against them;
  5. new very interesting projects like Bonfire (the only software together with Friendica and Hubzilla to manage the "circles") are being developed with difficulty and are made up of many modules and above all do not have a decent app.
  6. a brilliant developer like the one who created Kbin has created a wonderful software, but due to the enormous success it had all the Kbin instances went haywire, he was unable to keep up with the support requests and disappeared forever from circulation after a month of burnout
  7. even the best software in the Fediverse is useless if there is no smartphone app and not all the software in the Fediverse can be managed with an app

Finally, the impression I had is that even among the most famous developers of the Fediverse there is a bit of ignorance about Activitypub, about other platforms and about how other developers have solved the same problems; also it seems that the "Masters of the Fediverse" are always in a bad mood and have less and less desire to learn new things (a praiseworthy exception is Matthias Pfefferle).

Creating a federated software is therefore not a very simple thing neither technically nor psychologically, but if you feel capable of doing it, perhaps it could be advisable to test yourself a bit:

  • developing some web utilities, some plugins or less ambitious projects
  • actively contributing to other existing projects (Friendica? Bonfire?)
  • getting familiar with both the Mastodon API (which is an industry standard) and with the development and definition of APIs in general: when someone wants to write an app for your software, they will look at your code and in two minutes they will decide if it is worth doing!

Of course I didn't tell you these things to depress you, but only to point out some things that are often not foreseen: in reality I hope that your idea can become a fantastic project!

Good luck!

[–] SorteKanin@feddit.dk 1 points 8 hours ago* (last edited 8 hours ago) (1 children)

Hi, thanks a lot for your detailed message!

I totally understand the lack of faith - I mean I've shown nothing to earn any faith so that's completely fair. I also share your frustration with existing apps that have shown to not improve or be good enough. That's part of the reason why I wanted to try my hand at it myself. I feel that the status quo is not good enough and I believe in the mantra that "if someone else is doing something that you think you can do better, you should do it".

forumverse (or threadverse) projects like Lemmy have received the main damage precisely from the incompatibility wanted by Mastodon against them;

Not sure what you mean with "damage" here, but my plan is to support all kinds of ActivityPub content, both the microblog stuff that Mastodon is known for, the forum stuff that Lemmy does and anything else from other apps. I don't want my app to feel limited like Mastodon or Lemmy. Mastodon is very microblog-focused, Lemmy is very forum-focused. I want something that can do both and more. In some ways, this makes it harder, in other ways it makes it simpler. For instance, Lemmy makes a difference between "posts" and "comments"; they are not the same thing in the database. But in my app, comments are just another post, much like how posts work in Mastodon.

new very interesting projects like Bonfire (the only software together with Friendica and Hubzilla to manage the “circles”) are being developed with difficulty and are made up of many modules and above all do not have a decent app.

I've heard of these projects, but haven't studied them in detail. I find bonfire especially confusing. I can't seem to grok what it is - is it a server, or a framework for a server, or an app? For instance there's this app but the code link goes nowhere. There's also this repo with commits that look super weird. Honestly just confused about it. Anyway.

I agree that having good mobile support (including an app with great UX) is super important.

Finally, the impression I had is that even among the most famous developers of the Fediverse there is a bit of ignorance about Activitypub, about other platforms and about how other developers have solved the same problems; also it seems that the “Masters of the Fediverse” are always in a bad mood and have less and less desire to learn new things (a praiseworthy exception is Matthias Pfefferle).

I've tried to learn a lot about ActivityPub and I understand it fairly well at this point I would say. I've participated a bit at https://socialhub.activitypub.rocks/ where ActivityPub is discussed at length. I'm not sure what "Masters of the Fediverse" refers to but I definitely am a curious soul and I think continuous learning is super important :)

Creating a federated software is therefore not a very simple thing neither technically nor psychologically, but if you feel capable of doing it, perhaps it could be advisable to test yourself a bit:

  • developing some web utilities, some plugins or less ambitious projects
  • actively contributing to other existing projects (Friendica? Bonfire?)
  • getting familiar with both the Mastodon API (which is an industry standard) and with the development and definition of APIs in general: when someone wants to write an app for your software, they will look at your code and in two minutes they will decide if it is worth doing!

I appreciate your concern, but I am a professional software engineer so I'm not so worried about the scale of the project. Rest assured, I have worked on very large projects professionally and built plenty of things in side projects, most of them related to the web. I also administrate Feddit.dk so I have experience with hosting a Lemmy instance and all the complexity that brings.

I particularly enjoy Rust, and I did actually look into contributing to Lemmy (since that uses Rust in the backend) at first before I started my own project. Unfortunately, Lemmy's code is... not where I would like it to be (both of Lemmy's main devs learnt Rust while working on Lemmy, and it unfortunately shows in the code quality), and the direction of Lemmy is not the direction I want to take my project, as stated above. I want something more general than a Reddit clone, though it will be inspired by Reddit/Lemmy in some ways (I plan to use up/down votes to sort content, for instance).

I have no interest in contributing to Friendica, as the direction seems bad, as noted in the post above. Besides, it's PHP and I really don't want to touch that. Hubzilla is also PHP and seems much to technical for general users, so once again not viable. Bonfire seems to be Elixir which I don't know either, but again I am super confused about what Bonfire even is. All these reasons and other reasons are why I wanted to do my own project.

I don't agree with you that the Mastodon API is an "industry standard" - it may be widely used, but Mastodon is continually forcing its own ideas of the Fediverse on the rest of the ecosystem, which I don't like and is something that is often bemoaned on https://socialhub.activitypub.rocks/. But rest assured that I am very familiar and comfortable with APIs (again, professional software engineer 🙂). I care about documentation a lot and from the start, my prototype backend has exposed its API via an OpenAPI specification so that clients can be easily generated. I'm actually about to use this OpenAPI spec to generate a client myself as I start work on the frontend 🙂.

Again, thanks a lot for your thoughts and attention! If you have any concrete feedback on the UI and/or UX of Lemmy, Mastodon, Friendica or other apps, I'd love to hear it, as I'm starting work on the UI for my own frontend these days. For instance, any favourite UI of a fediverse app, any preferred features or any common mistakes or pitfalls that should be avoided, if you have any thoughts along that direction.

[–] informapirata@lemmy.world 2 points 6 hours ago (1 children)

I totally understand the lack of faith

I hope it's clear that this is a "methodological distrust", but I'm rooting for you!

I believe in the mantra that “if someone else is doing something that you think you can do better, you should do it”.

Right!

Not sure what you mean with “damage” here

I'm referring to this: https://github.com/lemmyNet/lemmy/issues/5300

The reason why Mastodon doesn't show the text of Lemmy's initial posts is that they don't want to properly manage the Activitypub message flow. Do they do it out of inexperience? Out of laziness? Or do they do it to penalize Lemmy who (two years ago) was the only software capable of challenging for supremacy in the Fediverse? Friendica's "Posts with Title" (so-called "Pages") had the same problem: Friendica developers found an interesting way to solve the problem, namely adding an option to publish the post as a "Page" (Mastodon reads it as a title with a link to the original post) or as a "Note" (Mastodon reads it all). But this is a solution that violates the Activitypub standard and in fact Lemmy developers refused to do it because they are very proud (remember when I told you that software developers in the Fediverse are often in a bad mood? 😜).

but my plan is to support all kinds of ActivityPub content

it's a complicated goal, but not impossible

I find bonfire especially confusing. I can’t seem to grok what it is - is it a server, or a framework for a server, or an app?

I agree: I've often told their developers that they have a serious communication problem! What I don't like about Bonfire, however, is that it has so far seriously underestimated the importance of Activitypub groups.

I’m not sure what “Masters of the Fediverse” refers to

Gargron, Dansup, Evan Prodromou and longtime Friendica developers Hubzilla and Lemmy :-)

I appreciate your concern, but I am a professional software engineer

Great!

Rest assured, I have worked on very large projects professionally and built plenty of things in side projects

Even more… great! A Fediverse project really needs a team. One-man-show projects are too risky and emotionally draining

I particularly enjoy Rust (...) I am super confused about what Bonfire even is. All these reasons and other reasons are why I wanted to do my own project.

From what you say, it seems like you've really nailed the current Fediverse landscape

But rest assured that I am very familiar and comfortable with APIs

Yes, that puts my mind at ease!

I care about documentation

This makes me even more reassured! 🙂

If you have any concrete feedback on the UI and/or UX of Lemmy, Mastodon, Friendica or other apps...

Can I ask you to create a Lemmy community or a Friendica group? It would be nice to discuss in one place

[–] SorteKanin@feddit.dk 1 points 4 hours ago (1 children)

I hope it’s clear that this is a “methodological distrust”, but I’m rooting for you!

Honestly not really clear - what do you mean with "methodological distrust"? What method would be trustworthy? :)

A Fediverse project really needs a team. One-man-show projects are too risky and emotionally draining

I agree, bus factor is a problem. But I feel like projects like this are very hard to start without starting as one person. I mean it's hard to gather people around something without having anything to show at first. I'm hoping to establish something and then attract people who might be interested to contribute.

Can I ask you to create a Lemmy community or a Friendica group? It would be nice to discuss in one place

I feel it's too early for that (again, don't want to shout about it yet). But eventually I would definitely like to do that.

[–] informapirata@lemmy.world 2 points 4 hours ago (1 children)

Honestly not really clear - what do you mean with “methodological distrust”? What method would be trustworthy? :)

Let me explain: after seeing that:

  • the public prefers minimalist platforms like Mastodon and Pixelfed
  • interesting projects carried out by very good developers, like Kbin, die easily
  • Actvitypub is a protocol that does not define objects and actors very well and the difficulties of interaction of one app with another are discovered little by little
  • it took ten years to develop a valid app for valid and long-lived software like Friendica, while other projects do not have an app yet
  • every year new software of the fediverse is created that does not go anywhere

after seeing this, I do not want to get my hopes up... 😂😂😂

I feel it’s too early for that (again, don’t want to shout about it yet). But eventually I would definitely like to do that.

I understand. However, I can tell you what I personally consider fundamental in a Fediverse software:

  • optimal management of Activitypub groups, both from an architectural and web graphics point of view: the forumverse (Lemmy, Piefed, Kbin, NodeBB, Friendica groups, Gup.pe groups are too important to be ignored)
  • optimal management of the DB: Piefed has made great strides, while this remains the Achilles heel of Friendica
  • ability to manage both images as attachments (in the "Notes" format) and inline images (in the "Article" and "Page" formats); inline images are essential to correctly interpret Friendica, Lemmy, Wordpress posts
  • provide an RSS feed for users, groups and also for re-sharing (currently the feed for re-sharing is only for the Lemmy/Piefed communities; perhaps it will be in the next version of Friendica)
  • a registration system that combines the features of Mastodon and Lemmy
  • a moderation system compatible with that of Mastodon and Lemmy (maybe without doing as Pixelfed who created an additional application layer with a separate frontend...)
  • if the system allows formatted posts, a formatting bar is necessary (Lemmy is a great model). Then we should figure out whether to use Markdown or a more precise simplified HTML (BBcode is not the best)
  • creation and management of events compatible with Mobilizon and Gancio (Friendica does it)
  • management of polls
  • ability to follow threads (like Friendica) or the flow of microblogging (like Mastodon); Kbin/Mbin does it, but its ergonomics are dramatically confusing
  • circle management (like those of Friendica)
  • filter timelines based on: instances, type of software used, languages, lists/circles
  • ability to clearly distinguish the timeline of remote users: pinned posts, posts, posts and replies, posts and reshares, favorites, media
  • agile and efficient search functions like those of Mastodon, and advanced search functions like those of Friendica (which however work terribly)
  • allow these functions to be called with the API

Extra options:

  • automation possibilities similar to those of Friendica (automatic reshares) or those of the Mastofeed service (automatic reshares with the possibility of customizing the feed)
  • development of a "trends", "news" and recommended users section, similar to that of Mastodon

As for the apps, I find that Raccoon for Friendica has introduced some ergonomic innovations in many ways points of view:

  • provides an optimal view of Activitypub groups, even for Mastodon users
  • allows you to browse posts from right to left, a feature that I find very useful and that not even the most famous social apps have (Gmail has them, or the apps for Lemmy and Pinterest)
  • has a formatting bar in the message composition box
  • has a nice preview function for formatted messages
  • also manages the Mastodon APIs; this allows Mastodon users to use it and therefore also to advertise the Friendica software to Mastodon users
[–] SorteKanin@feddit.dk 2 points 3 hours ago* (last edited 3 hours ago) (1 children)

after seeing this, I do not want to get my hopes up… 😂😂😂

That's fair haha. I definitely understand that. Building open source software, or really any software, is frought with possibility of failure. I don't claim to be the survivor who will get through it all, that would be incredibly naive of me to claim. I'm just trying, just like others have tried before me :)

optimal management of Activitypub groups

I definitely plan to support groups. Do you mean anything in particular with "optimal" management? I mean what would be "suboptimal" management? Do you just mean an incomplete implementation?

optimal management of the DB: Piefed has made great strides, while this remains the Achilles heel of Friendica

Are you mostly talking about performance here? Or how do you mean?


Definitely agree images are important. I honestly question the value of RSS feeds. It's not something "normal" users use. It's very much a techy thing. I don't know any non-technical person who even knows what RSS is or has ever even heard of it.

a registration system that combines the features of Mastodon and Lemmy

I plan to support applications and/or invitation trees (like lobste.rs uses). But more could be added I suppose. What features are you thinking of?


Definitely agree moderation is important. I want to ensure moderation is well supported with good moderation tools.

if the system allows formatted posts, a formatting bar is necessary (Lemmy is a great model). Then we should figure out whether to use Markdown or a more precise simplified HTML (BBcode is not the best)

I think you need a WYSIWYG editor. That's what normal people expect.


I'd like to support polls and events. As said before, I want to support all kinds of content ideally.

circle management (like those of Friendica)

What is a circle in Friendica? I'm not familiar.


I'm planning and architecting the system to support filtering and good search functionality. Everything is accessible via the backend API (how else?).

[–] informapirata@lemmy.world 2 points 3 hours ago (1 children)

Do you mean anything in particular with “optimal” management?

I mean this:

  1. activitypub groups must be implemented according to the standards, without making incompatible implementations as Misskey did (and as Mastodon will probably do)
  2. they must be displayed in an intuitive way as Lemmy does (and as Raccoon for Friendica does), that is, allowing you to see a screen with the list of topics only and not with groups of conversations that distract the user

Are you mostly talking about performance here?

Yes, it seems that Piefed has optimized the DB well

I honestly question the value of RSS feeds. It’s not something “normal” users use. It’s very much a techy thing. I don’t know any non-technical person who even knows what RSS is or has ever even heard of it.

I understand, I myself have completely ignored them; but they are the cleanest fruition protocol that currently exists and enhancing them is important (and today every software in the Fediverse does it, with little effort)

I plan to support applications and/or invitation trees (like lobste.rs uses).

Nice!

What features are you thinking of?

Nothing special, but for example with Mastodon I can check the IPs of the subscribers directly from the user interface and I can easily check if the same email has been used, without entering the DB. With Lemmy I can customize the subscription page to give instructions to users waiting for approval.

I think you need a WYSIWYG editor. That’s what normal people expect.

Good idea!

What is a circle in Friendica? I’m not familiar.

In Friendica (and Bonfire) a circle is a list of users to whom I can restrict the visibility of a message. Unfortunately Friendica does it with DFRN, Bonfire I don't know how it does it, but it's very interesting to limit some interactions to groups of friends or distinct groups based on the type of relationship (family, colleagues, etc)

I'm designing and planning the system to support filtering and a good search functionality. Everything is accessible via the backend API (otherwise how?).

Exactly like this

Finally I add that systems like Friendica and Bonfire allow you to manage both multiple accounts (a user can create secondary accounts) and, consequently, also accounts shared with other accounts (delegated accounts). For example, I can create an account for my newspaper and have it managed by fellow journalists who have a Friendica account on my server; or I can create a "Group" account and have it managed by the moderators of the group

[–] SorteKanin@feddit.dk 2 points 3 hours ago

Thanks for the clarifications and thoughts!

[–] damon@lemmy.world 4 points 1 day ago (1 children)

How do we keep track of the project and support it?

[–] SorteKanin@feddit.dk 2 points 1 day ago

It's very early. I have a prototype backend server and I'm currently starting work on the frontend. If you have any inputs on features, UX, UI, or anything else that you maybe are missing from existing fediverse apps, I'd love to hear from you, as some preliminary feedback. But again, it's early so there is not much to track yet. But thank you for the interest :)

[–] Pilferjinx@lemmy.world 5 points 2 days ago (2 children)

If you're not creating it to push propaganda I'd be willing to donate to a project like that.

[–] SaneMartigan@aussie.zone 5 points 1 day ago

Where do you place "be kind to each other" on the propaganda scale?

load more comments (1 replies)
[–] Jerry@feddit.online 26 points 2 days ago* (last edited 2 days ago) (4 children)

It's an acquired taste. Now that I've been using it for months, I prefer it. I like that I have my Bluesky and Tumblr posts completely integrated into my timeline. I can reply to Bluesky posts. When I post something, it automatically gets posted to Bluesky, and Tumblr, if I like. I never go onto Bluesky any longer. Likes and replies from Bluesky are right in with my Mastodon posts and RSS feed posts too. Yes, RSS integrates in as well (obviously you can't reply to them though).

On Mastodon, if someone posts something interesting and I want to see replies and discussions, I can't, unless I remember to go back to the post and look. In Friendica I can click that I want to follow the thread, and it will notify me of the updates, and take me right to the new comment when I click it, it takes me directly to the notification. I love this! If I interact with a post (like it), same thing. It will track it for me. And it does a better job of pulling in replies and responses from all over.

Yeah. Not all good.

I run one of the Friendica servers and it's a problem child. The database grows rapidly and struggles. The database queries urgently need work. Some are super slow. It stalls a lot. The UI is confusing. The developers are not all that active any longer, but still active. The UI is, well, dated.

More info about it here: https://news.elenarossini.com/the-future-of-social-is-here-a-show-and-tell-part-3-friendica/

load more comments (4 replies)
[–] PostiveNoise@kbin.melroy.org 17 points 2 days ago (3 children)

I assume the root problem is a near complete lack of money to make Friendica polished, or user friendly, or full of great features, or well-known. If it's a tiny team who may have other jobs, then it's hard to imagine it getting better.

load more comments (3 replies)
[–] Lumisal@lemmy.world 8 points 2 days ago

Sounds like they're lacking UI, UX people on their team, along with someone good at marketing, and money overall.

I could help with marketing and fundraising, but at the very least the UI and branding would have to be fixed first. I guess if the team was contacted if they'd like a person to fix up the onboarding process and an artist to help make a new mascot I know one who would do it. Actually what would be better would be 2 mascots, to go with the whole "making friends" motif.

Sign up definitely needs to be by interest after going through language, since you're right that the first option would totally nope most people out.

[–] ada@piefed.blahaj.zone 11 points 2 days ago

I tried to love it. It's one of the most feature rich fediverse platforms out there. It has groups built in out of the box, it talks to Diaspora as well as Activitypub... But it's just... not nice to use.

load more comments
view more: next ›