/[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.113 by joko, Thu Jan 30 23:33:40 2003 UTC revision 1.121 by joko, Fri Jan 31 23:34:25 2003 UTC
# Line 37  for rendering it Line 37  for rendering it
37    
38  joko@netfrag.org - sample stack:  joko@netfrag.org - sample stack:
39    
40    o get (and refactor) from janosch:
41      - serial-interface-perl-scripts (3?)
42        - aquastar.pl
43        - relais.pl
44        - xyz
45      x faxGate.pl: mail-handler (Faxversandmodul)
46    
47    o gtk radiant
48    
49    o serial-line to eagle.psl.netfrag.org
50    
51    o rabit: php-gtk-ide (phpMole?)
52    
53    x mail links to jonen
54    
55    o Quake SDK (bots, ....)
56    
57    o 3dmax: Reactor
58    
59    o look at tools @ perl/bin!!!
60    
61    o trim ~joko/Mail/.rules.pm for new Mailing Lists and CVS Logs (from CVSSpam)
62    
63    o get into ExtUtils::MakeMaker!!!
64    
65    o glossary: sync = get|send new mail & publish|announce
66    
67    x new mechanism to pass configuration-metadata to Torus: 'config_metadata => { file => '../etc/syncOutlookContacts.ini' }, ' and stuff....
68    
69    o TUTOS - to (static) report:
70      o Overview - All Projects: http://www.netfrag.org/tutos/php/product_overview.php?name=
71      o Statistics - All Projects: http://www.netfrag.org/tutos/php/product_overview.php?format=&start=0&format=stat
72      o Timetrack Summary - per User: http://www.netfrag.org/tutos/php/timetrack_overview.php?worker=1036
73      look at:
74      http://www.netfrag.org/tutos/php/res_cal.php?id=1036
75      http://www.netfrag.org/tutos/php/timetrack_overview.php?worker=1036
76    
77    o Torus/XML
78      -----------------------------------------------------------------------------
79      Torus::addItem
80      
81      <item name="" type="Note">
82        <parent name="Torus" type="Project" />
83        <item name="" parent="">
84          <description>
85      
86          </description>
87        </item>
88      </item>
89      -----------------------------------------------------------------------------
90    
91    o register: archive.netfrag.org
92    
93    x already archived somewhere in mail-history
94        Data::Transfer::Sync::API::syncNodes
95          Data::Transfer::Sync::Core::_syncNodes
96            Data::Transfer::Sync::StorageInterface::_getNodeList( source )
97            Data::Transfer::Sync::StorageInterface::_resolveNodeIdent( source )
98            Data::Transfer::Sync::StorageInterface::_statloadNode( target )
99            Data::Transfer::Sync::Compare::Checksum::_readChecksum( source )
100            Data::Transfer::Sync::Core::_buildMap
101            Data::Transfer::Sync::Core::_doTransferToTarget( insert|update )
102            Data::Transfer::Sync::StorageInterface::_statloadNode( target )
103            Data::Transfer::Sync::Compare::Checksum::_readChecksum( target )
104            (Data::Transfer::Sync::Core::_doModifySource_IdentChecksum)
105    
106    o shortcut url: Detailed History (Tracker): http://www.netfrag.org/tutos/php/history_show.php?id=1054
107    
108    o glossary: "bind data" (add relationships and stuff...)
109    
110    o accounts for jonen, janosch and bareface (and all others) for inn@news.netfrag.org
111    
112    x outlook2ldap: win32, perl-5.8.0:
113        ---> App::Config (CPAN, force)
114        Tie::IxHash (CPAN)
115        Log::Dispatch (CPAN)
116        Log::Dispatch::Config (CPAN, force)
117        mixin (ppm)
118        DBI (ppm)
119        Hash::Merge (ppm)
120        Tie::SecureHash (ppm)
121        ---> Date::Manip (CPAN)
122        ---> Net::LDAP (own)
123    
124    o integrate TUTOS and sloccount!? the "costs"?
125    
126    o refactor DesignPattern:: to Data::Code::Object
127    
128    o create apache conf statically|dynamically from some declaration stored in ldap
129    
130    o misc
131      cd /tmp
132      umount /data
133      recover /dev/ubd/2
134    
135    o implement rmtray!!! -> mv xyz /lost+found/tray/xyz
136      -> [ insert project found by jonen here ]
137    
138    o apache startphrase: quepasa.netfrag.org
139    
140    o TUTOS FATAL ERROR Wednesday 22. Jan 2003
141      =================================================================
142        TUTOS FATAL ERROR Wednesday 22. Jan 2003
143      14:15  
144      Error:
145       Opening the MYSQL database MYSQL:tutos@localhost
146      Detail:
147       2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
148      
149      TUTOS Version: 1.0.20021113
150      PHP Version: 4.2.3 Linux
151      PHP Config: /etc/php4/apache/php.ini
152      APACHE Version: Apache/1.3.26 (Unix) Debian GNU/Linux PHP/4.2.3 mod_ssl/2.8.9 OpenSSL/0.9.6g mod_perl/1.26
153      Called from: http://www.netfrag.org/tutos/php/product_show.php?id=1108
154      Called by: 217.231.123.32
155      PHP Info Page
156      =================================================================
157    
158    o Perl::Module::AutoInstall
159      - detect dynamically
160      - download from CPAN
161      - install || force install
162      - continue
163    
164    o perl -MCPAN -eshell
165      install Hash::Merge
166      install Bundle::CPAN
167      install Hash::Merge
168      force install Clone
169      install Hash::Merge
170    
171    o apt-get install libtrash!!!
172    
173    o enhance-apache-perl-configuration:
174      - bug:
175      root@quepasa:/tmp# /etc/init.d/apache start
176      Starting web server: apacheconfiguring dynamic domain "golf5.de"
177      - features!!!
178      - have declaration stored in ldap:
179        - ldap-company-hierarchy-containers
180        - ldap-account-containers
181          - metadata (nsswitch)
182          - contact-information (pim (outlook|horde), notify, etc.)
183        - ldap-data-containers
184          - data-transfer (column/property -> column/property) mappings (via Data::Map)
185          - sendmail-virtusertable & -aliases
186          - mapped apache-config
187    
188    
189    o misc
190    o [task by joko] introduced "dispatchmail" to add mail2news-functionality to "recieveMail" (collector@netfrag.org)    o [task by joko] introduced "dispatchmail" to add mail2news-functionality to "recieveMail" (collector@netfrag.org)
191    x [task by joko] migrated joko_mail from "receiveMail" to "dispatchmail"    x [task by joko] migrated joko_mail from "receiveMail" to "dispatchmail"
192    x [bug from joko] what about mailing from the cli / mails sent from the system (e.g. via CVSSpam):    x [bug from joko] what about mailing from the cli / mails sent from the system (e.g. via CVSSpam):
# Line 1522  o lookup: paul verilio Line 1672  o lookup: paul verilio
1672    
1673  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 !!!
1674    
1675    o make up a Bundle::dispatchmail
1676      o install dispatchmail
1677      o get dispatchmail.pl from nfo-repository
1678        o get Mail::Audit from CPAN
1679        o get Mail::Audit::Dispatch from nfo-repository
1680        o get dependencies
1681          o DesignPattern::Object
1682          o DesignPattern::Bridge
1683          o org::netfrag::shortcuts
1684          o MIME::Lite
1685          o Hash::Merge
1686          o Log::Dispatch
1687          o Log::Dispatch::Config
1688      o load a sample .dispatchmrc into your users home-directory
1689      o edit it according your needs - see (in future) Mail::Audit::Tour
1690      o test your rules by running
1691        o ./buildmail | ./dispatchmail --base=/home/username (you'll need MIME::Lite for running buildmail...)
1692    
1693    o cvshistory
1694      o draw a graphical / navigatable timeline of a cvs-history
1695      o embed urls pointing to arbitrary resources
1696    
1697    o establish: bugs@netfrag.org
1698      o automagically create TUTOS-ticket
1699    
1700    x groupwares / time-trackers
1701      x TUTOS
1702      x phpProjekt
1703      o [include tool from janosch here]
1704    
1705    o get together Log::Dispatch(mail) and Mail::Audit::Dispatch
1706      o make up a Log::Dispatch::Address
1707        o use Data::Map(via ldap) to actually resolve
1708    
1709    o Torus - client-compatibility
1710      o Outlook Express, Outlook 2000, 2002 (win32)
1711      o Horde (web)
1712      o Netscape & Mozilla (win32 & *nix)
1713      o Ximian Evolution (*nix)
1714      o TUTOS (web)
1715      o Twig (web)
1716      o PhpProjekt
1717      
1718    o jonen@gharb: patched Mail::Audit::Dispatch (don't ask for ~/Mail any more!)
1719    
1720    o glossary: public bulletin board
1721    
1722    o dispatchmail: make option "--user=" work again!
1723    
1724    o flib:
1725      o include & boot
1726        o include-paths
1727        o configKey (servername) => servername/appname
1728      o make glib
1729      o RPC::Remote: just can talk to single rpc-server!!!!
1730    o app-cleanup:
1731      o replace ../img/ through img/ globally (in all files found)
1732        o grep -ri "../img" | modify.pl --regex=s/\.\.\/img/img/g [--in-type=filelist]
1733        o refactor replace_cvs.pl to:
1734          finder.pl -R --regex=/CVS/Root . | modify.pl --regex=s/:pserver:/:ext:/ [--in-type=filelist]
1735          o is it possible to actually parse settings && arguments (not just "options") using Getopt::Long??
1736            o else: look at CPAN more detailed or make a CliCmd::Option + CliCmd::Argument = CliCmd::Setting!!
1737      
1738    o 0. Oef::Request -> ...
1739    o 1. CliCmd::Setting -> Oef::Request -> [hibernate] -> [wakup] -> Oef::Engine -> Oef::>Task -> Oef::Response
1740      o need to freeze a Oef::Request
1741    o 2. CliCmd::Setting -> Oef::Request -> Oef::Engine -> Oef::Task -> [hibernate] -> [wakup] -> Oef::Response
1742      o need to freeze a Oef::Engine
1743      
1744    o Oef::Base bases on DesignPattern::Object and DesignPattern::Bridge
1745    
1746    o refactor DesignPattern::Object::Logger to Oef::Base::Logger
1747    
1748    o use phpHtmlLib - widgets in a wiki (yakka!)
1749    
1750    o rename Data::Storage::Handler::NetLDAP to Data::Storage::Handler::LDAP
1751    
1752    o register: data-storage.[perl.]netfrag.org
1753    
1754    o look at '<meta  http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'!!!
1755      o better use 'utf-8' to achieve full i18n?
1756      
1757    
1758    
1759    
1760    

Legend:
Removed from v.1.113  
changed lines
  Added in v.1.121

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