00:06:45 @noellabo@fedibird.com
icon

@mayaeh ですね。気付けば、すぐ直してくれるんじゃないかな?

00:16:35 @noellabo@fedibird.com
icon

@mayaeh とりあえず、debug鯖からfedibirdのこのアカウントに、debug鯖の別アカウントとpawoo.netのフォロワーをひきつれて引っ越す(アカウント統合する)のに成功。エラー出ず。

00:17:56 @noellabo@fedibird.com
icon

@mayaeh 100%失敗するとは限らないからねぇ。条件があるかも。

00:21:07 @noellabo@fedibird.com
icon

@mayaeh そこはActiveRecordが解釈してくれるかも。別の条件で引っ越しテストしてみてます。

00:34:35 @noellabo@fedibird.com
icon

@mayaeh フォロワーのみです。フォローはインポートが必要です。

00:38:41 @noellabo@fedibird.com
icon

@mayaeh この修正で動くね、たぶん。

00:39:03 @noellabo@fedibird.com
icon

@mayaeh rails consoleで直接叩いて確認した。

00:41:40 @noellabo@fedibird.com
icon

@abcang それですね。

00:50:30 @noellabo@fedibird.com
icon

@rosylilly フォローインポートならぬ、フォロワーインポートになります。

引っ越す人の鯖が、フォロワーの鯖にMoveアクティビティをばらまいて、それに応じたフォロワーの鯖が、フォロー先を変更します(引っ越し先アカウントをフォローしなおす)。

たとえば、Eugenさんが引っ越してきたらなかなかに死ねる。こないけど。

00:54:15 @noellabo@fedibird.com
icon

@rosylilly 受け入れ側としては、アカウントを統合する形になります。複数のアカウントから、一つのアカウントに引っ越しできるので。

受け入れるアカウントを引っ越し先サーバで登録しておかないといけないので、そこを殺してしまえば受け入れしないようにもできますね。

01:08:06 @noellabo@fedibird.com
icon

@kPherox originサーバ(引っ越し元)が、引っ越す人のフォロワーの鯖とリレーにMoveを投げます。

Move受け付けた鯖が、originからtargetに引っ越す(Move)ってことを認識します。その人をフォローしているアカウントについて、フォロー先をtargetの新しいアカウントに変更します。(新アカウントをフォローして、成功したら旧アカウントのフォローを外す)

Moveに対応できるのは、いまのところv2.7以降のMastodon(と個別にパッチしたPawoo)ぐらいです。MisskeyやPleroma、その他のActivityPub対応鯖はまだだと思う。

MoveActivity自体はシンプルな奴で、originからtargetにMoveしたよ、っていう内容です。

01:09:16 @noellabo@fedibird.com
2019-10-04 00:09:29 Posting 国見小道 kunimi53chi@pl.komittee.net
icon


分散SNS萬本 vol.1の物理版+DLカードの第2刷頒布準備ができました!!!!
https://blowing.booth.pm/items/1521587

大変お待たせ致しました。
本体価格は電子版より安いですが、送料がかかるので電子版より割高です。(合計の半分が送料って世知辛い)

12月の技書博でも既刊として現地で頒布予定です。

Web site image
分散SNS萬本 vol.1 物理版 + ダウンロードカード - Blowing - BOOTH
01:17:39 @noellabo@fedibird.com
icon

@kPherox フォロワーの鯖の数+リレーの数ですね。同じ鯖のフォロワーはshared_inboxに投げれば良いので、まとまります。

私のDTP鯖のアカウントはフォロワー668ですが、サーバでまとめると198に減ります。リレーを足して200個ぐらいのMoveを投げることになります。

受け取った側のフォローリクエストは、総勢で668に近くなりますけどね……。

01:18:42 @noellabo@fedibird.com
icon

@kPherox あと、同じ鯖のフォロワーは、Moveアクティビティじゃなくて、鯖内のMoveWorkerで処理されます。

01:27:32 @noellabo@fedibird.com
icon


eb83d6256 (upstream/master) Add `reason` param to `POST /api/v1/accounts` REST API (#12064)

ここまで追従した。さっきのMoveWorkerのバグ修正も反映。

01:35:19 @noellabo@fedibird.com
icon

@mayaeh とりあえず記録しているだけ……。
github.com/tootsuite/mastodon/

Web site image
Add invite comments by ClearlyClaire · Pull Request #10465 · mastodon/mastodon
01:40:25 @noellabo@fedibird.com
icon

また翻訳対象文字増やすとrc3が終わらなくなるからなぁw

01:53:05 @noellabo@fedibird.com
icon

さっき @mayaeh さんと私がザワついていたアカウント引っ越し機能のバグ(修正済み)は、

ローカルのアカウントsourceがローカルのアカウントtargetに引っ越しする場合に、sourceをフォローしているローカルのフォロワーに、新しいアカウントtargetをフォローさせる処理の不具合です。

……わかりづらいですね。

要するに、ローカル限定の引っ越し関連の処理がバグっていたということです。さっき直りました。

01:57:10 @noellabo@fedibird.com
icon

件のPawooのMoveアクティビティ対応ですが、先般マージされ、きちんと機能しているようです。

現時点では、Pawooから引っ越しをしたり、Pawooに引っ越したりすることはできません。

Pawooからフォローしているユーザーが、引っ越しした場合に、引っ越し先を自動フォローして元を解除する機能です。

01:59:10 @noellabo@fedibird.com
icon

公共職業安定所かと思ったらHello, World.だった>ハロワ

02:24:22 @noellabo@fedibird.com
icon

@zundan ruby 2.6.5のパッチレベルがp105なのってこれでいいんだっけ?(104?)みたいな話を @mayaeh さんがしてたんだけど、わかりますか?

mayaさんフォローしてればこちらを。
taruntarun.net/@mayaeh/1028992

03:48:00 @noellabo@fedibird.com
icon

@nzws それならこの際、まるごとLEDシーリングライトに変えちゃった方がいいような気がする。

03:55:33 @noellabo@fedibird.com
icon

@nzws その調べた奴でいいと思うヨ。

03:58:19 @noellabo@fedibird.com
icon

どさくさに紛れて、わりと(議題として)大きめのプルリクを突っ込んだ。ここしばらく取り組んできた成果物。
github.com/tootsuite/mastodon/

Web site image
Add basic support for group actors by noellabo · Pull Request #12071 · mastodon/mastodon
03:59:50 @noellabo@fedibird.com
icon

2行足しただけなのに、モジュールデカ過ぎってRubocopに文句言われているの解せぬ。

04:01:33 @noellabo@fedibird.com
icon

こんなのいまマージするワケないんだけど、そろそろ出しておかないと発言しにくくなりそうなのでw(kaniiniも何か取り組んでいる模様)

09:59:30 @noellabo@fedibird.com
icon

@squid999 あとでプルリクあげるから、miniを更新しようず

10:00:40 @noellabo@fedibird.com
2019-10-04 09:04:31 Posting Subway Tooter SubwayTooter@mastodon.juggler.jp
Subway Tooter 3.7.8
icon

github.com/tateisu/SubwayToote

- (Pixelfed 0.10.6) 「アプリ設定/挙動/Pixelfedサーバへの接続」を追加。デフォルト無効。
- (Pixelfed 0.10.6) Pull通知チェックが誤動作しないようにする。
- (Mastodon 3.0)アカウント作成ダイアログにサイトの短い説明を表示する。
- (Mastodon 3.0)アカウント作成に承認が必要な場合は理由欄を表示する。
- 「アプリ設定/投稿/添付画像のリサイズ」の選択肢に平方ピクセルを追加。

Mastodon 3.0.0 おめでとうございます。

Web site image
Release version 3.7.8 · tateisu/SubwayTooter
10:11:15 @noellabo@fedibird.com
icon

@rk_asylum ガンバレ……

11:27:42 @noellabo@fedibird.com
2019-10-04 11:20:17 Posting :peroro_sama:しゅいろ:peroro_sama: syuilo@misskey.io
icon

This account is not set to public on notestock.

11:34:04 @noellabo@fedibird.com
icon

一応アナウンスしておくと、朝のうちにMastodon v3.0.0になってます。毎日随時master追従してるので通常運転です。

12:10:46 @noellabo@fedibird.com
icon

運用代行しているv2.9.3のサーバを5つほどアップデートしました。

今回は変更点盛りだくさんですが、アップデート自体は特に何の問題もなく実行できるのではないかと思います。あらかじめruby 2.6.5を入れておくことぐらいですかね。

あと、事前に.env.productionとPostgreSQLとRedisのバックアップをとっておいて、失敗した時に戻せるようにしておくこと。

13:06:38 @noellabo@fedibird.com
2019-10-04 13:06:12 Posting PRISMO NEWS◆なちか nacika@prismo.fedibird.com
icon

This account is not set to public on notestock.

14:46:44 @noellabo@fedibird.com
icon

死ぬほど眠いわかる

14:55:18 @noellabo@fedibird.com
icon

@yakitama 山岸さんが本体に機能追加したので、.env.productionに S3_MULTIPART_THRESHOLD=52428801 等の指定をすればOKです。
github.com/tootsuite/mastodon/

Web site image
Add config of multipart threshold for S3 by ykzts · Pull Request #11924 · mastodon/mastodon
14:56:37 @noellabo@fedibird.com
icon

少し眠気がとれてきた。

14:59:36 @noellabo@fedibird.com
icon
15:01:06 @noellabo@fedibird.com
icon

@relayctl leave

15:37:16 @noellabo@fedibird.com
icon

@cybergene げ、なんか起きてる。parallelやばそうだったら、 -p false つけて試してみて下さい。

19:06:10 @noellabo@fedibird.com
icon

@cybergene parallelの負荷高すぎですかね……。

21:02:39 @noellabo@fedibird.com
icon

@xianon @Tickerjp いま追いつきました。こちらも反映しておきますー。

21:35:18 @noellabo@fedibird.com
icon

のType-0とType-1、期待通り動いてると思います。いいね。

23:20:19 @noellabo@fedibird.com
icon

@rk_asylum さくらのスタートアップスクリプト勢は、これとか
gamelinks007.hatenablog.com/en

Web site image
Mastodon v3.0.0rc1にアップデートした際のアレコレ
23:25:05 @noellabo@fedibird.com
icon

@mimikun カスタム絵文字の登録画面で、ロケーションをローカルにして、

「カテゴリーを作成」に新しいカテゴリ名を入れるか「カテゴリーを割り当て」から既存のを選んで、

下の一覧でカテゴリー割り当てる絵文字の左のチェックボックスチェックして、

「変更を保存」をクリック。

Attach image
23:32:29 @noellabo@fedibird.com
icon

@mimikun v3.1に向けて、Mastodon内部に(外部サイトじゃなくて)ヘルプとかガイド入れるべきじゃない?って話をEugenさんがしてた(翻訳チームが死ぬ奴)

23:38:18 @noellabo@fedibird.com
icon

@mimikun なんにしても、ソースコード追いかけている人じゃないと使い方がわからないの、考え物ですよね……。