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

Draft of note #7098

Open
syuilo opened this issue Jan 16, 2021 · 10 comments · May be fixed by #15298
Open

Draft of note #7098

syuilo opened this issue Jan 16, 2021 · 10 comments · May be fixed by #15298
Assignees
Labels
✨Feature This adds/improves/enhances a feature

Comments

@syuilo
Copy link
Member

syuilo commented Jan 16, 2021

ノートの下書き

Summary

レジストリ使って実装すると良いかも

@nakkaa
Copy link

nakkaa commented May 20, 2024

Misskeyのノート(投稿)の下書き機能ですが、フォークである隠れ家さんで実装されたようです。
下書きを別のエディタで管理する手間が省けるため、本家でも実装を検討していただけないでしょうか。
hideki0403#144

@syuilo
Copy link
Member Author

syuilo commented May 20, 2024

実装するか

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented May 20, 2024

Misskeyのノート(投稿)の下書き機能ですが、フォークである隠れ家さんで実装されたようです。 下書きを別のエディタで管理する手間が省けるため、本家でも実装を検討していただけないでしょうか。 hideki0403#144

ちょうどCherry-pickを検討していた

@syuilo
Copy link
Member Author

syuilo commented May 20, 2024

実装方針が異なるからやるとしたら自前になると思う

@Sayamame-beans
Copy link
Member

"削除して編集"で投稿フォームに入った内容はdraftに入らないので、投稿フォームを閉じると失われてしまいますが、失われないようになって欲しい感じがあります。
しかし、既にdraftが存在するケースで上書きしてしまうと困るので、このissueで下書きを複数持てるようになる(なりますか?)ことで対応可能になりそうです。

@kakkokari-gtyih
Copy link
Contributor

実装方針が異なるからやるとしたら自前になると思う

これどんな感じになりそう?

@tai-cha
Copy link
Contributor

tai-cha commented Jan 12, 2025

しゅいろさんと雑談をしたのでメモ
主な実装方針

  • データはサーバー側に置き複数端末で同期可能
  • 下書きは実際に投稿されるノートとは別にテーブルを持つ
    • (モデログのようなものと違いきちんとカラム定義を持つ)
  • 下書きの作成可能な個数はロールポリシーなどで制限可能にする

@tai-cha tai-cha linked a pull request Jan 16, 2025 that will close this issue
5 tasks
@tai-cha
Copy link
Contributor

tai-cha commented Jan 16, 2025

んー既存の下書きとの折り合いどうしよう、全無視で新しい下書きを優先しちゃってもいいのかしら(どうせ今の「drafts」は超短期一時保存みたいなものだし)

@Sayamame-beans
Copy link
Member

フロント側で持つ下書きも引き続き残しちゃうとか…? (バックエンド側で持つ下書きは下書きメニュー的なところから選択することになりそうと思うので、フロント側の(投稿フォームを表示した時点で表示される)下書きが併存してても駄目じゃないような気がしました)

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Jan 16, 2025

保存される方の下書きにはmax個数があるので、明示的に保存ボタンを押したものだけバックエンドに保存するので良いかもしれない

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
Development

Successfully merging a pull request may close this issue.

5 participants