--- joko/doc/SampleTasks/joko_2003-01.html 2003/01/30 23:33:40 1.113 +++ joko/doc/SampleTasks/joko_2003-01.html 2003/01/31 10:33:34 1.118 @@ -1522,13 +1522,92 @@ o review D:\e\home\amo\develop\cvs\nautilux.progressive-media.de\amo !!! +o make up a Bundle::dispatchmail + o install dispatchmail + o get dispatchmail.pl from nfo-repository + o get Mail::Audit from CPAN + o get Mail::Audit::Dispatch from nfo-repository + o get dependencies + o DesignPattern::Object + o DesignPattern::Bridge + o org::netfrag::shortcuts + o MIME::Lite + o Hash::Merge + o Log::Dispatch + o Log::Dispatch::Config + o load a sample .dispatchmrc into your users home-directory + o edit it according your needs - see (in future) Mail::Audit::Tour + o test your rules by running + o ./buildmail | ./dispatchmail --base=/home/username (you'll need MIME::Lite for running buildmail...) + +o cvshistory + o draw a graphical / navigatable timeline of a cvs-history + o embed urls pointing to arbitrary resources + +o establish: bugs@netfrag.org + o automagically create TUTOS-ticket + +x groupwares / time-trackers + x TUTOS + x phpProjekt + o [include tool from janosch here] + +o get together Log::Dispatch(mail) and Mail::Audit::Dispatch + o make up a Log::Dispatch::Address + o use Data::Map(via ldap) to actually resolve + +o Torus - client-compatibility + o Outlook Express, Outlook 2000, 2002 (win32) + o Horde (web) + o Netscape & Mozilla (win32 & *nix) + o Ximian Evolution (*nix) + o TUTOS (web) + o Twig (web) + o PhpProjekt + +o jonen@gharb: patched Mail::Audit::Dispatch (don't ask for ~/Mail any more!) + +o glossary: public bulletin board + +o dispatchmail: make option "--user=" work again! + +o flib: + o include & boot + o include-paths + o configKey (servername) => servername/appname + o make glib + o RPC::Remote: just can talk to single rpc-server!!!! +o app-cleanup: + o replace ../img/ through img/ globally (in all files found) + o grep -ri "../img" | modify.pl --regex=s/\.\.\/img/img/g [--in-type=filelist] + o refactor replace_cvs.pl to: + finder.pl --regex=/CVS/Root . | modify.pl --regex=s/:pserver:/:ext:/ [--in-type=filelist] + o is it possible to actually parse settings && arguments (not just "options") using Getopt::Long?? + o else: look at CPAN more detailed or make a CliCmd::Option + CliCmd::Argument = CliCmd::Setting!! + +o 0. Oef::Request -> ... +o 1. CliCmd::Setting -> Oef::Request -> [hibernate] -> [wakup] -> Oef::Engine -> Oef::>Task -> Oef::Response + o need to freeze a Oef::Request +o 2. CliCmd::Setting -> Oef::Request -> Oef::Engine -> Oef::Task -> [hibernate] -> [wakup] -> Oef::Response + o need to freeze a Oef::Engine + +o Oef::Base bases on DesignPattern::Object and DesignPattern::Bridge + +o refactor DesignPattern::Object::Logger to Oef::Base::Logger + +o use phpHtmlLib - widgets in a wiki (yakka!) + +o rename Data::Storage::Handler::NetLDAP to Data::Storage::Handler::LDAP + +o register: data-storage.[perl.]netfrag.org +