ま、bookworm へのアップグレード障壁にもなっとるしな。さっさと firefish 移行するか。一応 firefish 次期 stable version 待ってたけど、しばらく出なさそう
Conversation
Notices
-
Embed this notice
Mizunashi Mana (mizunashi_mana@mstdn.mizunashi.work)'s status on Monday, 28-Aug-2023 08:23:28 JST Mizunashi Mana -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Monday, 28-Aug-2023 08:23:28 JST naskya::dev @mizunashi_mana@mstdn.mizunashi.work まぁ少なくとも現状では Firefish の stable ってただキリのいいタイミングで develop の名前を stable に変えただけなので……😇
うちも develop を走らせてます -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Monday, 28-Aug-2023 08:31:22 JST naskya::dev @mizunashi_mana@mstdn.mizunashi.work ロケールの更新はバージョンアップと無関係の問題かと思ってました
ほとんどブラウザのキャッシュ削除 & リロードで直る気がしますがサーバー側の問題なのかアップデートの後数日間空欄が表示されているようなところもありますね…… -
Embed this notice
Mizunashi Mana (mizunashi_mana@mstdn.mizunashi.work)'s status on Monday, 28-Aug-2023 08:31:23 JST Mizunashi Mana @dev それはそうっぽいですね。ただ、develop 追う場合、バージョンアップがないと local storage の locale が更新されなかったり、微妙に致命的なバグが入ったりしてることがあるのが厳しいですね...
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Monday, 28-Aug-2023 08:51:00 JST naskya::dev @mizunashi_mana@mstdn.mizunashi.work なるほど、ここに原因があったのか……(弊鯖は nodeinfo を見ると分かるようにバージョン番号にコミット ID が入っているのでこれを回避していた……?)
-
Embed this notice
Mizunashi Mana (mizunashi_mana@mstdn.mizunashi.work)'s status on Monday, 28-Aug-2023 08:51:01 JST Mizunashi Mana @dev
> ロケールの更新はバージョンアップと無関係の問題かと思ってました
多分ここら辺?
https://git.joinfirefish.org/firefish/firefish/-/blob/v1.0.3/packages/sw/src/scripts/lang.ts?ref_type=tags#L27割と locale は version をキーにしてて、バージョン上げないと refetch 起きない感じです。local storage 吹き飛ばせば何とかなりますが、吹き飛ばした直後は謎の挙動したり、簡単に吹き飛ばせない環境があったりして多少面倒ですね
> ほとんどブラウザのキャッシュ削除 & リロードで直る気がしますがサーバー側の問題なのかアップデートの後数日間空欄が表示されているようなところもありますね……
そうですね... 結構アップデート時クライアント側謎の挙動しがちな感はあります。なので、あんまり頻繁に更新はしたくないんですよね... -
Embed this notice
Mizunashi Mana (mizunashi_mana@mstdn.mizunashi.work)'s status on Monday, 28-Aug-2023 08:53:41 JST Mizunashi Mana @dev 本家にもそれ欲しいですね 😇 (DEV mode だと常に refetch するっぽいが)
In conversation permalink naskya::dev likes this. -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Monday, 28-Aug-2023 08:57:34 JST naskya::dev @mizunashi_mana@mstdn.mizunashi.work 単にアップデート前に package.json にコミット ID を書き込んでいるだけなので、本体のコードすらいじってません:meow_smile_open_mouth:
https://code.naskya.net/naskya/firefish/src/commit/c47272ceeabdf461829037c6e652c2681ae10fd2/update.sh#L59In conversation permalink Attachments
-
Embed this notice
Mizunashi Mana (mizunashi_mana@mstdn.mizunashi.work)'s status on Monday, 28-Aug-2023 09:24:08 JST Mizunashi Mana @dev
> DEV mode というのは NODE_ENV=production かどうかで切り替わったりするものですかね……?
NODE_ENV=production かどうかで切り替わるっぽいですね
https://git.joinfirefish.org/firefish/firefish/-/blob/v1.0.3/packages/client/vite.config.ts> package.json にコミット ID を書き込んでいるだけなので、ここに関しては本体のコードすらいじってません:meow_smile_open_mouth:
なるほどですね。一応本家も定期的に version 変えるようにはしてるっぽいので、そのバージョン変わったタイミングで、試してみるぐらいはしてみてもいいかもなと思いはじめました。タグはあると嬉しいですけど
https://git.joinfirefish.org/firefish/firefish/-/commits/develop/package.jsonIn conversation permalink Attachments
naskya::dev likes this.
-
Embed this notice