Fedibirdも、オープンソースのSNS「Mastodon」をベースに誕生しました。ってリリースしたいけど「もはやMastodonとは別モノ」とよく言われる。仲間に入れてよ!
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
Fedibirdも、オープンソースのSNS「Mastodon」をベースに誕生しました。ってリリースしたいけど「もはやMastodonとは別モノ」とよく言われる。仲間に入れてよ!
招待URL経由で登録すると、誰の発行した招待から登録したか記録されるんだけど、
招待した人を、招待した人を、招待した人を、招待した人、ぐらいまで辿れるケースに遭遇すると、ちょっと感動を覚えるよね。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@tukine Mastodonのアンケートの期限は、内部的には最短5分最長1ヶ月です。
アンケートはいろいろと複雑な機能で、実施中はいつでも投票を受け付けることになりますし、アンケートが終了した時点で参加者に終了通知を行うなど、期限が到来した時に対応するために常時監視を行っています。
リモートのアンケート投稿を長期にわたって監視・保持しつづける責任も生じます(建前上のことで、特に誰も意識してないと思いますが)
また、投票していない人は、投票期間が過ぎてから結果が見られるように設計されています。(クライアントアプリを含め、Mastodon本体以外の挙動はバラバラですが)
集計しないアンケートを別扱いするようにすれば問題ないと思いますが、現状は短期間で結果確定する前提の設計になっているので、実現するならそのへんをすりあわせてからですね。
一応、1ヶ月までは許されているので、追加するとしたらそのへんまでかな。
(そういうFediverseの規格化されていない仕様をすりあわせ、再検討を行って規格明文化を目指している活動としてFEPがあります)
ところで、誰かPawooサポートに報告・対応依頼いれてる?
「誰も……
Pawooサポートを
呼んでいないのである!!!」
ってことはないよね。
まああとで別の方面から声かけとくか……
現在Mastodonで利用しているSidekiqはVersion 6系(6.5.12)ですが、Version 8がリリースされたので、6系はサポート外になりましした。少なくとも7系に移行する必要があります。
Sidekiqでは以前から、Redisを共有する場合はnamespaceを使わずdb番号を使うように推奨しており、6系では警告、7系ではエラーになるようになっています。
(一応sidekiq側の設定で回避はできますが、Mastodonとしてはnamespaceサポートを無くす方向)
ちなみにFedibirdでは先日Sidekiq 7系(7.3.8)に移行しましたが、namespaceの機能は既に無効にしました。
namespaceが必要になる状況としては、Redisをどこかで借りる運用になっていて、構成を自由にできない場合が想定されます。
Redisを共有していない場合や、自分でRedisを設置している場合は、基本的に無関係の話です。
QT: https://mastodon.social/@MastodonEngineering/114182605867500983 [参照]
Redisのnamespace、効率は悪いからね。キーにプレフィックスをつけて同一のデータベースを共有する。
データベース番号は空間が切り離される。デフォルトでは0が使われている。0-15まで指定できるので、そっち使えって話。
それと、ある程度規模が大きくなったサーバは、そもそも共有するんじゃなくて、プロセスを複数立てて分散させる。