mirror of
https://github.com/flynx/pWiki.git
synced 2025-10-29 18:10:09 +00:00
notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
6a0dc89c45
commit
120a29a881
24
pwiki2.js
24
pwiki2.js
@ -1,16 +1,6 @@
|
|||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* XXX might be a good idea to make some methods that only access the
|
|
||||||
* index sync -- this will make the store unusable while indexing
|
|
||||||
* though...
|
|
||||||
* XXX ASAP prevent paths from using reserved chars like: ":", "#", ...
|
|
||||||
* XXX FEATURE list macro paging...
|
|
||||||
* ...should this be macro level or handled in .each()
|
|
||||||
* what mode?
|
|
||||||
* - count + block-offset (preferred)
|
|
||||||
* - count + elem-offset
|
|
||||||
* - from + to
|
|
||||||
* XXX FEATURE tags and accompanying API...
|
* XXX FEATURE tags and accompanying API...
|
||||||
* - add tags to page -- macro/filter
|
* - add tags to page -- macro/filter
|
||||||
* <page>.text -> <page>.tags (cached on .update(..))
|
* <page>.text -> <page>.tags (cached on .update(..))
|
||||||
@ -21,10 +11,17 @@
|
|||||||
* - path integration...
|
* - path integration...
|
||||||
* i.e. a way to pass tags through path...
|
* i.e. a way to pass tags through path...
|
||||||
* /some/path:tags=a,b,c
|
* /some/path:tags=a,b,c
|
||||||
|
* XXX FEATURE list macro paging...
|
||||||
|
* ...should this be macro level or handled in .each()
|
||||||
|
* what mode?
|
||||||
|
* - count + block-offset (preferred)
|
||||||
|
* - count + elem-offset
|
||||||
|
* - from + to
|
||||||
* XXX revise/update sort...
|
* XXX revise/update sort...
|
||||||
* XXX fs store: metadata and cache...
|
* XXX fs store: metadata and cache...
|
||||||
* XXX sub/nested store mixing...
|
* XXX prevent paths from using reserved chars like: ":", "#", ...
|
||||||
* need to cortectly integrate the following store methods:
|
* XXX ASAP: MetaStore: need to correctly integrate the following store
|
||||||
|
* methods:
|
||||||
* .get(..) -- DONE
|
* .get(..) -- DONE
|
||||||
* .metadata(..) --
|
* .metadata(..) --
|
||||||
* .delete(..)
|
* .delete(..)
|
||||||
@ -37,6 +34,9 @@
|
|||||||
* /some/path/!action
|
* /some/path/!action
|
||||||
* ..."!" is removed before the <store>.__<name>__(..) calls...
|
* ..."!" is removed before the <store>.__<name>__(..) calls...
|
||||||
* XXX ENERGETIC revise naming...
|
* XXX ENERGETIC revise naming...
|
||||||
|
* XXX OPTIMIZE might be a good idea to make some methods that only access
|
||||||
|
* the index sync -- this will make the store unusable while indexing
|
||||||
|
* though...
|
||||||
* XXX OPTIMIZE might be a good idea to move stuff down the stack to Store:
|
* XXX OPTIMIZE might be a good idea to move stuff down the stack to Store:
|
||||||
* .each() -> .store.each(<path>)
|
* .each() -> .store.each(<path>)
|
||||||
* ...this will enable ups to optimize page loading on a store
|
* ...this will enable ups to optimize page loading on a store
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user