先日、「話題: Pleromaトップ開発者Alex Gleasonの開発コミュニティーからの追放 | GNU social JP」で取り上げたAlex Gleasonが開発するSoapboxについて、名前を変更する発表があったので紹介します。
概要
分散SNSソフトのフロントエンド実装のSoapbox FEとバックエンド実装のSoapbox BEを以下のように名前を変更したとの発表が開発者のAlex Gleasonの投稿、および記事「Soapbox BE is now Rebased – Soapbox」で2022-08-19 Friになされました。
- フロントエンド: Soapbox FE→Soapbox
- バックエンド: Soabox BE→Rebased
アメリカで2022-08-18~19まで開催された「re:BASED Conference – Orlando, FL」の会議で発表された内容でもあるようで、「会議の様子」、「Alexの発表スライド画像」などがAlexの投稿にありました。記事の内容を不完全な和訳の形で紹介します。
内容
Wait, Soapbox has a backend?
Soapboxはもともとフロントエンド (Web UI) として開発されており、2019年によりリッチなUIを持ったMastodonのフォークとして発表されました。その後、時間が経つにつれて、Masotodonでは動作が遅く、高価で十分には革新的ではないことにうんざりして、Pleromaをベースにすることにしました。
開発元のプログラミング言語として、PleromaはElixier、MastodonはRubyのため、別のプログラミング言語への移行となりました。この移行が可能になったのは、PleromaがMastodonの互換APIを持っていたためで、Pleroma自体に変更を加えることなく、MasotodonのフォークからUI部分だけを分離して、Pleromaで動作するように修正されました。
Pleromaは、Pleroma FE/Fedi FEなどいくつかのフロントエンドが用意されています。慣習として、FE (Front End) という命名規則になっていたので、このときにSoapboxをSoapbox FEと呼ぶことにしました。この当時はSoapboxはPleromaのFEの一種でしかありませんでした。
しかし、その後
詳細プロフィール。SNS: X Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
Comments