GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Jameson Lopp (lopp@lopp.social)'s status on Thursday, 08-Feb-2024 16:48:37 JST Jameson Lopp Jameson Lopp

    Whose bright idea was it to write the canonical Mastodon client in Ruby?

    Are there ANY other, more performant implementations?

    In conversation Thursday, 08-Feb-2024 16:48:37 JST from lopp.social permalink
    • Embed this notice
      Râu Cao ⚡ (raucao@kosmos.social)'s status on Thursday, 08-Feb-2024 16:48:32 JST Râu Cao ⚡ Râu Cao ⚡
      in reply to
      • silverpill

      @lopp Another interesting project is the much newer Mitra, created by @silverpill, who also wrote FEPs for client-side activity signing and portable objects (bringing some of the benefits of Nostr to ActivityPub), among others:

      * https://codeberg.org/silverpill/mitra
      * https://codeberg.org/silverpill/feps/src/branch/main

      In conversation Thursday, 08-Feb-2024 16:48:32 JST permalink

      Attachments

      1. mitra
        from silverpill
        Federated social network
      2. Domain not in remote thumbnail source whitelist: codeberg.org
        feps
        from silverpill
        feps
      lainy likes this.
    • Embed this notice
      Râu Cao ⚡ (raucao@kosmos.social)'s status on Thursday, 08-Feb-2024 16:48:33 JST Râu Cao ⚡ Râu Cao ⚡
      in reply to

      @lopp See https://fediverse.info/explore/projects for example. If you're looking for higher performance, then Pleroma (Elixir/Erlang) might be a good fit: https://pleroma.social/

      Some of the client apps work with both Mastodon and Pleroma.

      In conversation Thursday, 08-Feb-2024 16:48:33 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: fediverse.info
        fediverse.info
        The fediverse is a new social protocol for everyone, a diverse community of interconnected social platforms powered by ActivityPub.

    • Embed this notice
      Jameson Lopp (lopp@lopp.social)'s status on Thursday, 08-Feb-2024 16:48:35 JST Jameson Lopp Jameson Lopp
      in reply to
      • Râu Cao ⚡

      @raucao
      Right, I was speaking in terms of protocol clients. I assume the lightweight apps are just REST clients.

      Where are these other server implementations? I'm having trouble finding them.

      In conversation Thursday, 08-Feb-2024 16:48:35 JST permalink
    • Embed this notice
      Râu Cao ⚡ (raucao@kosmos.social)'s status on Thursday, 08-Feb-2024 16:48:36 JST Râu Cao ⚡ Râu Cao ⚡
      in reply to

      @lopp The Mastodon *server* is written in Ruby, but there are many other server implementations. There are also many Mastodon *clients* other than the built-in Web UI: https://joinmastodon.org/apps

      In conversation Thursday, 08-Feb-2024 16:48:36 JST permalink

      Attachments


    • Embed this notice
      silverpill (silverpill@mitra.social)'s status on Thursday, 08-Feb-2024 21:10:17 JST silverpill silverpill
      in reply to
      • Râu Cao ⚡

      @raucao @lopp and it's written in Rust. The memory usage is even lower than in Pleroma

      In conversation Thursday, 08-Feb-2024 21:10:17 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.