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

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

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

revision 1.105 by joko, Thu Jan 30 05:03:32 2003 UTC revision 1.119 by joko, Fri Jan 31 22:04:18 2003 UTC
# Line 1431  o shortcut for: Line 1431  o shortcut for:
1431    
1432  o look at slurp:/var/www/docbook-dsssl/  o look at slurp:/var/www/docbook-dsssl/
1433    
1434  o make ResourceGroups (group - what else? - resources together - from netfrag.org or other urls/urns)  o make ResourceGroups (group - what else? - resources together - from netfrag.org or other urls/urns or WikiTags)
1435    
1436    o look at R:\staff\public\Research\Mirrored Sites
1437    
1438    o phpw2hfax?
1439    
1440    o look at phpOrgaSync: http://www.ds-services.de/portal/
1441      o ->http://www.phprojekt.com/
1442    
1443    o amavis uses 'Net::Server::PreForkSimple':
1444        Jan 30 07:52:53 quepasa amavis[25445]: 2003/01/30-07:52:53 Amavis (type Net::Server::PreForkSimple) starting! pid(25445)
1445    
1446    o mnogosearch: use searchd? what's spelld?
1447    
1448    o look at quepasa:/etc/apache/httpd.conf:
1449      # MetaDir: specifies the name of the directory in which Apache can find
1450      # meta information files. These files contain additional HTTP headers
1451      # to include when sending the document
1452      #
1453      #MetaDir .web
1454    
1455      #
1456      # MetaSuffix: specifies the file name suffix for the file containing the
1457      # meta information.
1458      #
1459      #MetaSuffix .meta
1460    
1461    o look at quepasa:/etc/apache/httpd.conf:
1462      # Customizable error response (Apache style)
1463      #  these come in three flavors
1464      #
1465      #    1) plain text
1466      #ErrorDocument 500 "The server made a boo boo.
1467      #  n.b.  the (") marks it as text, it does not get output
1468      #
1469      #    2) local redirects
1470      #ErrorDocument 404 /missing.html
1471      #  to redirect to local URL /missing.html
1472      #ErrorDocument 404 /cgi-bin/missing_handler.pl
1473      #  N.B.: You can redirect to a script or a document using server-side-includes.
1474      #
1475      #    3) external redirects
1476      #ErrorDocument 402 http://some.other_server.com/subscription_info.html
1477      #  N.B.: Many of the environment variables associated with the original
1478      #  request will *not* be available to such a script.
1479    
1480    o look at quepasa:/etc/apache/httpd.conf:
1481      # Allow http put (such as Netscape Gold's publish feature)
1482      # Use htpasswd to generate /etc/apache/passwd.
1483      # You must unremark these two lines at the top of this file as well:
1484      #LoadModule put_module          modules/mod_put.so
1485      #
1486      #Alias /upload /tmp
1487      #<Location /upload>
1488      #    EnablePut On
1489      #    AuthType Basic
1490      #    AuthName Temporary
1491      #    AuthUserFile /etc/apache/passwd
1492      #    EnableDelete Off
1493      #    umask 007
1494      #    <Limit PUT>
1495      #       require valid-user
1496      #    </Limit>
1497      #</Location>
1498    
1499    o admin:
1500      o LoginLists (e.g. User-Account per Service(mail (send & recieve), shell, wiki, news))
1501      o IncludeLists (e.g. include newsgroup into newsportal (news2http-gateway), include path to Backup)
1502      o ExcludeLists (e.g. exclude from Indexer (mnoGoSearch))
1503    
1504    o a general question: why does a user *still* has to specifiy *two* servers for mail?
1505      technical - okay (more than....)     -    but from the user perspective? no! just one!
1506      
1507    o benchmark dispatchmail:
1508       a) started via pipe in .forward-file
1509        MTA Queue status...
1510                        /var/spool/mqueue (3 requests)
1511        -----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient-----------
1512        h0U8ARv9027686*   16930 Thu Jan 30 09:13 <news@quepasa.netfrag.org>
1513                                                 <usenet@quepasa.netfrag.org>
1514        h0U8ARv7027686*      56 Thu Jan 30 09:13 <joko_mail@quepasa.netfrag.org>
1515                                                 |"/data/opt/dispatchmail/bin/dispatchm
1516        h0U8ARv5027686*      56 Thu Jan 30 09:13 <joko_mail@quepasa.netfrag.org>
1517                                                 |"/data/opt/dispatchmail/bin/dispatchm
1518                        Total requests: 3
1519       b) as milter-handler????
1520    
1521    o lookup: paul verilio
1522    
1523    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    
1605    

Legend:
Removed from v.1.105  
changed lines
  Added in v.1.119

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