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

Contents of /joko/doc/SampleTasks/joko_2003-02.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.66 - (show annotations)
Wed Feb 26 15:56:05 2003 UTC (21 years, 8 months ago) by joko
Branch: MAIN
Changes since 1.65: +17 -12 lines
File MIME type: text/html
+ AUTOCOMMIT: updated/added content

1 <html>
2 <head>
3 <title>joko's sample notes - 2003-02 - ResourceIntegration</title>
4 <link href="/horde/css.php?app=chora" rel="stylesheet" type="text/css" />
5 </head>
6 <body>
7
8
9 <pre>
10
11
12 <hr/>
13
14 o flib:
15 o include & boot
16 o include-paths
17 o configKey (servername) => servername/appname
18 o make glib
19 o RPC::Remote: just can talk to single rpc-server!!!!
20 o app-cleanup:
21 o replace ../img/ through img/ globally (in all files found)
22 o grep -ri "../img" | modify.pl --regex=s/\.\.\/img/img/g [--in-type=filelist]
23 o refactor replace_cvs.pl to:
24 finder.pl -R --regex=/CVS/Root . | modify.pl --regex=s/:pserver:/:ext:/ [--in-type=filelist]
25 o is it possible to actually parse settings && arguments (not just "options") using Getopt::Long??
26 o else: look at CPAN more detailed or make a CliCmd::Option + CliCmd::Argument = CliCmd::Setting!!
27 O refactor Getopt::Simple to Getopt::Easy and add features!? a) argument/option-mechanism b) restrict option-mech
28 symbol: O=Ongoing
29 c use Getopt::Auto???
30 x make Getopt::Easy!!!
31
32
33 o 0. Oef::Request -> ...
34 o 1. CliCmd::Setting -> Oef::Request -> [hibernate] -> [wakup] -> Oef::Engine -> Oef::>Task -> Oef::Response
35 o need to freeze a Oef::Request
36 o 2. CliCmd::Setting -> Oef::Request -> Oef::Engine -> Oef::Task -> [hibernate] -> [wakup] -> Oef::Response
37 o need to freeze a Oef::Engine
38
39 o Oef::Base bases on DesignPattern::Object and DesignPattern::Bridge
40
41 o refactor DesignPattern::Object::Logger to Oef::Base::Logger
42
43 o use phpHtmlLib - widgets in a wiki (yakka!)
44
45 o rename Data::Storage::Handler::NetLDAP to Data::Storage::Handler::LDAP
46
47 o register: data-storage.[perl.]netfrag.org
48
49 o look at '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'!!!
50 o better use 'utf-8' to achieve full i18n?
51
52 o add descriptive words (undelete, etc.) and references to similar projects to mini-howto_trashcan-under-linux_libtrash.html
53
54 o proarc - professional document archiving, indexing, distributing and publishing
55 o archiver
56 archive --reference|meta|content --check-descents=*.txt <path> --type=file|document
57 o indexer
58 index <all>, use mnoGoSearch's indexer
59 o manager
60 o build sets of data
61 o make distribution lists
62 o manage global settings (base-paths/-urls, etc.)
63 o edit object details (public-url, acls, etc.)
64 o edit global and/or per-object metadata
65 o to-be-published (@)
66 o to-be-indexed
67 o build manager-rules on top of that
68 o distributor
69 o prepare/distribute sets of data
70 o publisher
71 o publish data to given url@server
72 a) prepared machine-readable sets for distribution
73 b) human-readable material (e.g.: generated indexes, overviews, details, descent-documents)
74 o add collaboration on top of that!
75 o (technical) annotations, pbb, etc.
76 o what is already there?
77 x found: ProArc, OpenArc - but nothing seems to be truly *open*!
78
79 o Gtk Rules | phpRules - an abstract rule chain editor
80 o modes: dispatchmail, dispatchrequest, ipchains?
81 o look at Outlook 2000, Ximian Evolution, Horde
82
83 o iSerienbrief (mac & win32)
84
85 o freier xml-editor für win32? (nicht auf msxml3 basierend?)
86
87 o Data::Storage
88 - overview
89 - just gives you a handle to a preconfigured data-source.
90 - it's a meta-module on our way to unified data access.
91 - details
92 It also lets you add additional methods to this handle from
93 specified Perl-modules acting as "plugins".
94 It's delivered with "Handlers" ready for talking to rdbms-databases,
95 flat-file databases (csv, etc.), structured files (INPADOC, XML) and
96 oo-rdbms-mappers (orms) - in our case "Tangram" (from CPAN).
97
98 o Resources, Ontologies, Information Delivery
99 o RSS, RDF, RDFS
100
101 o modifier.pl
102 o soap <-> rpc-xml
103 o Tangram-Schema <-> RDF Schema (RDFS)
104
105 o use nntp//rss!!!
106
107 o cvssync
108 o option AUTOCOMMIT
109 o option AUTOADD
110 o mode GUI
111
112 o sieve & XML???
113
114 o cvs & kerberos???
115
116 o enhance Mail::Audit::Dispatch
117 x recieveMail -> dispatchmail & Mail::Audit::Dispatch
118 o Mail::Audit::Dispatch::Folder::Mbox (by joko, the main part of the former recieveMail, just uses Mail::Audit)
119 o Mail::Audit::Dispatch::Spool (by joko, a little part of the former recieveMail, just uses Mail::Audit)
120 x Mail::Audit::Dispatch::Newsgate (by joko, uses Net::NNTP)
121 o Mail::Audit::Dispatch::Folder::Cyrus1 (by jonen, acts as sendmail MDA instead of /usr/sbin/cyrdeliver, but re-dispatches to it again after resolving addresses against an arbitrary data source, see 'Data::Map' stuff....)
122 o Mail::Audit::Dispatch::Faxgate (by janosch, uses /usr/bin/sendfax; still inside 'mail-handler', tbr)
123 o Mail::Audit::Dispatch::Smsgate (by janosch, uses /usr/bin/yaps; still inside 'mail-handler', tbr)
124 o could also use /usr/bin/smssend or some module from CPAN
125 o Mail::Audit::Dispatch::Response (by joko, notifies sender that his/her mail was processed by arbitrary system)
126 o send autoresponse with subject: "Your bug-request was filed." when mailing to bugs@netfrag.org (done by gateway@netfrag.org)
127 o actually do file the message at nfo.support.queue (done by gateway@netfrag.org)
128 o maybe cc: to or integrate with tutos or other ticketing system (bugzilla)???)
129 o this should be the basic functionality needed to implement known features as "autoresponder" or "vacation" on top of this
130
131 o write about:
132 o path-structure inside dev-cvs (->bareface, ->janosch)
133 o path-structure inside sysadmin-cvs (hosts, skels) (->jonen)
134 o path-structure at web/pub (->jonen)
135
136 o enhance newsportal
137 o features for ArticleViewer:
138 o embedded images
139 o MIME capability
140 o HTML frameset capability
141 o show in external window
142 o convert to HTML tables!?
143
144 o a StartingPoint: TUTOS Project/Product Overview
145
146 o generate some documentation for flib and glib automagically
147 o use JavaDoc? see ->phpHtmlLib
148 o use phpDoc? see ->Xyz
149
150 o yakka:
151 o SeperationOfWikiCoreFeatures
152 o revisioning
153 o EnhancementOfCoreFeatures
154 o object oriented linking/referencing
155 o reference maintenance capabilities (copy, move, unlink) (+clone, +deep_copy)
156 o reference structuring (make set, add more metadata)
157 o use RDF and/or RDFS?
158 o look at RDFWiki....
159 o EnhancementOfFrontend
160 o ReIntegrationOfWikiCoreFeatures
161
162 o "outsource" mysql from quepasa.netfrag.org to h1.service.netfrag.org
163
164 o establish slapd on h1.service.netfrag.org
165
166 o faxabruf für w2hfax (sendfax -d <nummer> -p)
167 o konvertiere empfanges dokument von ps nach pdf, tiff?
168
169 o look at bonsai?
170
171 o scripts from janosch
172
173 o LookAt php-4.3.0???
174
175 o emacs?
176
177 o check if backend-logging still works!?
178
179 o LookAt PythonInPhp
180 o integrate python-library from w2hfax (hfaxlib) into Horde!?
181
182 o task list
183 start apache1 (click)
184 start mysql (type net start mysql)
185 start internet explorer (click)
186 start explorer (press win-key & e)
187 navigate to target
188 open in ultraedit
189
190 o php-enhancements!?
191 o mixin inheritance for php?
192 o manipulating the symbol table?
193
194 o integrate timestamp into log-output of CPAN's Log::Dispatch!?
195
196 o integrate autogenerated api-documentation for code@netfrag.org
197 use PhpDocumentor: http://phpdocu.sourceforge.net/
198
199 o phpLdapBrowser using components from
200 o PEAR (DB_ldap)
201 o smarty (maybe some parts for gui rendering)
202 o phpHtmlLib (abstraction of basic html tags and more highlevel widgets, gui/forms-to-data binding)
203 o netfrag.org
204 o yakka as navigation-backend
205 o on-the-fly generation of navigation-structure
206 o page-rendering, -dispatching and -layout
207 o maybe integrate these together to get max. overview over all details
208 to be able to provide enough abstraction in implementation:
209 o current dispatcher from yakka (Engine 1.0?, Engine 2.0?)
210 o dispatchrequest (the generic dispatcher which listens at http://cvs.netfrag.org and http://news.netfrag.org)
211 o glib/Application/AbstractRequest (a component which grew out of a custom application once,
212 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
214
215 o nfoweb: "powered by" - page
216 o lamp: linux, apache, mysql, php
217 o other daemon software: inn, OpenLDAP, OpenSSH, Kerberos 5, sendmail, amavis, Cyrus
218 o other software: TWiki, phpWiki, viewcvs, newsportal
219 o other languages: bash, perl, python, ruby, etc., etc.
220 o make links...
221 o include process view???
222 o link to "IntegratesWith"-page: PIMs, Offices
223
224 o Data::Storage and logging via Log::Dispatch - DEEP RECURSION again!!!
225
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 PEAR
253
254 o LookAt PEAR-1.0?
255
256 o PEAR::XML::RPC
257 x remove custom patches
258 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 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 search::[trouble ticket]
404
405 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 o inote.com?
512
513 o search::quickstart
514
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
528 o backup of quepasa.netfrag.org on meister.ultrajan.de
529 o cd /home/joko
530 o cvs -d :ext:joko@netfrag.org:/var/lib/cvs checkout joko/virtual/joko_backup_ultrajan
531
532 o org.netfrag.glib
533
534 function getObjectList() {
535 // -------------------- clone this & modify ----------
536 $rpcinfo = $this->rpcinfo;
537 $cache_key = session_id() . "-" . "ObjectTypeList";
538 <b>$objectTypeList = mkObject('Data::Driver::Proxy', $cache_key, array( key => 1, command => 'getObjectList', remote => 1, rpcinfo => $rpcinfo, cache => array( db => 0, session => 1 ) ) );</b>
539 $result = $objectTypeList->getAttributes();
540 return $result;
541 // -------------------- clone this & modify ----------
542 }
543
544 o check out xoops: www.xoops.org
545
546 o search::Manuel Lemos
547
548 o use XOOPS (uses smarty) and PRAX (instead / together with RPC::XML?)
549
550 o collaborative Dynabooks, Constructionism, Intertwingulation
551
552 o search::RBAC
553
554 o check out
555 o squeakland.org
556 o binarycloud: http://greenhell.com/BinaryCloud
557 o http://dev.greenhell.com/
558 o http://greenhell.com/phpWebForm
559 o http://greenhell.com/dataMiner
560
561 o binarycloud FormBuilder!!!
562
563 o for Perl??
564 o ant
565 o wsif
566
567 o search::Beaming Files - OpenOBEX
568
569 o winscp!
570
571 o OBEX!!!
572
573 o Generic object exchange profile (GOEP)
574
575 o Object push profile (OPP)
576
577 o l2cap - Logical Link Control and Adaptation Protocol
578
579 o http://www.bluetoothsig.org/upf/
580 UnPlugFest-12 (FULL) - Europe - October 2003
581
582 o ISO 13250
583
584 o XML::RPC --> XMLRPC::Lite???
585
586 o in search for a native perl make solution:
587 - gnu make: http://www.gnu.org/software/make/
588 - java ant: http://ant.apache.org/
589 - perforce jam (just another make): http://www.perforce.com/jam/jam.html
590 - perl make: http://search.cpan.org/author/MHOSKEN/Font-TTF-0.32/pmake.bat
591 pmake - a perl 'make' replacement
592 based on:
593 - CPAN Make: http://search.cpan.org/author/NI-S/Make-1.00/
594 Make - module for processing makefiles
595 - Phing: http://webstract.org/
596 Phing is a build system, similar to Gnu make, and Apache ant,
597 though it's concept is closer to ant than it is to gnumake.
598 In fact, Phing was written with ant's design in mind to create a build system.
599 Phing stands for "PHphmake Is Not Gnumake".
600 - nant: http://nant.sourceforge.net/
601 NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles.
602 In practice it's a lot like Ant. NAnt has been tested with the .Net Release.
603 - cons - A Make replacement
604 http://www.dsmit.com/cons/
605 - SCons: http://www.scons.org/
606 a Software Construction tool
607 - a-a-p: http://www.a-a-p.org/
608 - Data::Flow - Perl extension for simple-minded recipe-controlled build of data
609 http://search.cpan.org/dist/Data-Flow/Flow.pm
610 - OpenOffice.org - Build tool
611
612 o CPAN:
613 o JHI
614 o Text::Starfish
615 o Meta-0.08 > java_run.pl
616 o Jvm
617 o Java
618 o Inline::Java
619 o PBJ::JNI
620 o PDL::IO::HDF5
621
622 o look at mini-xml (php and perl!)
623
624 o search::perl- and php- development
625
626 o bonobo
627 o 1.
628 perl -MCPAN -eshell
629 install Bonobo
630 Gtk::Perl didn't work
631 cd /root/.cpan/build/Gtk-Perl-0.7008
632 perl Makefile.PL --with-gtk-force --without-guessing
633 install XML::Writer
634 (install GNOME::GNORBA)
635 o 2.
636 perl2html
637 CPAN: GDA GNU Data Access (GDA) Perl Module Library (libgda)
638 o 3.
639 The Perl Shell (psh): http://www.gregorpurdy.com/gregor/psh/
640 o 4.
641 apt-get install bonobo-python
642
643 o rap: Request and Process
644 or: Ant for Perl
645 o use:
646 o Data::Flow
647 o psh (http://search.cpan.org/src/GREGOR/psh-1.8/)
648 o HDF?
649 o XML::Simple
650 o XPC.pm - XML Procedure Call Classes (http://search.cpan.org/src/GREGOR/XPC-0.2/lib/XPC.pm)
651 o POE::Component::JobQueue
652 o Schedule
653 o Term::ShellKit
654 o IPC::Run
655 o XML Procedure Call (XPC)
656
657 o alternative to XML::Simple?
658 o XML::Twig
659 o Scalar::Util
660 o WeakRef
661 o XML::UM
662 o XML::TreeBuilder
663 o XML::STX
664 o XML::SAX
665 x XML::Parser(Style=Tree)!
666
667 o ojb
668 http://db.apache.org/ojb/
669 ObJectRelationalBridge (OJB) is an Object/Relational mapping tool
670 that allows transparent persistence for Java Objects against relational databases.
671
672 x some new perl modules (important for the framework)
673 x Data::Code::Module
674 x Data::Code::Ref
675 x Data::Code::Scalar
676 x Data::Code::Symbol
677 x Data::Rap
678 x Log::Dispatch::Config::Object
679
680 x netfrag.org - new shortcuts
681 x prepare:
682 export PATH=$PATH:/home/max/dev/netfrag.org/nfo/perl/scripts/shortcuts
683 x run-there:
684 run-there.pl ~/dev/netfrag.org/nfo/perl "cvs -q update -d"
685 x rap:
686 rap.pl <target>
687 x rap.pl hello world
688 x rap.pl hello config
689 x rap.pl hello db
690
691 o Data::Transfer::Sync: wording: descent <-> descendant???
692
693 o Perl:
694 o we have:
695 __PACKAGE__, __FILE__, __LINE__
696 o what about:
697 __OBJECT__, __NAMESPACE__, __CHILD__?
698 .... or some other custom defined ones?
699 ... or (at least) an alternative to them!!!
700
701 x OEF
702 # FIXME: this should be encapsulated by a rpc-service
703 # -> see API/Admin
704 # establishing this here is just a step to that
705 # btw: it should also be possible to trigger advanced
706 # jobs from a flat script *without* any rpc stuff.
707
708 x branding:
709 - wetter.msn.de
710 - vwwetter.msn.de
711 - wetter.msn.ch
712 - wetter.msn.at
713
714 x renamed core methods
715 x object2hash -> expand
716 x hash2object -> merge_to
717 x var2utf8 -> latin_to_utf8
718 x var_utf2iso -> utf8_to_latin
719 x trim -> ??? (properly wrapped - hopefully....)
720
721 o break intertwingulation
722
723 o determine how far away a bit of information is...
724 just count the links needed to be visited for that purpose! ;-)
725 x two examples:
726 x XLink - what was that about? (3x)
727 x http://netfrag.org/search/?q=xlink
728 x http://www.netfrag.org/webnews/article.php?id=585&group=nfo.links.computing
729 x http://www.w3.org/TR/xlink/
730 x making '<img ...' - tags with phpHtmlLib - how did that work exactly? (3x)
731 x http://phphtmllib.newsblob.com/
732 x http://phphtmllib.newsblob.com/javadoc.php
733 x http://phphtmllib.newsblob.com/doc/phpHtmlLib/_tag_utils_html_utils_inc.html#functionhtml_img
734
735 o write "Thank You!" to authors of phpHtmlLib! (phphtmllib.newsblob.com)
736 o compare lib with different comparable others (binarycloud, xoom, etc.)
737 o ask jonen!
738
739 o search::txt2regex
740
741 o http://www.osdn.com/osdnsearch.pl?query=sync
742
743 o http://netfrag.org/search/?q=sync
744
745 o synchronize bookmarks between differenty clients and arbitrary types of clients
746
747 o search::miray
748
749 o http://slashdot.org/articles/02/09/09/1246220.shtml?tid=100
750
751 o frontend for amavis quarantine area?
752 see http://www.mailfrontier.com/
753
754 o frontend for mail system
755 o postmaster mails
756 o 'dead.letter's
757 o routing, aliasing
758
759 o hdup 1.6
760
761 x tune the search-page
762
763 x establish
764 x search IN CNAME quepasa
765 o sync-meta IN CNAME quepasa
766 o docs IN CNAME quepasa
767
768 o refactor joko/doc/topics.html
769
770 o for ViewCVS
771 - link (beside "Download tarball"): "JumpToDocumentation" (Manual, additional Resources, etc.)
772
773 o for phpDocumentIndex
774 - link "Download tarball" (like ViewCVS)
775
776 x nfoweb:
777 link natraj to optix
778
779 x look at: http://213.133.118.38/icons/icon.sheet.gif
780
781 o re-enable automation of:
782 o indexer (mnoGoSearch)
783 o document builder (various places)
784 o /docs
785 o /~joko
786 o /~jonen
787 o ... maybe integrate [run now] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
788 o ... maybe integrate [run@interval] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
789 to display a metadata settings page to let the user build/edit a cron entry easily!
790 o new field for list of DocumentIndex: "last run by/on" (to show the user if a script was run by another script or by a user)
791
792 o Html widgets - final solution!? (q: php|perl?) (a: keep it multifold!)
793 x phpHtmlLib (for now)
794 o later: Perl Widget Library, follow: http://www.netfrag.org/webnews/article.php?id=406&group=nfo.links.computing
795
796 x perl -MCPAN -eshell -- install Apache::FileManager
797 x perl -MCPAN -e "install Apache::FileManager"
798 Apache::FileManager
799 File::Remove
800 File::NCopy
801 CGI::Cookie
802 Archive::Any
803 Apache::Request
804 Archive::Any
805 Class::Virtually::Abstract
806 Class::Data::Inheritable
807 Carp::Assert
808 Class::ISA
809
810 o OO, XML, Directories, Schemas, User Interfaces
811 o Schema for Object-Oriented XML
812 follow::http://www.netfrag.org/webnews/article.php?id=149&group=nfo.links.computing
813 o DSML: RDF <-> LDAP
814 follow::http://www.netfrag.org/webnews/article.php?id=215&group=nfo.links.computing
815 o CC-PP - A user side framework for enhanced content negotiation
816 follow::http://www.netfrag.org/webnews/article.php?id=152&group=nfo.links.computing
817
818 o PoweredBy page for netfrag.org
819 o from hetzner
820 o over suse, uml, debian
821 o to gnu, apache, perl, php and stuff
822
823 o ViewableBy page for netfrag.org
824 o from lynx
825 o over netscape 2-, ie 3-
826 o to mozilla x and kde x
827 o (what about syndicator-clients?)
828
829 o AccessableBy page:
830 o ListenTo (e.g. say.exe)
831 o FeelIt (some braille driver)
832 o ??? integration to ie|moz ???
833
834 x Auszug aus "Gesammelte Weisheiten" von http://isgwww.cs.uni-magdeburg.de/~raab/wisdom.html
835 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/41./
836 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/35./
837 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/28./
838 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/av.. Murphy's Gesetz/
839 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/w.. Clarke's Gesetz der revolutionären Ideen/
840 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/11.|12./
841
842 x follow::http://www.netfrag.org/search/?q=rap
843 or (alternative): follow::http://search.netfrag.org/rap
844
845
846 o todo, 2003-02-26
847 x better shortcut syntax for search.netfrag.org, e.g.:
848 x http://search.netfrag.org/hello world
849 x http://search.netfrag.org/phpHtmlLib
850 o re-enable yakka
851 o begin twingle (proj./lang.)
852 o start twingle-impl. (in perl)
853 o LinkExpansion: link-extrapolation/-expansion (http://...)
854 o proposal: search::Intertwingularity should be resolved/dispatched (via dispatchrequest) to
855 x http://www.netfrag.org/search/?q=Intertwingularity
856 x http://search.netfrag.org/Intertwingularity
857 o search::..., follow::..., etc.
858 o AutoColouring:
859 o '^(\s|\t)*o' => 'red'
860 o '^(\s|\t)*x' => 'green'
861 o NamespaceDetection - find 'Word::Word::Word' style things
862 o coloring: '\w::|::\w' => 'orange'
863 o url-expansion: lookup found name in a KeywordRegistry (sub-node: "namespace")
864 (a registry-db (has to store classnames from perl and/or php and stuff))
865 o propose twingle-impl. (for php/yakka)
866 o phpDocumentIndex
867 o re-enable "stat" for symlinks - if possible
868 o "last run by/on"
869 o sync-meta:
870 o website (TWiki): http://sync-meta.netfrag.org
871 o newsgroup (inn): news://news.netfrag.org/nfo.sync-meta
872 o mail-address (sendmail, dispatchmail, inn): sync-meta@netfrag.org
873 o first content
874 o refactor stuff from joko/doc
875 o contact (addresses from above)
876 o add responses to gde-post
877 o announce internally
878 o announce otherwhere?
879 o mkProject@sourceforge?
880 o tree for html, follow http://search.netfrag.org/?q=tree:
881 x view layer: (frontend/dhtml) use joust or (maybe better) XTree, follow http://search.netfrag.org/xTree
882 x model layer: look at PEAR::Tree, follow http://search.netfrag.org/?q=pear::tree
883 o controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?)
884 o backend layer: maybe use File::List (perl) for directory traversal backend, follow http://search.netfrag.org/?q=pear::tree
885 o look at: search::TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib)
886 ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs
887 o phpHtmlLib::TreeCSSNav|TreeDHtmlNav?
888
889 o integrate rendering of phpHtmlLibWidgets as YakkaPlugins (via special TaviTags)
890
891 o scan true papers and find "rap" on them (kinda adaptive ocr required!)
892
893 o add to search-page:
894 "Search-System is running under high load: The indexer is refreshing it's database!"
895 o required for this: trigger from /usr/local/mnogosearch/sbin/indexer
896
897 o search desktop - functionality across *nix and windows
898
899 o again: FaxThis
900
901 o arcor:
902 https://www.kunden.arcor.de/ksc/impressum.jsp
903
904 o fax-gateway @ netfrag.org (via jonen, box18?)
905
906
907
908
909
910
911 </pre>
912
913 <hr/>
914 $Id: joko_2003-02.html,v 1.62 2003/02/26 13:26:06 joko Exp $
915
916 </body>
917 </html>

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