Comment on Friendica's marketing is terrible.
informapirata@lemmy.world 3 days agoI 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: 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 3 days ago
Honestly not really clear - what do you mean with “methodological distrust”? What method would be trustworthy? :)
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.
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 3 days ago
Let me explain: after seeing that:
after seeing this, I do not want to get my hopes up… 😂😂😂
I understand. However, I can tell you what I personally consider fundamental in a Fediverse software:
Extra options:
As for the apps, I find that Raccoon for Friendica has introduced some ergonomic innovations in many ways points of view:
SorteKanin@feddit.dk 3 days ago
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 :)
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?
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.
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?
informapirata@lemmy.world 3 days ago
I mean this:
Yes, it seems that Piefed has optimized the DB well
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)
Nice!
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.
Good idea!
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