• Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 days ago

    You can try it at https://smolfedi.pollux.casa/

    I took it for a spin the other day. I was disappointed to find that despite it being very lightweight in terms of client requirements (great!) it is extremely slow. I surmise that every page load is making requests to the Mastodon API on your mastodon instance (like a client app would, except this one is running on a server…) rather than caching anything locally. This kinda nullifies the benefits of being a ‘lightweight client’ in the first place - the UX is getting nerfed for no gain in speed.

    Still I appreciate the no-JS ideal and the extreme compatibility and am looking forward to seeing where this project goes.

    • Leon@pawb.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      This is something you don’t see every day.

      I have no strong feelings about php, but I love your enthusiasm.

      • Jupiter Rowland@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 days ago

        Friendica, Hubzilla, (streams) and Forte are all built in PHP. All they need to run is a LAMP stack. That’s why even a feature monster like Hubzilla needs fewer server resources per user than Mastodon.

        They only have a little bit of JavaScript for some UI elements such as spoiler tags.

  • rglullis@communick.news
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 days ago

    I was super excited when I saw the headline because I am just about to deploy a headless ActivityPub server, then I realized it’s a client for the Mastodon API.

    • Jupiter Rowland@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 days ago

      When someone’s on Mastodon, and they say, “Fediverse,” chances are very good that it’s only Mastodon that they’re talking about.

      • rglullis@communick.news
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 days ago

        I understand that coming from users, but not from the project developers. They know they’ve built a client for the Mastodon API, so it should be described as such.

        • Jupiter Rowland@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          There have already been too many spare-time devs who came to Mastodon, got totally excited about everything, decided to develop something for “the Fediverse”, built it hard against only Mastodon and then learned that the Fediverse is, in fact, not only Mastodon.

          See FediDevs which, for quite a while, was built against only Mastodon and against Mastodon-specific elements of Mastodon, which did not work with anything that isn’t Mastodon, but which still kept “Fedi” in its name.