It seems that the time for a facebook replacement is now, just based on the sense I have gotten. A lot of my friends, who would previously have clung onto facebook through all the terrible things it did over the years, are now looking for alternatives. The current consensus for most is joining Bluesky. I would love to be able to recommend them to the fediverse equivalent, Friendica, but it is nowhere close to ready for primetime.

So my question is this. How can we work to make friendica more user friendly and develop it’s features to a point that it can be a true facebook alternative? Or, do we need to come up with a new platform entirely, possibly one that is forked from Friendica, that has the required features. Specifically, these are the things I think need work:

  • Simplify user sign up. No one cares about servers, and I think this is one of the biggest thorns in the side of the fediverse in general. Make a single landing page, where you type in your location and will be auto assigned to a server based on the closest one to you. If one does not exist within a certain radius, a server is instantly created (details of this mechanism tbd), and a member of a dedicated team of admins will be assigned as a moderator of that server. This is just an idea, but we need to greatly simply the user sign up process and make scaling easier.
  • EDIT: Nevermind, it was an issue with the wrong version I downloaded. I did find a couple apps, but both were still in somewhat early development: Raccoon - https://apt.izzysoft.de/fdroid/index/apk/com.livefast.eattrash.raccoonforfriendica Relatica - https://gitlab.com/mysocialportal/relatica A working mobile app. There is only one app I know of that is not even in beta, and I couldn’t get it work at all. Most people will not use a site if it doesn’t have an app.
  • Clean up of basic functionalities. Default to the most intuitive and user friendly options (no delete box enabled on posts/comments that aren’t yours, infinite feed on by default, prominent option dropdown to turn on darkmode or different styles, etc). I should not be taken to someone’s page when I click the “follow” button. Following should also be a two way street, and require consent. You cannot see someone’s content on facebook unless they approve your friend request. This is how it should be on friendica. Improve groups. I see they exist, but for the life of me I cannot figure out how to browse or search for them. Stop notifying me after I make a post. I know I made the post, I don’t need to be notified. Develop more appealing UI/UX overall that is easy for a layman to understand and use. Allow editing to show updates without needing to refresh the page. Etc, etc, etc.
  • Add expected functionalities. Tagging users, live videos, gifs, reaction emojis, marketplace, public events, unshare, reshare with commentary, recommend friends from contacts, etc.

I know this is a lot, but this is my honest assessment of the situation. This is why I mentioned potentially creating a new platform. What do people think? Are these changes doable within the friendica framework, or should we start from scratch? What are the thoughts on a facebook alternative in general? I definitely think there is value in enabling people to have a page on the internet that is “them”, that people can add and keep up with their life. That is the value that facebook provides, but the existing fediverse doesn’t really have such capabilities right now. How can we change that?

    • korendian@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      edit-2
      23 hours ago

      EDIT: Never mind, I had downloaded an old version!!!

      Update, yea, still not functional for me. Hearting or sharing posts does nothing. When I try to comment I get an unexpected error. Even loading my profile page gives me an error of some kind. Also, no one I know is going to download an app off of GitHub, but I do understand that the play store listing is pending.

      • Akesi Seli@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 day ago

        Dev here. Could you please tell me:

        • what instance you have logged in;
        • what application version you are using.

        The fact that you are seeing “hearts” to like makes me think it is < 0.4.0 because now there are thumbs up/down (since Friendica allows disliking too).

        • korendian@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          5
          ·
          edit-2
          23 hours ago

          I really appreciate the response. You were absolutely right, I don’t know how, but I had downloaded an older version. I followed the links from GitHub to f-droid, so I don’t know how it happened. After downloading the new version, I was still having issues, but it was only with the logging in, which I had been having all day in the browser so I think it was an issue with the friendica.world instance. After signing up for a new instance and logging in, I can now do all the expected functions. I really appreciate the help, I’ll be sure to report any other issues I encounter!

      • ProdigalFrog@slrpnk.net
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        1 day ago

        Strange. I don’t consistently use it myself (I’m more a Lemmy type person), but it always worked pretty okay in my testing. I tried it again just now, and I was able to respond to someone and visit my profile without issue. Perhaps there is an issue with your friendica instance? I did my testing on friendica.world.

        I’m using the older 3.1 version from f-droid, so maybe there was a regression in the 4.0 release as well, if you’re using that.

    • korendian@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      23 hours ago

      EDIT: Never mind, I had downloaded an old version!!!

      That was the one I tried. I could log in, but nothing else worked at all. I will give it another shot though.