Mastodon 3.3と同時に適用される独自機能

キュアスタ!改造の方針

最初に少々お堅い話を。
キュアスタ!はMastodonへの改造を極力行わず、機能追加は可能な限り、拙作モロヘイヤに対して行う方針です。

改造を頻繁に行っていた大規模サーバー(たとえばPawooQiitadon)が、最新のMastodonを維持できなくなっていることをご存知の方もいるかもしれません。
本家Mastodonとの相違点をひとたび発生させてしまったら、それを維持できるだけの開発力や人的コストも運営側に求められます。これらのサーバーの運営陣は、個人である弊サーバー管理人よりはるかに高い開発力を持つにもかかわらず、この方たちですら更新が継続できていない現実があります。
かのサーバーたちがMastodonにとても大きな貢献をしてきたことは重々承知の上で、管理人には大きな教訓となっています。企業サーバーとして、利益の発生しない開発をおいそれと行えない事情もあるのでしょう。

キュアスタ!では皆さんに便宜の為に、画面(フロントエンド、略してフロントと呼ぶこともあります)への改造は、やむを得ない場合にのみ行っています。
モロヘイヤが今のところ、フロントエンドへの機能追加を行えないという事情もあります。上で述べたような理由で、先代から引き継いだ時点からは「実況メニュー」以外の大きな変更は避けてきましたが、Mastodon 3.3のリリースを前にフロントエンドを見直しています。

変更点

実況メニュー

  • 「実況の開始」「実況の終了」等、文言を見直して機能の意図が伝わるようにしました。
  • 現行の「実況汎用タグ」を廃止しました。滅多に使わない上に、大画面ではないユーザーにとっては貴重な、番組枠を1つ消費してしまっていた為です。

キュアスタ!関連リンク

  • タイトルを「関連リンク」から、「キュアスタ!関連リンク」に改めました。
  • モロヘイヤの諸機能へのリンクを追加しました。今やキュアスタ!の多くの独自機能が、この画面にある為です。

「スタート」メニュー

  • 従来の precure_fun タイムラインへのリンクに加え、 #実況 タイムラインへのリンクを設けました。
  • precure_fun タイムラインは、他サーバーのローカルタイムラインに相当します。

タブバー

  • 従来のローカルタイムラインへのリンクを、precure_funタイムラインへのリンクに置き換えています。
  • 以下が旧タブバー。
  • 以下が新タブバー。ローカルタイムラインへのリンクが置き換わっていることに注目。
  • 旧ローカルタイムラインは非推奨という扱いですが、移行期間中は「スタート」メニュー(上記)にも残します。

シングルカラムビューへの変更

  • 今まで「キュアスタ!関連リンク」が表示されていなかった通常画面(通称シングルカラムビュー)にも表示するようにしました。
  • Mastodon 2.9以降、新規さんは最初、このシングルカラムビューのモードで登録される様になりました。最近キュアスタ!に登録された方は、「キュアスタ!関連リンク」 の存在をご存知なかったかもしれません。(なんという落ち度…)
  • 「キュアスタ!関連リンク」は新規さんにこそ必要な機能。ある意味ではこれが、今回一番重要な更新です。