そうそう、弊ぼっちではasset:precompileの時にソースコードへのリンクをイニシャライザに書き込むことでAGPLに準拠してます。んふふ。
https://github.com/zunda/mastodon/blob/use-ruby32/lib/tasks/version.rake
Conversation
Notices
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Monday, 03-Jul-2023 10:27:39 JST zunda -
Embed this notice
山岸和利 (ykzts@ykzts.technology)'s status on Monday, 03-Jul-2023 11:21:52 JST 山岸和利 @zundan 現在は環境変数でそれらの値を上書きできるようになっているのでRakeタスクが不要だったりしますね。
https://github.com/mastodon/mastodon/blob/v4.1.2/lib/mastodon/version.rb
In conversation permalink -
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Monday, 03-Jul-2023 11:26:25 JST zunda @ykzts はい。ですが弊ぼっちでは、ランタイムではコミットハッシュを得られないし、環境変数では走っているコードのコミットハッシュとずれる可能性があるので、依然としてイニシャライザを生成するようにしています
In conversation permalink -
Embed this notice
山岸和利 (ykzts@ykzts.technology)'s status on Monday, 03-Jul-2023 11:28:30 JST 山岸和利 @zundan ああ、なるほど。環境によってはそうなりますね。
In conversation permalink
-
Embed this notice