Scrapboxではない何か
機械的に書き換えられる何かにて
僕のユースケースにおいて共同編集はさほど大事ではない
ならば共同編集を捨てて、代わりに機械的な更新が容易な「Scrapboxではない何か」を作れば良いのではないか
という話が出た。
欲しい機能
複数プロジェクトのマージ
JSONを合成する作業なく、データフォルダに置いた複数のJSONを一つのプロジェクトにマージして表示する
複数プロジェクトで共通の名前のページがある場合、とりあえず見かけ上concatして表示したら良いのではないか
エクスポートしたJSONだけでなくAPIで取得したJSONも使えるようにする
つまり他人のプロジェクトも見かけ上マージされる
ページの機械的生成
ゴミ屋敷化の懸念がある
そのため現状で実験をしようとすると
自分のプロジェクトをエクスポート
別の場所にインポート
生成したJSONを追加でインポート
眺める
という手順が必要
眺めて生成するJSONを修正したくなったら再びその作業の繰り返し
インポート自体のAPIが存在してないためて作業を強いられる
面倒
上記のフォルダ内JSONのマージ表示があるなら、単にローカルのJSONファイルを更新するだけで良い
ローカルPDFへのリンク
いずれGyazoにPDFアップロードの機能がつくらしいが…
捨てる機能
共同編集は本気で捨てる
ページロックすら必要としない
編集機能はあった方がいいが、それの優先度も低い
Scrapboxの行単位インライン編集は便利だが、実装が面倒そう
左にtextarea、右にプレビュー、のHackmd的構成でも十分ではないか