Mastodon v3.0関連
Bump versionが来ても、タグが振られるまでアプデするのは待った方がいいよ。タグがついてないのは、準備不足か、何か事情があって待ってるってことだから……。
このGithubのリリースのページをチェックすべし。
https://github.com/tootsuite/mastodon/releases
まずはリリース候補のrc1が来ます。引き続きrc2、rc3が出ることもありますし、バージョン表記を更新してそのまま正式版になることもあります。
rcを実際に使って、みんなで問題を潰そう! ってのに参加するサーバはここでアプデを、慎重派は正式版を待ちましょう。
更新内容についてのまとまった情報は、Patreonのこのページが参考になります。
https://www.patreon.com/posts/mastodon-2-9-3-3-29558693
アカウントの引っ越し機能についてはこんな感じ。
https://fedibird.com/@noellabo/102821144832376340
タイムラインで、スクロール中の新着がまとまって表示されるようになる奴の件はこれ。地味に使用感決める奴なので、要判断これかも。
https://fedibird.com/@noellabo/102833484712335306
#mastodon
独自改造しているサーバでv2.9.3をmergeしている場合は別ブランチになっているので、一度v2.9.2に戻しましょう。
git reset --hard v2.9.2
v2.9.2以降に新たなコミットをしている場合は、v2.9.2にしてから個別にcherry-pickするか、rebase -iして必要なものだけ残してあとはバッサリ削除(やってることは同じです)
git rebase -i v2.9.2
ここにv3.0系をマージです。
v3.0では、node v12が使えます。
私はnodenvで12.10.0を入れて使用しています。
nodenv使う場合は /etc/systemd/system/mastodon-streaming.service 記載のnodeのパスを書き換えて、
ExecStart=/home/mastodon/.nodenv/shims/node ./streaming
こんな感じに。
.ruby-versionは2.6.1です。v2.9.2と変わってませんね。私は2.6.4を使っています。
#mastodon