Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ノート編集を再追加する…?(課題点の整理も含めて) #11944

Open
tai-cha opened this issue Oct 1, 2023 · 7 comments
Open
Labels
✨Feature This adds/improves/enhances a feature

Comments

@tai-cha
Copy link
Contributor

tai-cha commented Oct 1, 2023

Summary

ノート編集に対する問題点が多すぎるので整理したいという意味のIssue

@tai-cha tai-cha added the ✨Feature This adds/improves/enhances a feature label Oct 1, 2023
@tai-cha
Copy link
Contributor Author

tai-cha commented Oct 1, 2023

related: #11938

@tai-cha
Copy link
Contributor Author

tai-cha commented Oct 1, 2023

センシティブ判定のすり抜けも起こる?(投稿範囲のアップデートが行われないため)

@tai-cha
Copy link
Contributor Author

tai-cha commented Oct 1, 2023

検索のインデックスがおそらく変更前のノートに基づく

@tai-cha
Copy link
Contributor Author

tai-cha commented Oct 1, 2023

とりあえず暫定としてやったほうがよさそうなこと

  • 編集画面が作成画面と同一のため色々な問題がある
    • 編集画面でtextとcwを弄れないようにする、連合しない旨を注釈つける

これやるだけで一旦色々言われている諸問題は片付く気がしている

@kakkokari-gtyih
Copy link
Contributor

連合に反映されないまま編集を行えるのはマズい(サーバー間の整合性が取れなくなる)ので、連合なしノートに編集機能を限定した状態(暫定対応)で一度リリースを噛ませたほうがいいかもしれません

@tai-cha tai-cha changed the title ノート編集をリファインする(課題点の整理も含めて) ノート編集を再追加する…?(課題点の整理も含めて) Nov 17, 2023
@tamaina
Copy link
Contributor

tamaina commented Mar 4, 2024

個人的に短文投稿SNSの内容編集は嫌い(編集後に内容が真逆になるなどするため)

次のような要件ならいいかも

編集後の変更が元の投稿の4%以下の場合

  • ノートに対してdiffを保存する
  • RN/リアクション/返信は継続する
  • diffは閲覧可能

元の投稿の4%?を超える内容が編集された場合

  • 編集後は新しい投稿として扱う
  • RN/リアクション/返信は新しいものに対してついていく
  • 画面やAPI上でそれらの投稿を「別のバージョン」としていい感じに表示する

(「新旧別」だけでなく「言語別」などのバージョンができてもいいかもしれない)

@anatawa12
Copy link
Member

私一人が言ってもどうしようもないですが、個人的な考えをどこかしらに残しておきたかったのでこちらに残しておきます。

タマイアさんの意見に似てますが、私は変更のサイズに関わらず別投稿として保持してあるべきだと考えてます。

そして古いバージョンの時点でついたもリプライについてはリプライ一覧ではその旨とを表示し、リプライ画面から見える上のノートについてはそのリプライが行われた時点(正確にはその時に指定されていた時点)のノート(+更新版がある旨)として表示するべきだと考えてます。

また、mastodon式の編集についてはmisskey上だけで変えてもどのバージョンについたリプライかが不定であり(また過去バージョンについての情報が activity pub 上におそらく出ていないという状態であるため)、正直ベストな対応方法が思いついてないです(それこそ今まで通りの非対応でもいいんじゃないかと思ってたりします)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature
Projects
None yet
Development

No branches or pull requests

4 participants