1522 |
|
|
1523 |
o review D:\e\home\amo\develop\cvs\nautilux.progressive-media.de\amo !!! |
o review D:\e\home\amo\develop\cvs\nautilux.progressive-media.de\amo !!! |
1524 |
|
|
1525 |
|
o make up a Bundle::dispatchmail |
1526 |
|
o install dispatchmail |
1527 |
|
o get dispatchmail.pl from nfo-repository |
1528 |
|
o get Mail::Audit from CPAN |
1529 |
|
o get Mail::Audit::Dispatch from nfo-repository |
1530 |
|
o get dependencies |
1531 |
|
o DesignPattern::Object |
1532 |
|
o DesignPattern::Bridge |
1533 |
|
o org::netfrag::shortcuts |
1534 |
|
o MIME::Lite |
1535 |
|
o Hash::Merge |
1536 |
|
o Log::Dispatch |
1537 |
|
o Log::Dispatch::Config |
1538 |
|
o load a sample .dispatchmrc into your users home-directory |
1539 |
|
o edit it according your needs - see (in future) Mail::Audit::Tour |
1540 |
|
o test your rules by running |
1541 |
|
o ./buildmail | ./dispatchmail --base=/home/username (you'll need MIME::Lite for running buildmail...) |
1542 |
|
|
1543 |
|
o cvshistory |
1544 |
|
o draw a graphical / navigatable timeline of a cvs-history |
1545 |
|
o embed urls pointing to arbitrary resources |
1546 |
|
|
1547 |
|
o establish: bugs@netfrag.org |
1548 |
|
o automagically create TUTOS-ticket |
1549 |
|
|
1550 |
|
x groupwares / time-trackers |
1551 |
|
x TUTOS |
1552 |
|
x phpProjekt |
1553 |
|
o [include tool from janosch here] |
1554 |
|
|
1555 |
|
o get together Log::Dispatch(mail) and Mail::Audit::Dispatch |
1556 |
|
o make up a Log::Dispatch::Address |
1557 |
|
o use Data::Map(via ldap) to actually resolve |
1558 |
|
|
1559 |
|
o Torus - client-compatibility |
1560 |
|
o Outlook Express, Outlook 2000, 2002 (win32) |
1561 |
|
o Horde (web) |
1562 |
|
o Netscape & Mozilla (win32 & *nix) |
1563 |
|
o Ximian Evolution (*nix) |
1564 |
|
o TUTOS (web) |
1565 |
|
o Twig (web) |
1566 |
|
o PhpProjekt |
1567 |
|
|
1568 |
|
o jonen@gharb: patched Mail::Audit::Dispatch (don't ask for ~/Mail any more!) |
1569 |
|
|
1570 |
|
o glossary: public bulletin board |
1571 |
|
|
1572 |
|
o dispatchmail: make option "--user=" work again! |
1573 |
|
|
1574 |
|
o flib: |
1575 |
|
o include & boot |
1576 |
|
o include-paths |
1577 |
|
o configKey (servername) => servername/appname |
1578 |
|
o make glib |
1579 |
|
o RPC::Remote: just can talk to single rpc-server!!!! |
1580 |
|
o app-cleanup: |
1581 |
|
o replace ../img/ through img/ globally (in all files found) |
1582 |
|
o grep -ri "../img" | modify.pl --regex=s/\.\.\/img/img/g [--in-type=filelist] |
1583 |
|
o refactor replace_cvs.pl to: |
1584 |
|
finder.pl -R --regex=/CVS/Root . | modify.pl --regex=s/:pserver:/:ext:/ [--in-type=filelist] |
1585 |
|
o is it possible to actually parse settings && arguments (not just "options") using Getopt::Long?? |
1586 |
|
o else: look at CPAN more detailed or make a CliCmd::Option + CliCmd::Argument = CliCmd::Setting!! |
1587 |
|
|
1588 |
|
o 0. Oef::Request -> ... |
1589 |
|
o 1. CliCmd::Setting -> Oef::Request -> [hibernate] -> [wakup] -> Oef::Engine -> Oef::>Task -> Oef::Response |
1590 |
|
o need to freeze a Oef::Request |
1591 |
|
o 2. CliCmd::Setting -> Oef::Request -> Oef::Engine -> Oef::Task -> [hibernate] -> [wakup] -> Oef::Response |
1592 |
|
o need to freeze a Oef::Engine |
1593 |
|
|
1594 |
|
o Oef::Base bases on DesignPattern::Object and DesignPattern::Bridge |
1595 |
|
|
1596 |
|
o refactor DesignPattern::Object::Logger to Oef::Base::Logger |
1597 |
|
|
1598 |
|
o use phpHtmlLib - widgets in a wiki (yakka!) |
1599 |
|
|
1600 |
|
o rename Data::Storage::Handler::NetLDAP to Data::Storage::Handler::LDAP |
1601 |
|
|
1602 |
|
o register: data-storage.[perl.]netfrag.org |
1603 |
|
|
1604 |
|
o look at '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'!!! |
1605 |
|
o better use 'utf-8' to achieve full i18n? |
1606 |
|
|
1607 |
|
|
1608 |
|
|
1609 |
|
|
1610 |
|
|