このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
これ超ド正論なんだけど、僕がMisskey使い始めてからだけでもかなりの破壊的変更が入っているので、何も思わなくなってしまった。
💬 Commented on "Misskey APIのNoteオブジェクトにあるreactions
オブジェクトの構造を改善すべき": myConsciousness "@acid-chicken @pantasystem
そもそも既存のv1エンドポイントに破壊的変更が入るべきではないですし、まだ使用できる既存項目を非推奨とするのも微妙だと思います。Misskey APIのバージョン管理がどのように行われているかわからないですが、仮にこの修正を行う場合は新しい v2エンドポイントのオブジェクトとして再定義されるべきです。なので、これはすぐに修正をするというものではなく、Misskey APIの将来を含めたとても大きな課題の一端だと思いますね。
例えば、Twitter APIやMastodon APIではv1エンドポイントをv2エンドポイントとして新しく再定義することで課題の改善や構造を最適化しています。"
https://github.com/misskey-dev/misskey/issues/10111#issuecomment-1445579907
💬 Commented on "Misskey APIのNoteオブジェクトにあるreactions
オブジェクトの構造を改善すべき": pantasystem "@myConsciousness
おっしゃる通り大幅な変更が入るのであればAPIを分けるなどをして
後方互換性を維持したりすることがよくありますが
Misskeyは今までに後方互換性を意識しないような予告のない破壊的変更が何度かあったため
このようなコメントをしました🙇♂️"
https://github.com/misskey-dev/misskey/issues/10111#issuecomment-1446375808
master直プッシュ禁止はよくあるけどdevelop直プッシュ禁止、コードスタイルの修正レベルでもPR出さないといけないからちょっと面倒
1個API追加するだけで300行ぐらい書かないといけないのでバージョンによってコードを完全に分離するやつは大変
コミットメッセージでこれやりがち
キャッシュを無効化したとき、キャッシュされないようにとか言うふうのが良いんだけどね
無効化したとき、無効化されるように(小泉構文)
https://github.com/usbharu/multim/commit/48ebe47d9a7abf8d6f917b964a45c1f723c58c84
InMemoryがImMemoryになってたwww
私はメモリですwww
https://github.com/usbharu/multim/blob/474cfb89ef6e5306f0b739c16081d38ec3f29429/core/src/main/kotlin/dev/usbharu/multim/cache/ImMemoryLRUCache.kt#L6
僕がPawooにアカウント作ったのって科学の力使いまくって隠居生活の主をフォローして見逃さないためなんですが、Misskeyにきてフォロー増えてTL流れて完全に見逃してましたね。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。