--- joko/doc/SampleTasks/joko_2003-02.html 2003/02/26 23:20:18 1.82 +++ joko/doc/SampleTasks/joko_2003-02.html 2003/04/05 02:28:18 1.83 @@ -822,32 +822,68 @@     re-enable: [Yakka => http://www.netfrag.org/~bareface/yakka/]
        test: [Yakka]
        run: ./sbin/indexer -a -v 5 -p 1 -u "http://www.netfrag.org/~bareface/%"
-    tree for html, follow http://search.netfrag.org/tree:
-          view layer: (frontend/dhtml) use joust or (maybe better) XTree, follow http://search.netfrag.org/xTree
-          model layer: look at PEAR::Tree, follow pear::tree" target="_blank">http://search.netfrag.org/pear::tree
-          controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?)
-          backend layer: maybe use File::List (perl) for directory traversal backend, follow pear::tree" target="_blank">http://search.netfrag.org/pear::tree
-          look at: TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib)
-                ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs
-          phpHtmlLib::TreeCSSNav|TreeDHtmlNav?
-    begin [Twingle] (proj./lang.)
+    a tree for html, follow http://search.netfrag.org/tree:
+        brainstorming:
+              view layer: (frontend/dhtml) use [joust|http://www.ivanpeters.com] or (maybe better) xTree
+              model layer: look at PEAR::Tree, follow pear::tree" target="_blank">http://search.netfrag.org/pear::tree
+              controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?)
+              backend layer: maybe use File::List (perl) for directory traversal backend, follow pear::tree" target="_blank">http://search.netfrag.org/pear::tree
+              look at: TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib)
+                    ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs
+              phpHtmlLib::TreeCSSNav|TreeDHtmlNav?
+              look at http://www.chipchapin.com/WebTools/MenuTools/HTML_TreeMenuXL/
+          block::implementation:
+                using
+                    [PEAR::Tree|http://opensource.visionp.de/modules/project/tree.php|http://pear.php.net/package-info.php?pacid=104]
+                    [PEAR::HTML::TreeMenu|http://phpguru.org/treemenu.php|http://pear.php.net/package-info.php?pacid=77]
+                controller:
+                    phpHtmlLib::TreeNav::PearHtmlTreeMenuBridge
+                    phpHtmlLib::DHTMLTreeNav
+                    phpHtmlLib::SelectNav
+    a begin [Twingle] (proj./lang.)
        start Twingle-impl. (in perl)
-            AutoColouring:
-                '^(\s|\t)*o' => 'red'
-                '^(\s|\t)*x' => 'green'
-            LinkExpansion: link-extrapolation/-expansion
-                simple mode: http://... to $url
-                proposal: Intertwingularity should be resolved/dispatched (via dispatchrequest) to
-                      http://www.netfrag.org/search/?q=Intertwingularity
-                      http://search.netfrag.org/Intertwingularity
-                "..."
-                "follow::..."
-            NamespaceDetection - find 'Word::Word::Word' style things
-                AutoColouring: '\w::|::\w' => 'orange'
+            AutoColouring is done by prefixing a line with an EntryTypeDeclarationSymbol:
+                Tasks
+                    'o' => 'red' (open)
+                    'x' => 'green' (closed)
+                    'a' => 'blue' (active) (background-color=light-grey?)
+                    'c' => 'green' (cancelled) (strike-through?)
+                    '?' => 'red' (in question) (background-color=yellow?)
+                    '!' => 'red' (higher priority) (background-color=red?)
+                    '!!' => 'red' (alert priority) (background-color=red? blinking!!!)
+                Notes
+                    '-|+|.|*|=|:' => '' (note-item) (background-color?)
+                Blocks
+                    "block::..." - notation?
+                    circumvent lines by '--- snip ---' | '--- (label) ---'
+            a LinkExpansion: link-extrapolation/-expansion
+                    simple mode: http://... to $url
+                    proposal: Intertwingularity should be resolved/dispatched (via dispatchrequest) to
+                          http://www.netfrag.org/search/?q=Intertwingularity
+                          http://search.netfrag.org/Intertwingularity
+                    "..."
+                    "follow::..."
+                        local document (HtmlAnchors, JavaScript)
+                        local node and below (PhpWiki)
+                        global tree (search.netfrag.org)
+                        world (google)
+                    named links with captions: [caption|url]
+                    "anchor::..."
+                    "block::..." ("copy-/paste-/cut-" block feature)
+                    WikiWords
+                    auto-assignement (for local processing / to some registry (see below)):
+                        proposal: [Yakka => http://www.netfrag.org/~bareface/yakka/]
+            a NamespaceDetection - find 'Word::Word::Word' style things
+                AutoColouring: '\w::|::\w' => 'orange'
                LinkExpansion: lookup found name in a KeywordRegistry|ShortcutRegistry (sub-node: "namespace")
                      (a registry-db (has to store classnames from perl and/or php and stuff))
+                which registries are possible/required?
+                      KeywordRegistry
+                      ShortcutRegistry
+                      NamespaceRegistry
+                      ComponentRegistry
        propose Twingle-impl. (for php/yakka)
-    phpDocumentIndex
+    a phpDocumentIndex
        re-enable "stat" for symlinks - if possible
        "last run by/on"
    sync-meta:
@@ -889,9 +925,25 @@ test

+use phpHtmlLib::CSSBuilder!!! (e.g. instead of horde's css-merging mech)
+
+todo, 2003-02-27
+    bw_acct
+    http://pear.php.net/package-search.php?pkg_name=tree&bool=AND&submit=Search
+    moon4->elessar: get.nu, webpla.net, steger.net?
+    hd-space on h1!!!
+    backup on h1!!!
+
+gharb -> /etc to cvs
+
+load XmlTopicMaps (XTMs) into a PEAR::Tree!
+
+DataBrowser <-> UniversalBrowser <-> OO::Wiki
+    metadata on field-level!?
+
  


-$Id: joko_2003-02.html,v 1.82 2003/02/26 23:20:18 joko Exp $
+$Id: joko_2003-02.html,v 1.83 2003/04/05 02:28:18 joko Exp $