Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-09-30 15:00:11 +03:00
parent b51884868a
commit 52cf0dad82

View File

@ -4,9 +4,13 @@
* XXX ASAP start writing docs in pwiki * XXX ASAP start writing docs in pwiki
* - functional editor -- DONE * - functional editor -- DONE
* - WYSIWYG markdown editor/viewer (ASAP) * - WYSIWYG markdown editor/viewer (ASAP)
* - fs store/export in browser or a simple way to export/import... * - transparent sync
* - fs store/export in browser or a simple way to export/import..
* - pouchdb-couchdb sync
* - pouchdb-pouchdb sync (p2p via webrtc)
* *
* *
* XXX formalize in-page api...
* XXX npx http-server ... -- for testing file access... * XXX npx http-server ... -- for testing file access...
* XXX test puchdb latency at scale in browser... * XXX test puchdb latency at scale in browser...
* XXX BUG: for some reason deleting and refreshing takes ~2x as long as * XXX BUG: for some reason deleting and refreshing takes ~2x as long as
@ -18,9 +22,12 @@
* pwiki.path = '/tree' // reports about ~2sec * pwiki.path = '/tree' // reports about ~2sec
* await pwiki.get('/Test/Subtree/Page2').delete() // fast * await pwiki.get('/Test/Subtree/Page2').delete() // fast
* pwiki.path = '/tree' // reports about ~2sec * pwiki.path = '/tree' // reports about ~2sec
* XXX test with action...
* XXX macros: should we add the pattern path to .depends instead of the * XXX macros: should we add the pattern path to .depends instead of the
* final path... * final path...
* ...would also need a fast way to pattern match... * ...would also need a fast way to pattern match...
* XXX macros / CACHE: convert a /path/* dependency to /path/** if a script
* is recursive...
* XXX CACHE strategy and architecture * XXX CACHE strategy and architecture
* controlled caching * controlled caching
* - cache is a layer of linked data * - cache is a layer of linked data