/[cvs]/joko/doc/SampleTasks/joko_2003-02.html
ViewVC logotype

Diff of /joko/doc/SampleTasks/joko_2003-02.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.29 by joko, Fri Feb 7 10:44:23 2003 UTC revision 1.66 by joko, Wed Feb 26 15:56:05 2003 UTC
# Line 270  o PEAR Line 270  o PEAR
270    o integrate PEAR::Translation with smarty    o integrate PEAR::Translation with smarty
271      o look at http://pear.php.net/package-info.php?pacid=124&release=1.2.3      o look at http://pear.php.net/package-info.php?pacid=124&release=1.2.3
272      o look at http://smarty.php.net      o look at http://smarty.php.net
273        o refactor flib/Application/i10n/LocaleText.php
274        
275            
276    o send patch for PEAR/Log/file.php    o send patch for PEAR/Log/file.php
277        
# Line 308  o non-proportional-font-angebots-generat Line 310  o non-proportional-font-angebots-generat
310    
311  o archiving: manager & cataloguer  o archiving: manager & cataloguer
312    
313  o ldap-schema -> rdfs, tangram-schema -> rdfs; => web-based rdfs-browser/-editor  o schema-convertors
314      o ldap-schema -> rdfs?
315      o tangram-schema -> rdfs?
316      o DBIx::DBSchema <-> rdfs?
317      o => web-based rdfs-browser/-editor???
318    
319  o glossary: Abstract Syntax Notation Basic Encoding Rules (ASN.1/BER) records  o glossary: Abstract Syntax Notation Basic Encoding Rules (ASN.1/BER) records
320    
# Line 338  o netfrag.org - IntegrationPhase2 Line 344  o netfrag.org - IntegrationPhase2
344      o inn      o inn
345      o phpWiki      o phpWiki
346    
347  o mnoGoSearch  o mnoGoSearch - modify search-interface
348    o provide modified search-interface    o simpler form:
349        o just two fields/areas: a) searchword b) (restrict) searcharea-/scope (by word, by checkboxing)
350    o remember "last recent searches"    o remember "last recent searches"
351      o give user possibility to "mark search as private"      o give user possibility to "mark search as private"
352      o focus input-field on page load (javascript!)
353    
354  o describe how to add a button to ie (via javascript) (or moz? via XUL?) which triggers  o describe how to add a button to ie (via javascript) (or moz? via XUL?) which triggers
355    a "search at netfrag.org" automagically    a "search at netfrag.org" automagically
# Line 370  o add new topic: "filter" Line 378  o add new topic: "filter"
378      o QuickNote to HTML (what about the name 'iNote'?)      o QuickNote to HTML (what about the name 'iNote'?)
379    
380  o janosch's PerlFileMover  o janosch's PerlFileMover
381    o use File::Spec    o use unlink together with File::Spec instead of doing a "del" via system
382    o use File::List    o use File::List (look at File::Iterator also)
383    o use some directory watcher module or make on from that?    o use some directory watcher module or make one from that?
384        o POE::Component::DirWatch
385           http://search.cpan.org/author/CHOLET/POE-Component-DirWatch-0.01/DirWatch.pm
386    
387    o replace? look at sandr! (Search AND Replace?) (from french university/organization...)
388    
389    o install? look at DLAI! (DownLoad And Install?) (from french university/organization...)
390    
391    o search::phpDocServ
392    
393    o search::[outlook contact sync]
394    
395    o pages for patches
396    
397    o pages & screenshots for sync
398    
399    o redesign layout of article-/message viewer in newsportal etc.
400    
401    o setup cvstrac on quepasa.netfrag.org
402    
403    o search::[trouble ticket]
404    
405    o try lxr? (from sf.net)
406    
407    o search::lyra
408    
409    o google::[outlook ldap]
410    
411    o search::LDAP Search Error
412    
413    o nice layout: http://depts.washington.edu/cac/cchome/mis.html
414    
415    o split up custom gui:
416      o two parts (topics): "notes" & "ideas" (& "visions"?)
417      o *both* may have contexts (are associated with one or more other arbitrary items)
418      o these may be StartingPoints when having a number of things cross referenced
419    
420    o [search::some news posts got purged, sorry]
421    
422    o [search::quepasa moves slow]
423    
424    o mail output from "df" at quepasa.netfrag.org
425    
426    o tell rabit about ps-lxr (lxr-ps?) (the ps filter and link-expander)
427    
428    o search::Business::OnlinePayment
429    
430    o enhance CVSSpam's ruby-scanner's keywords (TODO, FIXME, etc.)
431      o REVIEW
432      o think about different mechanism of how to say "to this with that" to 'cvsspam.rb'
433      o couple 'cvsspam.rb' and the not-yet-ready
434         link-expansion/item-interpolation WebService on quepasa.netfrag.org
435        o filter incoming content through that! forward via mail afterwards!
436    
437    o do the same thing described above with inn:
438      o couple the inn-perl-filters with the mentioned InterpolWebService  ;-)
439      o or should we name it "ExtrapolWebService"?
440    
441    o hehe: search::interpol
442    
443    o search::it's too hard
444    
445    x what's new in perl 5.8.0?
446      x Unicode
447      x Threads
448      x IO
449      x Signals
450      x Speed
451    
452    o use WWW::Mechanize!!!
453    
454    o compare DesignPattern::Bridge with Class::Inner!
455    
456    o refactor the DesignPattern::-namespace to the Class::-namespace (perl & php!)!!!
457    
458    o have seperated search-spaces for
459      o nfoweb & co.
460      o news
461      o cvs-logs
462      o .... but: still let the feature to search the whole index ...
463    
464    o EasyDoc???
465      x occupied: look at htmltmpl.sourceforge.net
466      x it's for python *and* php!!!
467    
468    o search::OpenAccess it's already occupied - it's odbc driver stuff
469    
470    x why not rdf right now?
471      x search::[RDF -- the reason given usually being "it's too hard."]
472    
473    o search::syncml
474    
475    x search::perl inner class
476      x it works!
477      x the intended document is found on first place
478      x this document is also found
479      o just try to strip out the two documents found in between,
480          these are the newsportal overview-pages (ThreadView)
481          where the keywords are found inside the pure titles
482    
483    x DSMLv2:
484      from http://www.netfrag.org/webnews/article.php?id=241&group=nfo.links.computing
485              DSMLv2 is defined in terms of a set of XML fragments that are used as
486      payloads in a binding. A binding defines how the DSMLv2 XML fragments are sent
487      as requests and responses in the context of a specific transport such as SOAP,
488      SMTP, or a simple data file. DSMLv2 defines two normative bindings: (1) a SOAP
489      request/response binding is defined in section 6; and (2) a file binding that
490      serves as the DSMLv2 analog of LDIF is defined in section 7. The rules for
491      defining other DSMLv2 compliant bindings are found in section 8.
492    
493    o review|search::mail to news gateway
494      o better: (exact (first) hit)
495        o try to find: http://www.netfrag.org/webnews/attachment.php/nfo.links.computing/372/2/NewsGateway.xml
496        o search::NewsGateway.xml
497    
498    o refactor hash2sql into some module (Data::Storage::Handler::DBI?, shortcuts.pm?)
499    
500    o use Hash::Merge instead of object2hash
501    
502    o make a Object::Merge (maybe patch Hash::Merge) to refactor hash2object somehow
503    
504    o use Class::Inner!!!
505    
506    o example faq: Was ist ein search::Buffer-Overrun?
507    
508    o enhance statistics for Data::Transfer::Sync
509      o timing
510      
511    o inote.com?
512    
513    o search::quickstart
514    
515    o search::Devel-Metadata
516    
517    o is there a better alternative for Data::Compare::Struct on CPAN?
518    
519    o refactor:
520      o DesignPattern::Object to Class::Base (perl & php)
521      o DesignPattern::Bridge to Class::Bridge (perl)
522      o DesignPattern::Bridge to Class::Inner (php)
523    
524    o make mnogosearch quiet / write output to logfile
525    
526    o use PEAR::Tree!
527    
528    o backup of quepasa.netfrag.org on meister.ultrajan.de
529      o cd /home/joko
530      o cvs -d :ext:joko@netfrag.org:/var/lib/cvs checkout joko/virtual/joko_backup_ultrajan
531    
532    o org.netfrag.glib
533    
534      function getObjectList() {
535        // --------------------   clone this & modify  ----------
536        $rpcinfo = $this->rpcinfo;
537        $cache_key = session_id() . "-" . "ObjectTypeList";
538        <b>$objectTypeList = mkObject('Data::Driver::Proxy', $cache_key, array( key => 1, command => 'getObjectList', remote => 1, rpcinfo => $rpcinfo, cache => array( db => 0, session => 1 ) ) );</b>
539        $result = $objectTypeList->getAttributes();
540        return $result;
541        // --------------------   clone this & modify  ----------
542      }
543    
544    o check out xoops: www.xoops.org
545    
546    o search::Manuel Lemos
547    
548    o use XOOPS (uses smarty) and PRAX (instead / together with RPC::XML?)
549    
550    o collaborative Dynabooks, Constructionism, Intertwingulation
551    
552    o search::RBAC
553    
554    o check out
555      o squeakland.org
556      o binarycloud: http://greenhell.com/BinaryCloud
557      o http://dev.greenhell.com/
558      o http://greenhell.com/phpWebForm
559      o http://greenhell.com/dataMiner
560      
561    o binarycloud FormBuilder!!!
562    
563    o for Perl??
564      o ant
565      o wsif
566    
567    o search::Beaming Files - OpenOBEX
568    
569    o winscp!
570    
571    o OBEX!!!
572    
573    o Generic object exchange profile (GOEP)
574    
575    o Object push profile (OPP)
576    
577    o l2cap - Logical Link Control and Adaptation Protocol
578    
579    o http://www.bluetoothsig.org/upf/
580       UnPlugFest-12 (FULL) - Europe - October 2003
581    
582    o ISO 13250
583    
584    o XML::RPC --> XMLRPC::Lite???
585    
586    o in search for a native perl make solution:
587      - gnu make: http://www.gnu.org/software/make/
588      - java ant: http://ant.apache.org/
589      - perforce jam (just another make): http://www.perforce.com/jam/jam.html
590      - perl make: http://search.cpan.org/author/MHOSKEN/Font-TTF-0.32/pmake.bat
591         pmake - a perl 'make' replacement
592         based on:
593      - CPAN Make: http://search.cpan.org/author/NI-S/Make-1.00/
594         Make - module for processing makefiles  
595      - Phing: http://webstract.org/
596         Phing is a build system, similar to Gnu make, and Apache ant,
597         though it's concept is closer to ant than it is to gnumake.
598         In fact, Phing was written with ant's design in mind to create a build system.
599         Phing stands for "PHphmake Is Not Gnumake".
600      - nant: http://nant.sourceforge.net/
601         NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles.
602         In practice it's a lot like Ant. NAnt has been tested with the .Net Release.
603      - cons - A Make replacement
604        http://www.dsmit.com/cons/
605      - SCons: http://www.scons.org/
606         a Software Construction tool
607      - a-a-p: http://www.a-a-p.org/
608      - Data::Flow - Perl extension for simple-minded recipe-controlled build of data
609        http://search.cpan.org/dist/Data-Flow/Flow.pm
610      - OpenOffice.org - Build tool
611      
612    o CPAN:
613      o JHI
614      o Text::Starfish
615      o Meta-0.08 > java_run.pl
616      o Jvm
617      o Java
618      o Inline::Java
619      o PBJ::JNI
620      o PDL::IO::HDF5
621    
622    o look at mini-xml (php and perl!)
623    
624    o search::perl- and php- development
625    
626    o bonobo
627      o 1.
628        perl -MCPAN -eshell
629        install Bonobo
630        Gtk::Perl didn't work
631        cd /root/.cpan/build/Gtk-Perl-0.7008
632        perl Makefile.PL --with-gtk-force --without-guessing
633          install XML::Writer
634          (install GNOME::GNORBA)
635      o 2.
636        perl2html
637        CPAN: GDA GNU Data Access (GDA) Perl Module Library (libgda)
638      o 3.  
639        The Perl Shell (psh): http://www.gregorpurdy.com/gregor/psh/
640      o 4.
641        apt-get install bonobo-python
642    
643    o rap: Request and Process
644      or: Ant for Perl
645      o use:
646        o Data::Flow
647        o psh (http://search.cpan.org/src/GREGOR/psh-1.8/)
648        o HDF?
649        o XML::Simple
650        o XPC.pm - XML Procedure Call Classes (http://search.cpan.org/src/GREGOR/XPC-0.2/lib/XPC.pm)
651        o POE::Component::JobQueue
652        o Schedule
653        o Term::ShellKit
654        o IPC::Run
655        o XML Procedure Call (XPC)
656    
657      o alternative to XML::Simple?
658        o XML::Twig
659          o Scalar::Util
660          o WeakRef
661        o XML::UM
662        o XML::TreeBuilder
663        o XML::STX
664          o XML::SAX
665        x XML::Parser(Style=Tree)!
666    
667    o ojb
668      http://db.apache.org/ojb/
669      ObJectRelationalBridge (OJB) is an Object/Relational mapping tool
670      that allows transparent persistence for Java Objects against relational databases.
671    
672    x some new perl modules (important for the framework)
673      x Data::Code::Module
674      x Data::Code::Ref
675      x Data::Code::Scalar
676      x Data::Code::Symbol
677      x Data::Rap
678      x Log::Dispatch::Config::Object  
679    
680    x netfrag.org - new shortcuts
681      x prepare:
682        export PATH=$PATH:/home/max/dev/netfrag.org/nfo/perl/scripts/shortcuts
683      x run-there:
684        run-there.pl ~/dev/netfrag.org/nfo/perl "cvs -q update -d"
685      x rap:
686        rap.pl <target>
687        x rap.pl hello world
688        x rap.pl hello config
689        x rap.pl hello db
690    
691    o Data::Transfer::Sync: wording: descent <-> descendant???
692    
693    o Perl:
694      o we have:
695        __PACKAGE__, __FILE__, __LINE__
696      o what about:
697        __OBJECT__, __NAMESPACE__, __CHILD__?
698        .... or some other custom defined ones?
699        ... or (at least) an alternative to them!!!
700    
701    x OEF    
702      # FIXME: this should be encapsulated by a rpc-service
703      # -> see API/Admin
704      # establishing this here is just a step to that
705      # btw: it should also be possible to trigger advanced
706      # jobs from a flat script *without* any rpc stuff.
707    
708    x branding:
709      - wetter.msn.de
710      - vwwetter.msn.de
711      - wetter.msn.ch
712      - wetter.msn.at
713    
714    x renamed core methods
715      x object2hash -> expand
716      x hash2object -> merge_to
717      x var2utf8 -> latin_to_utf8
718      x var_utf2iso -> utf8_to_latin
719      x trim -> ??? (properly wrapped - hopefully....)
720    
721    o break intertwingulation
722    
723    o determine how far away a bit of information is...
724       just count the links needed to be visited for that purpose!   ;-)
725      x two examples:
726        x XLink - what was that about? (3x)
727          x http://netfrag.org/search/?q=xlink
728          x http://www.netfrag.org/webnews/article.php?id=585&group=nfo.links.computing
729          x http://www.w3.org/TR/xlink/
730        x making '<img ...' - tags with phpHtmlLib - how did that work exactly? (3x)
731          x http://phphtmllib.newsblob.com/
732          x http://phphtmllib.newsblob.com/javadoc.php
733          x http://phphtmllib.newsblob.com/doc/phpHtmlLib/_tag_utils_html_utils_inc.html#functionhtml_img
734    
735    o write "Thank You!" to authors of phpHtmlLib! (phphtmllib.newsblob.com)
736      o compare lib with different comparable others (binarycloud, xoom, etc.)
737      o ask jonen!
738    
739    o search::txt2regex
740    
741    o http://www.osdn.com/osdnsearch.pl?query=sync
742    
743    o http://netfrag.org/search/?q=sync
744    
745    o synchronize bookmarks between differenty clients and arbitrary types of clients
746    
747    o search::miray
748    
749    o http://slashdot.org/articles/02/09/09/1246220.shtml?tid=100
750    
751    o frontend for amavis quarantine area?
752       see http://www.mailfrontier.com/
753      
754    o frontend for mail system
755      o postmaster mails
756      o 'dead.letter's
757      o routing, aliasing
758    
759    o hdup 1.6
760    
761    x tune the search-page
762    
763    x establish
764      x search                  IN      CNAME   quepasa
765      o sync-meta               IN      CNAME   quepasa
766      o docs                    IN      CNAME   quepasa
767    
768    o refactor joko/doc/topics.html
769    
770    o for ViewCVS
771       - link (beside "Download tarball"): "JumpToDocumentation" (Manual, additional Resources, etc.)
772    
773    o for phpDocumentIndex
774       - link "Download tarball" (like ViewCVS)
775    
776    x nfoweb:
777       link natraj to optix
778    
779    x look at: http://213.133.118.38/icons/icon.sheet.gif
780    
781    o re-enable automation of:
782      o indexer (mnoGoSearch)
783      o document builder (various places)
784        o /docs
785        o /~joko
786        o /~jonen
787        o ... maybe integrate [run now] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
788        o ... maybe integrate [run@interval] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
789           to display a metadata settings page to let the user build/edit a cron entry easily!
790           o new field for list of DocumentIndex: "last run by/on" (to show the user if a script was run by another script or by a user)
791    
792    o Html widgets - final solution!? (q: php|perl?) (a: keep it multifold!)
793       x phpHtmlLib (for now)
794       o later: Perl Widget Library, follow: http://www.netfrag.org/webnews/article.php?id=406&group=nfo.links.computing
795    
796    x perl -MCPAN -eshell  --  install Apache::FileManager
797      x perl -MCPAN -e "install Apache::FileManager"
798        Apache::FileManager
799            File::Remove
800            File::NCopy
801            CGI::Cookie
802            Archive::Any
803            Apache::Request
804        Archive::Any
805            Class::Virtually::Abstract
806            Class::Data::Inheritable
807            Carp::Assert
808            Class::ISA
809    
810    o OO, XML, Directories, Schemas, User Interfaces
811      o Schema for Object-Oriented XML
812         follow::http://www.netfrag.org/webnews/article.php?id=149&group=nfo.links.computing
813      o DSML: RDF <-> LDAP
814         follow::http://www.netfrag.org/webnews/article.php?id=215&group=nfo.links.computing
815      o CC-PP - A user side framework for enhanced content negotiation
816         follow::http://www.netfrag.org/webnews/article.php?id=152&group=nfo.links.computing
817    
818    o PoweredBy page for netfrag.org
819      o from hetzner
820      o over suse, uml, debian
821      o to gnu, apache, perl, php and stuff
822    
823    o ViewableBy page for netfrag.org
824      o from lynx
825      o over netscape 2-, ie 3-
826      o to mozilla x and kde x
827      o (what about syndicator-clients?)
828      
829    o AccessableBy page:
830      o ListenTo (e.g. say.exe)
831      o FeelIt (some braille driver)
832      o ??? integration to ie|moz ???
833    
834    x Auszug aus "Gesammelte Weisheiten" von http://isgwww.cs.uni-magdeburg.de/~raab/wisdom.html
835      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/41./
836      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/35./
837      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/28./
838      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/av.. Murphy's Gesetz/
839      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/w.. Clarke's Gesetz der revolutionären Ideen/
840      x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/11.|12./
841    
842    x follow::http://www.netfrag.org/search/?q=rap
843      or (alternative): follow::http://search.netfrag.org/rap
844    
845    
846    o todo, 2003-02-26
847      x better shortcut syntax for search.netfrag.org, e.g.:
848        x http://search.netfrag.org/hello world
849        x http://search.netfrag.org/phpHtmlLib
850      o re-enable yakka
851      o begin twingle (proj./lang.)
852        o start twingle-impl. (in perl)
853          o LinkExpansion: link-extrapolation/-expansion (http://...)
854            o proposal: search::Intertwingularity should be resolved/dispatched (via dispatchrequest) to
855               x http://www.netfrag.org/search/?q=Intertwingularity
856               x http://search.netfrag.org/Intertwingularity
857            o search::..., follow::..., etc.
858          o AutoColouring:
859            o '^(\s|\t)*o' => 'red'
860            o '^(\s|\t)*x' => 'green'
861          o NamespaceDetection - find 'Word::Word::Word' style things
862            o coloring: '\w::|::\w' => 'orange'
863            o url-expansion: lookup found name in a KeywordRegistry (sub-node: "namespace")
864               (a registry-db (has to store classnames from perl and/or php and stuff))
865        o propose twingle-impl. (for php/yakka)
866      o phpDocumentIndex
867        o re-enable "stat" for symlinks - if possible
868        o "last run by/on"
869      o sync-meta:
870        o website (TWiki): http://sync-meta.netfrag.org
871        o newsgroup (inn): news://news.netfrag.org/nfo.sync-meta
872        o mail-address (sendmail, dispatchmail, inn): sync-meta@netfrag.org
873        o first content
874          o refactor stuff from joko/doc
875          o contact (addresses from above)
876          o add responses to gde-post
877        o announce internally
878        o announce otherwhere?
879        o mkProject@sourceforge?
880      o tree for html, follow http://search.netfrag.org/?q=tree:
881         x view layer: (frontend/dhtml) use joust or (maybe better) XTree, follow http://search.netfrag.org/xTree
882         x model layer: look at PEAR::Tree, follow http://search.netfrag.org/?q=pear::tree
883         o controller layer: to be implemented! (php!) (as phpHtmlLib component/lib?  what about ->NavTree?)
884         o backend layer: maybe use File::List (perl) for directory traversal backend, follow http://search.netfrag.org/?q=pear::tree
885         o look at: search::TreeNav (http://search.netfrag.org/TreeNav)  this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib)
886            ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs
887         o phpHtmlLib::TreeCSSNav|TreeDHtmlNav?
888    
889    o integrate rendering of phpHtmlLibWidgets as YakkaPlugins (via special TaviTags)
890    
891    o scan true papers and find "rap" on them (kinda adaptive ocr required!)
892    
893    o add to search-page:
894      "Search-System is running under high load: The indexer is refreshing it's database!"
895      o required for this: trigger from /usr/local/mnogosearch/sbin/indexer
896    
897    o search desktop - functionality across *nix and windows
898    
899    o again: FaxThis
900    
901    o arcor:
902       https://www.kunden.arcor.de/ksc/impressum.jsp
903    
904    o fax-gateway @ netfrag.org (via jonen, box18?)
905    
906    
907    
908    
909    
910    
911  </pre>  </pre>

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.66

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed