@tomoki とりあえずコード読む限りで分かったことまとめてます
https://gist.github.com/but80/947ad5b99445b5bd751f1fbe11b57f1b
マストドンの構成図。頭で隠れてるのはnode.js。メイン処理はSidekiqが行っている。リモートインスタンスが一杯一杯だとこっちまで巻き添えで詰まる。トゥートするたびにフォロワー全員にプッシュするのも負荷ヤバい。バニラな実装なので最適化の余地はある #pixiv_night
pawooメディアタイムラインのコミットpushされてますね
https://github.com/pixiv/mastodon/commits/pawoo
メディアタイムラインを実装すべくインスタンス立ててみたが、思いっきりIssue踏んで詰んでる 😇
https://github.com/tootsuite/mastodon/issues/1037
https://github.com/tootsuite/mastodon/issues/1439
【レビュー】“Twitter”の共有ボタンを“Mastodon”対応に、クロスポストも可能な「Tooter」 - 窓の杜 http://forest.watch.impress.co.jp/docs/review/1056328.html
@tomoki ちと時間があまり取れる状況ではないんですが(朝早いのでいつもは今の時間帯寝てるw)、手の届く範囲で何かしらシェアしたいと思います 🙇
よく考えたら利用者のいない環境を自分で立ててローカルタイムラインの改造するのって、コード書くよりも検証が大変だなーと思いました
https://github.com/pixiv/mastodon/commits/pawoo?author=walf443
pawooカスタマイズのコミットこのへんかなー 👀
メディアストリームの分はまだpushされてないか?
ガバッ! よく考えたらmastodonはAGPLじゃんか! pawooのソースもあるはず、と思って探したらめっちゃあった
https://gist.github.com/chsh/62759277039222ba14ce8b7254e9b6b9