Mastodonの最新masterの話だけど、ハッシュタグの候補表示が強化されたよ。

自分で過去に入力したものは優先表示されるけど、それに情報が追加される感じ。
github.com/tootsuite/mastodon/

WebUIのハッシュタグの入力履歴はブラウザのLocalStorageに保存されてたんだけど、この候補は/api/v2/searchによるタグ検索の結果をベースにしているね。

ところで、Mastodonの最新masterだと、アンカーの見た目がこんな感じになってるよ。

リプライのメンション部分と、通常のリンクの色を区別してるね。スクショにないけど、ハッシュタグのリンクもメンションの方の色。

なお、ウチのリストはハッシュタグと自分の投稿を追加できるようになってます。

フォローしていないアカウントをリストに追加できるようにするのは(そのように改造すれば)可能ですが、

その場合、リストで受け取れるのは公開投稿だけになるかと思います。それ以外がみえちゃマズイので。

それがむしろ面白いワケですが、それでOKかな?

安易にmaster追従すると死ぬよ
====

現在Mastodonはv3.0に向けて様々なリファクタリング・機能改善が行われています。

バージョン番号が割り振られるリリース版ではなく、最新のmasterブランチをcheckoutないしmergeして運用されている場合、安定動作が難しい時期になっています。

masterへの追従は、コードの変更内容をよく把握した上で、すぐに追従前の状態に戻せるようにした上で実行することをお薦めします。

かくいう私も、普段はサクッとmasterにしてますが、今はかなり慎重に適用するようにしています。

しかしま、さすがv3.0を目指してるだけあって、影響範囲のデカイmergeがガンガンきてて面白いね。ノールックで追従とか絶対無理って感じになってるけどw

墓場先生のPR。
Stop reporting the total number of users/statuses in instance
github.com/tootsuite/mastodon/

要するにこれなんですが、
hakabahitoyo.wordpress.com/201

直近ではGabが登録ユーザー数で最大のMastodonという見立てが出てきたりという背景もあり、いよいよ、登録ユーザー数なんて意味のない数で比較するのやめちまおう、生きたアカウント数えようぜ、ということです。

私もコメントしてますが、趣旨はもっともで、どちらかというと賛成です。

登録ユーザー数を報告しなくなると、誰も使わなくなるかというと、恐らく推定ユーザー数とかいう謎の数字がでてきます。

個人的には、取得する方法は、どこかに移動してでも残した方が良いかなと思います。

いずれにしても、なんとかして、過去の痕跡・無効なユーザー数なんか使わないで、アクティブユーザー数・投稿数で評価すべし、という理解を広めないとね……。

最近はコード読んでちゃんと動作確認しないと、そう簡単にはmasterに追従できないのであります。

雑にNavigationPanelをMultiColumnに追加するなど。(右端にナビゲーションパネルが常時表示される)

これすっごい便利なんですけど……。

Mastodonのリストの特徴として、

・自分専用。公開されない
・新規のstatusだけ追加される
・サーバ側で蓄積されるのでクライアントで利用できる
・フォローしているユーザーのだけ追加可能

これを現在、ここまで拡張した

・自分自身の投稿を追加可能に
・ハッシュタグ付き投稿を追加可能に

あとは、

・キーワードマッチする投稿を追加
・フォローしていないユーザーの投稿を追加
・その他、特殊な条件をいくつか

あたりまでやってしまえば、リストでいろんなものがまかなえるようになるかな。

やる気がわかないので、リストでハッシュタグ付き投稿を収集できる機能を雑に作りました。

(あまりにも雑なので、あとでちゃんと作り直す)

DTP鯖、Fedibot鯖の他、ハッシュタグ専用サーバたるハッシュド・ゴロツキに導入されるらしいですよ?

Mastodonにおける、スパム送信に対応するための機能がひとつ検討されています。

フォローしていない人からのリモートからのメンション(@ 付き投稿)が悪用されやすいので、

フォローされていないリモートのアカウントへ、パターンの類似した投稿を繰り返し行っているアカウントを検出して、制限しようというものです。

類似のパターンを検出するアルゴリズムと精度、誤検知された場合のモデレーション、短い文章の投稿
の検出が難しい問題などが議論されています。
github.com/tootsuite/mastodon/

カスタム絵文字のカテゴリ対応来たね。
github.com/tootsuite/mastodon/

@Phroneris 森の子リスのミーコの大冒険さんのissueに対応する奴。

たしかに、Eugenさんの言うことがもっともな気がするな。たぶんdevelopment documentに一言記載しとけば、何度も聞かれないで済むかもしれん。

パフォーマンスの件、LTからサスペンドされたアカウントを除外する処理等が重くなっているのではないかという疑いがかかっている。boolじゃなくてdatetime記録するように変わったりしてるので。

本家Discordでも取り上げてくれているよ。解決早まりそうだね!
QT: mstdn.love/@animarl/1022683236

キュア大熊猫(意識他界)  
2.9.0に上げた後LTLの読込が遅くなった件、 https://discourse.joinmastodon.org/ に上げてみた

ひとつ気がついたんだけど、bin/tootctl cache clearを、鯖を止めずに実行している人いない?

サーバを停止してから、bin/tootctl cache clearして、サーバを起動してね。

キャッシュなので、動作中の鯖がリアルタイムにキャッシュに書き込みしているから、消した次の瞬間にまた書き込まれるよ。

なんでキャッシュクリアしたのにエラー出るんだろう? って言ってる問題これなんじゃないかな。

Mayaたんが翻訳PR錬成するので、真理の扉が開くのだ。(v2.9.0出るよ多分)

Mastodon本家の方、翻訳プラットフォームをCrowdinにしたみたいですね。Misskeyで見たやつだ。
QT: mastodon.social/@Gargron/10225

Eugen Rochko  
Mastodon is now on the translation platform Crowdin. So far it seems like a much better interface for translating You can help by either submitting...
もっと見る

のえる :cava_red: DTP鯖管 によるおすすめ:

DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!