/[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.16 by joko, Thu Feb 6 00:43:53 2003 UTC revision 1.49 by joko, Sun Feb 9 17:44:39 2003 UTC
# Line 170  o look at bonsai? Line 170  o look at bonsai?
170    
171  o scripts from janosch  o scripts from janosch
172    
173  o php-4.3.0???  o LookAt php-4.3.0???
174    
175  o emacs?  o emacs?
176    
177  o check if backend-logging still works!?  o check if backend-logging still works!?
178    
179  o pear-1.0?  o LookAt PythonInPhp
180      o integrate python-library from w2hfax (hfaxlib) into Horde!?
 o patch PEAR::XML::RPC  
    o look at http://cvs.php.net/co.php/pear/XML_RPC/RPC.php  
    o look at http://marc.theaimsgroup.com/?l=pear-dev&m=103578377822397&w=2  
    o provide better patch introducing new error-codes and messages for "local errors":  
       o "could not connect to remote server, failed to open socket"  
       o "could not send data, but socket is open"  
   
 o python in php: integrate python-library from w2hfax!?  
181    
182  o task list  o task list
183    start apache1 (click)    start apache1 (click)
# Line 199  o php-enhancements!? Line 191  o php-enhancements!?
191    o mixin inheritance for php?    o mixin inheritance for php?
192    o manipulating the symbol table?    o manipulating the symbol table?
193    
 o install PEAR::Log-1.5.3  
   o re-integrate (and maybe submit) patches to have timestamp formatted in a different way  
   
194  o integrate timestamp into log-output of CPAN's Log::Dispatch!?  o integrate timestamp into log-output of CPAN's Log::Dispatch!?
195    
 o integrate PEAR::Translation with smarty  
   o look at http://pear.php.net/package-info.php?pacid=124&release=1.2.3  
   o look at http://smarty.php.net  
     
 o send patch for PEAR/Log/file.php  
   
 o make patch for PEAR/XML/RPC.php  
   
 o refactor to PEAR::DB - drivers  
   o glib/Data/Driver/Proxy.php  
   o glib/Data/Driver/RPC/Remote.php  
   o the name??? (DB::RPC?, DB::Remote?, DB::Virtual?)  
   
196  o integrate autogenerated api-documentation for code@netfrag.org  o integrate autogenerated api-documentation for code@netfrag.org
197    use PhpDocumentor: http://phpdocu.sourceforge.net/    use PhpDocumentor: http://phpdocu.sourceforge.net/
198    
# Line 236  o phpLdapBrowser using components from Line 212  o phpLdapBrowser using components from
212               but was refactored two times after that (<custom-app> -> flib/Site/Request -> org.netfrag.glib/Application/AbstractRequest)               but was refactored two times after that (<custom-app> -> flib/Site/Request -> org.netfrag.glib/Application/AbstractRequest)
213      o org.netfrag.glib for tying all that together      o org.netfrag.glib for tying all that together
214    
 o PEAR::Auth::Kerberos???  
   
215  o nfoweb: "powered by" - page  o nfoweb: "powered by" - page
216    o lamp: linux, apache, mysql, php    o lamp: linux, apache, mysql, php
217    o other daemon software: inn, OpenLDAP, OpenSSH, Kerberos 5, sendmail, amavis, Cyrus    o other daemon software: inn, OpenLDAP, OpenSSH, Kerberos 5, sendmail, amavis, Cyrus
# Line 247  o nfoweb: "powered by" - page Line 221  o nfoweb: "powered by" - page
221    o include process view???    o include process view???
222    o link to "IntegratesWith"-page: PIMs, Offices    o link to "IntegratesWith"-page: PIMs, Offices
223    
224  o integrate glib/Data/Driver/Proxy with PEAR::Cache  o Data::Storage and logging via Log::Dispatch - DEEP RECURSION again!!!
225    o use DB::RPC for this!  
226    x build content-index of news.netfrag.org
227      o mnoGoSearch's news-extension seems to require some more database-tuning  ;-(
228      x ./sbin/indexer -a -v 5 -i -u http://www.netfrag.org/webnews/%
229      o automate this:
230        o cd /usr/local/mnogosearch
231        o ./sbin/indexer
232      x ./sbin/indexer -a -p 1 -u http://www.netfrag.org/webnews/%
233      x deleted all "post.php"-documents from mnoGoSearch-index-database
234        x place entry in indexer.conf *before* the "Allow"-rules: "Disallow Regex \/webnews\/post\.php.*"
235        x ... so we have now (for newsportal)
236            Disallow Regex \/webnews\/post\.php.*
237            Allow Regex \/webnews\/
238        x run: ./sbin/indexer -a -v 5 -p 1 -u "http://www.netfrag.org/webnews/post.php%"
239        x or (faster - and will not blow up your apache):
240          ./sbin/indexer -a -u "http://www.netfrag.org/webnews/post.php%"
241    
242    o refactor OEF::Why::Queue
243      o Topics
244        o ORM (Object Relational Mapper)
245        o Data synchronization
246        o Object persistence
247        o Code passivation / Task control
248      o ChangeLog
249      o Todo
250      o Ideas
251        
252  o integrate Application::Config with PEAR::Config  o PEAR
253    
254      o LookAt PEAR-1.0?
255    
256  o use PEAR::Tree    o PEAR::XML::RPC
257    o look at http://opensource.visionp.de/modules/project/tree.php      x remove custom patches
258    o as base data container for "app::menu", "phpHtmlLib::TreeNav"      x re-integrate functionality from these patches at another place
259        o enhance patches
260          o look at http://cvs.php.net/co.php/pear/XML_RPC/RPC.php
261          o look at http://marc.theaimsgroup.com/?l=pear-dev&m=103578377822397&w=2
262          o provide better patch introducing new error-codes and messages for "local errors":
263            o "could not connect to remote server, failed to open socket"
264            o "could not send data, but socket is open"
265    
266      x LookAt PEAR::Log-1.5.3
267        x does it have log-level-constants defined inside itself? yes!
268        x re-integrate patches to have timestamp formatted in a different way
269      
270      o integrate PEAR::Translation with smarty
271        o look at http://pear.php.net/package-info.php?pacid=124&release=1.2.3
272        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
277      
278      o make patch for PEAR/XML/RPC.php
279      
280      o refactor to PEAR::DB - drivers
281        o glib/Data/Driver/Proxy.php
282        o glib/Data/Driver/RPC/Remote.php
283        o the name??? (DB::RPC?, DB::Remote?, DB::Virtual?)
284        
285  o integrate Data::Encode with I18N - Internationalization???    o PEAR::Auth::Kerberos???
286      
287      o integrate glib/Data/Driver/Proxy with PEAR::Cache
288        o use DB::RPC for this!
289        
290      o integrate Application::Config with PEAR::Config
291      
292      o use PEAR::Tree
293        o look at http://opensource.visionp.de/modules/project/tree.php
294        o as base data container for "app::menu", "phpHtmlLib::TreeNav"
295        
296      o integrate Data::Encode with PEAR::I18N - Internationalization???
297      
298      o prepare patches for pear.php.net
299        o configurable timestamp format for PEAR::Log::file
300        o no fatal php errors from PEAR::XML::RPC
301        
302      x why not PEAR::Config?
303        * This class allows for parsing and editing of configuration datasources.
304        * Do not use this class only to read datasources because of the overhead
305        * it creates to keep track of the configuration structure.
306    
307    o auf "tune": Programm beenden... "should not see me"
308    
309    o non-proportional-font-angebots-generator
310    
311    o archiving: manager & cataloguer
312    
313    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
320    
321    o add some notes about licenses:
322      o code: use GPL/LGPL? (GNU General Public License)
323        ->http://www.gnu.org/copyleft/gpl.html
324      o documentation and stuff: use OpenContent License (OPL)?
325        ->http://opencontent.org/opl.shtml?
326    
327    o found: LDSU
328    
329    o what about the missing posts to news.netfrag.org?
330      o e.g. "Wo finde ich .pod-Dokumente auf netfrag.org?"
331      o auto-rotated to some nirvana by a cron-daily?
332    
333    o nfo/Overview
334      o edit
335        ~natraj: redirect to ../optix
336        ~xabbu: redirect to vortex.sytes.net
337        ~janosch: fill with scripts/PerlFileMover.pl, scripts/mail-handler.pl and scripts/conrad-c-control-xyz
338        download: link to http://psl.no-ip.com/public/download/
339      o change css-styles?
340      o reduce width of inner text-field?
341    
342    o netfrag.org - IntegrationPhase2
343      o integrate user-accounts and passwords
344        o inn
345        o phpWiki
346    
347    o mnoGoSearch - modify search-interface
348      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"
351        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
355      a "search at netfrag.org" automagically
356    
357    o distributed backup system with central/global administration point
358      o it's just metadata
359      o transportable via xml
360      o storable in xml, rdbms, ldap
361    
362    o search::OpenContact
363    
364    o add copyright information to source-code!!!
365    
366    o import directory layout (esp. /home/service) of h1.service.netfrag.org to cvs.netfrag.org
367    
368    o add possibility to search for *arbitrary* *unlinked* words against a pre-configured WordExpander,
369       which expands words to refs (e.g. http-url) automagically
370       o add javascript-link: "search for selected word/phrase" against search.netfrag.org
371    
372    o add new topic: "filter"
373      o Regexp::Group
374      o Data::Filter
375      o Mail::Audit
376      o Content-Filters
377        o wiki, tavi, etc.
378        o QuickNote to HTML (what about the name 'iNote'?)
379    
380    o janosch's PerlFileMover
381      o use unlink together with File::Spec instead of doing a "del" via system
382      o use File::List (look at File::Iterator also)
383      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 prepare patches for pear.php.net  o search::[trouble ticket]
404    o configurable timestamp format for PEAR::Log::file  
405    o no fatal php errors from PEAR::XML::RPC  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  x why not PEAR::Config?  o inote.com?
512    * This class allows for parsing and editing of configuration datasources.  
513    * Do not use this class only to read datasources because of the overhead  o search::quickstart
514    * it creates to keep track of the configuration structure.  
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    
 o Data::Storage and logging via Log::Dispatch - DEEP RECURSION again!!!  
528    
529    
530    

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.49

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