generated at
自動勉強会 vol.3 共同編集(後編)
10/22(金) 20:00 - 22:00

共同編集&アンドゥで他の人の編集が飛ばないようにどうマージするか
共同編集入門として最初に観て勉強になった動画 daiiz

今悩んでるところ
共同編集の方式(CRDT)とかどこで知識を得るのですか D
scrapboxのコンフリクト解消は、実用Gitという本を読んだらだいたいわかったとrakusaiが言っていましたshokai
ただ、Gitと違ってユーザーにコンフリクト解消モードに入って修正してもらうわけにはいかない
何か良い感じに辻褄を合わせる必要がある
「良い感じ」はアプリケーション毎に違う
scrapboxの場合
全ての更新コマンドにIDとparentIDを持たせる
parentIDが最新のIDと一致しないコマンドが来たら、rejectする
なるほど、一直線にするんですねー

共同編集
CRDT (Conflict-free Replicated Data Type)
OT (Operational Transform)
「共同編集ありのGUIっていつから出てきましたっけ」
絵茶
Google Docs?
最終的にRPCの文脈にならない?
mozillaは一体なぜこれを作ったのか...miyanokomiya
なぜかJSFiddleに移管されてた

diff
テキストのdiff
編集距離

マージ