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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Wed Feb 26 17:07:55 2003 UTC (21 years, 9 months ago) by joko
Branch: MAIN
+ initial commit, moved from '.html'

1 <h1>joko's sample notes - 2003-02 - ResourceIntegration</h1>
2
3 <hr/>
4
5 o flib:
6 o include & boot
7 o include-paths
8 o configKey (servername) => servername/appname
9 o make glib
10 o RPC::Remote: just can talk to single rpc-server!!!!
11 o app-cleanup:
12 o replace ../img/ through img/ globally (in all files found)
13 o grep -ri "../img" | modify.pl --regex=s/\.\.\/img/img/g [--in-type=filelist]
14 o refactor replace_cvs.pl to:
15 finder.pl -R --regex=/CVS/Root . | modify.pl --regex=s/:pserver:/:ext:/ [--in-type=filelist]
16 o is it possible to actually parse settings && arguments (not just "options") using Getopt::Long??
17 o else: look at CPAN more detailed or make a CliCmd::Option + CliCmd::Argument = CliCmd::Setting!!
18 O refactor Getopt::Simple to Getopt::Easy and add features!? a) argument/option-mechanism b) restrict option-mech
19 symbol: O=Ongoing
20 c use Getopt::Auto???
21 x make Getopt::Easy!!!
22
23 o 0. Oef::Request -> ...
24 o 1. CliCmd::Setting -> Oef::Request -> [hibernate] -> [wakup] -> Oef::Engine -> Oef::>Task -> Oef::Response
25 o need to freeze a Oef::Request
26 o 2. CliCmd::Setting -> Oef::Request -> Oef::Engine -> Oef::Task -> [hibernate] -> [wakup] -> Oef::Response
27 o need to freeze a Oef::Engine
28
29 o Oef::Base bases on DesignPattern::Object and DesignPattern::Bridge
30
31 o refactor DesignPattern::Object::Logger to Oef::Base::Logger
32
33 o use phpHtmlLib - widgets in a wiki (yakka!)
34
35 o rename Data::Storage::Handler::NetLDAP to Data::Storage::Handler::LDAP
36
37 o register: data-storage.[perl.]netfrag.org
38
39 o look at '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'!!!
40 o better use 'utf-8' to achieve full i18n?
41
42 o add descriptive words (undelete, etc.) and references to similar projects to mini-howto_trashcan-under-linux_libtrash.html
43
44 o proarc - professional document archiving, indexing, distributing and publishing
45 o archiver
46 archive --reference|meta|content --check-descents=*.txt <path> --type=file|document
47 o indexer
48 index <all>, use mnoGoSearch's indexer
49 o manager
50 o build sets of data
51 o make distribution lists
52 o manage global settings (base-paths/-urls, etc.)
53 o edit object details (public-url, acls, etc.)
54 o edit global and/or per-object metadata
55 o to-be-published (@)
56 o to-be-indexed
57 o build manager-rules on top of that
58 o distributor
59 o prepare/distribute sets of data
60 o publisher
61 o publish data to given url@server
62 a) prepared machine-readable sets for distribution
63 b) human-readable material (e.g.: generated indexes, overviews, details, descent-documents)
64 o add collaboration on top of that!
65 o (technical) annotations, pbb, etc.
66 o what is already there?
67 x found: ProArc, OpenArc - but nothing seems to be truly *open*!
68
69 o Gtk Rules | phpRules - an abstract rule chain editor
70 o modes: dispatchmail, dispatchrequest, ipchains?
71 o look at Outlook 2000, Ximian Evolution, Horde
72
73 o iSerienbrief (mac & win32)
74
75 o freier xml-editor für win32? (nicht auf msxml3 basierend?)
76
77 o Data::Storage
78 - overview
79 - just gives you a handle to a preconfigured data-source.
80 - it's a meta-module on our way to unified data access.
81 - details
82 It also lets you add additional methods to this handle from
83 specified Perl-modules acting as "plugins".
84 It's delivered with "Handlers" ready for talking to rdbms-databases,
85 flat-file databases (csv, etc.), structured files (INPADOC, XML) and
86 oo-rdbms-mappers (orms) - in our case "Tangram" (from CPAN).
87
88 o Resources, Ontologies, Information Delivery
89 o RSS, RDF, RDFS
90
91 o modifier.pl
92 o soap <-> rpc-xml
93 o Tangram-Schema <-> RDF Schema (RDFS)
94
95 o use nntp//rss!!!
96
97 o cvssync
98 o option AUTOCOMMIT
99 o option AUTOADD
100 o mode GUI
101
102 o sieve & XML???
103
104 o cvs & kerberos???
105
106 o enhance Mail::Audit::Dispatch
107 x recieveMail -> dispatchmail & Mail::Audit::Dispatch
108 o Mail::Audit::Dispatch::Folder::Mbox (by joko, the main part of the former recieveMail, just uses Mail::Audit)
109 o Mail::Audit::Dispatch::Spool (by joko, a little part of the former recieveMail, just uses Mail::Audit)
110 x Mail::Audit::Dispatch::Newsgate (by joko, uses Net::NNTP)
111 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....)
112 o Mail::Audit::Dispatch::Faxgate (by janosch, uses /usr/bin/sendfax; still inside 'mail-handler', tbr)
113 o Mail::Audit::Dispatch::Smsgate (by janosch, uses /usr/bin/yaps; still inside 'mail-handler', tbr)
114 o could also use /usr/bin/smssend or some module from CPAN
115 o Mail::Audit::Dispatch::Response (by joko, notifies sender that his/her mail was processed by arbitrary system)
116 o send autoresponse with subject: "Your bug-request was filed." when mailing to bugs@netfrag.org (done by gateway@netfrag.org)
117 o actually do file the message at nfo.support.queue (done by gateway@netfrag.org)
118 o maybe cc: to or integrate with tutos or other ticketing system (bugzilla)???)
119 o this should be the basic functionality needed to implement known features as "autoresponder" or "vacation" on top of this
120
121 o write about:
122 o path-structure inside dev-cvs (->bareface, ->janosch)
123 o path-structure inside sysadmin-cvs (hosts, skels) (->jonen)
124 o path-structure at web/pub (->jonen)
125
126 o enhance newsportal
127 o features for ArticleViewer:
128 o embedded images
129 o MIME capability
130 o HTML frameset capability
131 o show in external window
132 o convert to HTML tables!?
133
134 o a StartingPoint: TUTOS Project/Product Overview
135
136 o generate some documentation for flib and glib automagically
137 o use JavaDoc? see ->phpHtmlLib
138 o use phpDoc? see ->Xyz
139
140 o yakka:
141 o SeperationOfWikiCoreFeatures
142 o revisioning
143 o EnhancementOfCoreFeatures
144 o object oriented linking/referencing
145 o reference maintenance capabilities (copy, move, unlink) (+clone, +deep_copy)
146 o reference structuring (make set, add more metadata)
147 o use RDF and/or RDFS?
148 o look at RDFWiki....
149 o EnhancementOfFrontend
150 o ReIntegrationOfWikiCoreFeatures
151
152 o "outsource" mysql from quepasa.netfrag.org to h1.service.netfrag.org
153
154 o establish slapd on h1.service.netfrag.org
155
156 o faxabruf für w2hfax (sendfax -d <nummer> -p)
157 o konvertiere empfanges dokument von ps nach pdf, tiff?
158
159 o look at bonsai?
160
161 o scripts from janosch
162
163 o LookAt php-4.3.0???
164
165 o emacs?
166
167 o check if backend-logging still works!?
168
169 o LookAt PythonInPhp
170 o integrate python-library from w2hfax (hfaxlib) into Horde!?
171
172 o task list
173 start apache1 (click)
174 start mysql (type net start mysql)
175 start internet explorer (click)
176 start explorer (press win-key & e)
177 navigate to target
178 open in ultraedit
179
180 o php-enhancements!?
181 o mixin inheritance for php?
182 o manipulating the symbol table?
183
184 o integrate timestamp into log-output of CPAN's Log::Dispatch!?
185
186 o integrate autogenerated api-documentation for code@netfrag.org
187 use PhpDocumentor: http://phpdocu.sourceforge.net/
188
189 o phpLdapBrowser using components from
190 o PEAR (DB_ldap)
191 o smarty (maybe some parts for gui rendering)
192 o phpHtmlLib (abstraction of basic html tags and more highlevel widgets, gui/forms-to-data binding)
193 o netfrag.org
194 o yakka as navigation-backend
195 o on-the-fly generation of navigation-structure
196 o page-rendering, -dispatching and -layout
197 o maybe integrate these together to get max. overview over all details
198 to be able to provide enough abstraction in implementation:
199 o current dispatcher from yakka (Engine 1.0?, Engine 2.0?)
200 o dispatchrequest (the generic dispatcher which listens at http://cvs.netfrag.org and http://news.netfrag.org)
201 o glib/Application/AbstractRequest (a component which grew out of a custom application once,
202 but was refactored two times after that (<custom-app> -> flib/Site/Request -> org.netfrag.glib/Application/AbstractRequest)
203 o org.netfrag.glib for tying all that together
204
205 o nfoweb: "powered by" - page
206 o lamp: linux, apache, mysql, php
207 o other daemon software: inn, OpenLDAP, OpenSSH, Kerberos 5, sendmail, amavis, Cyrus
208 o other software: TWiki, phpWiki, viewcvs, newsportal
209 o other languages: bash, perl, python, ruby, etc., etc.
210 o make links...
211 o include process view???
212 o link to "IntegratesWith"-page: PIMs, Offices
213
214 o Data::Storage and logging via Log::Dispatch - DEEP RECURSION again!!!
215
216 x build content-index of news.netfrag.org
217 o mnoGoSearch's news-extension seems to require some more database-tuning ;-(
218 x ./sbin/indexer -a -v 5 -i -u http://www.netfrag.org/webnews/%
219 o automate this:
220 o cd /usr/local/mnogosearch
221 o ./sbin/indexer
222 x ./sbin/indexer -a -p 1 -u http://www.netfrag.org/webnews/%
223 x deleted all "post.php"-documents from mnoGoSearch-index-database
224 x place entry in indexer.conf *before* the "Allow"-rules: "Disallow Regex \/webnews\/post\.php.*"
225 x ... so we have now (for newsportal)
226 Disallow Regex \/webnews\/post\.php.*
227 Allow Regex \/webnews\/
228 x run: ./sbin/indexer -a -v 5 -p 1 -u "http://www.netfrag.org/webnews/post.php%"
229 x or (faster - and will not blow up your apache):
230 ./sbin/indexer -a -u "http://www.netfrag.org/webnews/post.php%"
231
232 o refactor OEF::Why::Queue
233 o Topics
234 o ORM (Object Relational Mapper)
235 o Data synchronization
236 o Object persistence
237 o Code passivation / Task control
238 o ChangeLog
239 o Todo
240 o Ideas
241
242 o PEAR
243
244 o LookAt PEAR-1.0?
245
246 o PEAR::XML::RPC
247 x remove custom patches
248 x re-integrate functionality from these patches at another place
249 o enhance patches
250 o look at http://cvs.php.net/co.php/pear/XML_RPC/RPC.php
251 o look at http://marc.theaimsgroup.com/?l=pear-dev&m=103578377822397&w=2
252 o provide better patch introducing new error-codes and messages for "local errors":
253 o "could not connect to remote server, failed to open socket"
254 o "could not send data, but socket is open"
255
256 x LookAt PEAR::Log-1.5.3
257 x does it have log-level-constants defined inside itself? yes!
258 x re-integrate patches to have timestamp formatted in a different way
259
260 o integrate PEAR::Translation with smarty
261 o look at http://pear.php.net/package-info.php?pacid=124&release=1.2.3
262 o look at http://smarty.php.net
263 o refactor flib/Application/i10n/LocaleText.php
264
265
266 o send patch for PEAR/Log/file.php
267
268 o make patch for PEAR/XML/RPC.php
269
270 o refactor to PEAR::DB - drivers
271 o glib/Data/Driver/Proxy.php
272 o glib/Data/Driver/RPC/Remote.php
273 o the name??? (DB::RPC?, DB::Remote?, DB::Virtual?)
274
275 o PEAR::Auth::Kerberos???
276
277 o integrate glib/Data/Driver/Proxy with PEAR::Cache
278 o use DB::RPC for this!
279
280 o integrate Application::Config with PEAR::Config
281
282 o use PEAR::Tree
283 o look at http://opensource.visionp.de/modules/project/tree.php
284 o as base data container for "app::menu", "phpHtmlLib::TreeNav"
285
286 o integrate Data::Encode with PEAR::I18N - Internationalization???
287
288 o prepare patches for pear.php.net
289 o configurable timestamp format for PEAR::Log::file
290 o no fatal php errors from PEAR::XML::RPC
291
292 x why not PEAR::Config?
293 * This class allows for parsing and editing of configuration datasources.
294 * Do not use this class only to read datasources because of the overhead
295 * it creates to keep track of the configuration structure.
296
297 o auf "tune": Programm beenden... "should not see me"
298
299 o non-proportional-font-angebots-generator
300
301 o archiving: manager & cataloguer
302
303 o schema-convertors
304 o ldap-schema -> rdfs?
305 o tangram-schema -> rdfs?
306 o DBIx::DBSchema <-> rdfs?
307 o => web-based rdfs-browser/-editor???
308
309 o glossary: Abstract Syntax Notation Basic Encoding Rules (ASN.1/BER) records
310
311 o add some notes about licenses:
312 o code: use GPL/LGPL? (GNU General Public License)
313 ->http://www.gnu.org/copyleft/gpl.html
314 o documentation and stuff: use OpenContent License (OPL)?
315 ->http://opencontent.org/opl.shtml?
316
317 o found: LDSU
318
319 o what about the missing posts to news.netfrag.org?
320 o e.g. "Wo finde ich .pod-Dokumente auf netfrag.org?"
321 o auto-rotated to some nirvana by a cron-daily?
322
323 o nfo/Overview
324 o edit
325 ~natraj: redirect to ../optix
326 ~xabbu: redirect to vortex.sytes.net
327 ~janosch: fill with scripts/PerlFileMover.pl, scripts/mail-handler.pl and scripts/conrad-c-control-xyz
328 download: link to http://psl.no-ip.com/public/download/
329 o change css-styles?
330 o reduce width of inner text-field?
331
332 o netfrag.org - IntegrationPhase2
333 o integrate user-accounts and passwords
334 o inn
335 o phpWiki
336
337 o mnoGoSearch - modify search-interface
338 o simpler form:
339 o just two fields/areas: a) searchword b) (restrict) searcharea-/scope (by word, by checkboxing)
340 o remember "last recent searches"
341 o give user possibility to "mark search as private"
342 o focus input-field on page load (javascript!)
343
344 o describe how to add a button to ie (via javascript) (or moz? via XUL?) which triggers
345 a "search at netfrag.org" automagically
346
347 o distributed backup system with central/global administration point
348 o it's just metadata
349 o transportable via xml
350 o storable in xml, rdbms, ldap
351
352 o search::OpenContact
353
354 o add copyright information to source-code!!!
355
356 o import directory layout (esp. /home/service) of h1.service.netfrag.org to cvs.netfrag.org
357
358 o add possibility to search for *arbitrary* *unlinked* words against a pre-configured WordExpander,
359 which expands words to refs (e.g. http-url) automagically
360 o add javascript-link: "search for selected word/phrase" against search.netfrag.org
361
362 o add new topic: "filter"
363 o Regexp::Group
364 o Data::Filter
365 o Mail::Audit
366 o Content-Filters
367 o wiki, tavi, etc.
368 o QuickNote to HTML (what about the name 'iNote'?)
369
370 o janosch's PerlFileMover
371 o use unlink together with File::Spec instead of doing a "del" via system
372 o use File::List (look at File::Iterator also)
373 o use some directory watcher module or make one from that?
374 o POE::Component::DirWatch
375 http://search.cpan.org/author/CHOLET/POE-Component-DirWatch-0.01/DirWatch.pm
376
377 o replace? look at sandr! (Search AND Replace?) (from french university/organization...)
378
379 o install? look at DLAI! (DownLoad And Install?) (from french university/organization...)
380
381 o search::phpDocServ
382
383 o search::[outlook contact sync]
384
385 o pages for patches
386
387 o pages & screenshots for sync
388
389 o redesign layout of article-/message viewer in newsportal etc.
390
391 o setup cvstrac on quepasa.netfrag.org
392
393 o search::[trouble ticket]
394
395 o try lxr? (from sf.net)
396
397 o search::lyra
398
399 o google::[outlook ldap]
400
401 o search::LDAP Search Error
402
403 o nice layout: http://depts.washington.edu/cac/cchome/mis.html
404
405 o split up custom gui:
406 o two parts (topics): "notes" & "ideas" (& "visions"?)
407 o *both* may have contexts (are associated with one or more other arbitrary items)
408 o these may be StartingPoints when having a number of things cross referenced
409
410 o [search::some news posts got purged, sorry]
411
412 o [search::quepasa moves slow]
413
414 o mail output from "df" at quepasa.netfrag.org
415
416 o tell rabit about ps-lxr (lxr-ps?) (the ps filter and link-expander)
417
418 o search::Business::OnlinePayment
419
420 o enhance CVSSpam's ruby-scanner's keywords (TODO, FIXME, etc.)
421 o REVIEW
422 o think about different mechanism of how to say "to this with that" to 'cvsspam.rb'
423 o couple 'cvsspam.rb' and the not-yet-ready
424 link-expansion/item-interpolation WebService on quepasa.netfrag.org
425 o filter incoming content through that! forward via mail afterwards!
426
427 o do the same thing described above with inn:
428 o couple the inn-perl-filters with the mentioned InterpolWebService ;-)
429 o or should we name it "ExtrapolWebService"?
430
431 o hehe: search::interpol
432
433 o search::it's too hard
434
435 x what's new in perl 5.8.0?
436 x Unicode
437 x Threads
438 x IO
439 x Signals
440 x Speed
441
442 o use WWW::Mechanize!!!
443
444 o compare DesignPattern::Bridge with Class::Inner!
445
446 o refactor the DesignPattern::-namespace to the Class::-namespace (perl & php!)!!!
447
448 o have seperated search-spaces for
449 o nfoweb & co.
450 o news
451 o cvs-logs
452 o .... but: still let the feature to search the whole index ...
453
454 o EasyDoc???
455 x occupied: look at htmltmpl.sourceforge.net
456 x it's for python *and* php!!!
457
458 o search::OpenAccess it's already occupied - it's odbc driver stuff
459
460 x why not rdf right now?
461 x search::[RDF -- the reason given usually being "it's too hard."]
462
463 o search::syncml
464
465 x search::perl inner class
466 x it works!
467 x the intended document is found on first place
468 x this document is also found
469 o just try to strip out the two documents found in between,
470 these are the newsportal overview-pages (ThreadView)
471 where the keywords are found inside the pure titles
472
473 x DSMLv2:
474 from http://www.netfrag.org/webnews/article.php?id=241&group=nfo.links.computing
475 DSMLv2 is defined in terms of a set of XML fragments that are used as
476 payloads in a binding. A binding defines how the DSMLv2 XML fragments are sent
477 as requests and responses in the context of a specific transport such as SOAP,
478 SMTP, or a simple data file. DSMLv2 defines two normative bindings: (1) a SOAP
479 request/response binding is defined in section 6; and (2) a file binding that
480 serves as the DSMLv2 analog of LDIF is defined in section 7. The rules for
481 defining other DSMLv2 compliant bindings are found in section 8.
482
483 o review|search::mail to news gateway
484 o better: (exact (first) hit)
485 o try to find: http://www.netfrag.org/webnews/attachment.php/nfo.links.computing/372/2/NewsGateway.xml
486 o search::NewsGateway.xml
487
488 o refactor hash2sql into some module (Data::Storage::Handler::DBI?, shortcuts.pm?)
489
490 o use Hash::Merge instead of object2hash
491
492 o make a Object::Merge (maybe patch Hash::Merge) to refactor hash2object somehow
493
494 o use Class::Inner!!!
495
496 o example faq: Was ist ein search::Buffer-Overrun?
497
498 o enhance statistics for Data::Transfer::Sync
499 o timing
500
501 o inote.com?
502
503 o search::quickstart
504
505 o search::Devel-Metadata
506
507 o is there a better alternative for Data::Compare::Struct on CPAN?
508
509 o refactor:
510 o DesignPattern::Object to Class::Base (perl & php)
511 o DesignPattern::Bridge to Class::Bridge (perl)
512 o DesignPattern::Bridge to Class::Inner (php)
513
514 o make mnogosearch quiet / write output to logfile
515
516 o use PEAR::Tree!
517
518 o backup of quepasa.netfrag.org on meister.ultrajan.de
519 o cd /home/joko
520 o cvs -d :ext:joko@netfrag.org:/var/lib/cvs checkout joko/virtual/joko_backup_ultrajan
521
522 o org.netfrag.glib
523
524 function getObjectList() {
525 // -------------------- clone this & modify ----------
526 $rpcinfo = $this->rpcinfo;
527 $cache_key = session_id() . "-" . "ObjectTypeList";
528 <b>$objectTypeList = mkObject('Data::Driver::Proxy', $cache_key, array( key => 1, command => 'getObjectList', remote => 1, rpcinfo => $rpcinfo, cache => array( db => 0, session => 1 ) ) );</b>
529 $result = $objectTypeList->getAttributes();
530 return $result;
531 // -------------------- clone this & modify ----------
532 }
533
534 o check out xoops: www.xoops.org
535
536 o search::Manuel Lemos
537
538 o use XOOPS (uses smarty) and PRAX (instead / together with RPC::XML?)
539
540 o collaborative Dynabooks, Constructionism, Intertwingulation
541
542 o search::RBAC
543
544 o check out
545 o squeakland.org
546 o binarycloud: http://greenhell.com/BinaryCloud
547 o http://dev.greenhell.com/
548 o http://greenhell.com/phpWebForm
549 o http://greenhell.com/dataMiner
550
551 o binarycloud FormBuilder!!!
552
553 o for Perl??
554 o ant
555 o wsif
556
557 o search::Beaming Files - OpenOBEX
558
559 o winscp!
560
561 o OBEX!!!
562
563 o Generic object exchange profile (GOEP)
564
565 o Object push profile (OPP)
566
567 o l2cap - Logical Link Control and Adaptation Protocol
568
569 o http://www.bluetoothsig.org/upf/
570 UnPlugFest-12 (FULL) - Europe - October 2003
571
572 o ISO 13250
573
574 o XML::RPC --> XMLRPC::Lite???
575
576 o in search for a native perl make solution:
577 - gnu make: http://www.gnu.org/software/make/
578 - java ant: http://ant.apache.org/
579 - perforce jam (just another make): http://www.perforce.com/jam/jam.html
580 - perl make: http://search.cpan.org/author/MHOSKEN/Font-TTF-0.32/pmake.bat
581 pmake - a perl 'make' replacement
582 based on:
583 - CPAN Make: http://search.cpan.org/author/NI-S/Make-1.00/
584 Make - module for processing makefiles
585 - Phing: http://webstract.org/
586 Phing is a build system, similar to Gnu make, and Apache ant,
587 though it's concept is closer to ant than it is to gnumake.
588 In fact, Phing was written with ant's design in mind to create a build system.
589 Phing stands for "PHphmake Is Not Gnumake".
590 - nant: http://nant.sourceforge.net/
591 NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles.
592 In practice it's a lot like Ant. NAnt has been tested with the .Net Release.
593 - cons - A Make replacement
594 http://www.dsmit.com/cons/
595 - SCons: http://www.scons.org/
596 a Software Construction tool
597 - a-a-p: http://www.a-a-p.org/
598 - Data::Flow - Perl extension for simple-minded recipe-controlled build of data
599 http://search.cpan.org/dist/Data-Flow/Flow.pm
600 - OpenOffice.org - Build tool
601
602 o CPAN:
603 o JHI
604 o Text::Starfish
605 o Meta-0.08 > java_run.pl
606 o Jvm
607 o Java
608 o Inline::Java
609 o PBJ::JNI
610 o PDL::IO::HDF5
611
612 o look at mini-xml (php and perl!)
613
614 o search::perl- and php- development
615
616 o bonobo
617 o 1.
618 perl -MCPAN -eshell
619 install Bonobo
620 Gtk::Perl didn't work
621 cd /root/.cpan/build/Gtk-Perl-0.7008
622 perl Makefile.PL --with-gtk-force --without-guessing
623 install XML::Writer
624 (install GNOME::GNORBA)
625 o 2.
626 perl2html
627 CPAN: GDA GNU Data Access (GDA) Perl Module Library (libgda)
628 o 3.
629 The Perl Shell (psh): http://www.gregorpurdy.com/gregor/psh/
630 o 4.
631 apt-get install bonobo-python
632
633 o rap: Request and Process
634 or: Ant for Perl
635 o use:
636 o Data::Flow
637 o psh (http://search.cpan.org/src/GREGOR/psh-1.8/)
638 o HDF?
639 o XML::Simple
640 o XPC.pm - XML Procedure Call Classes (http://search.cpan.org/src/GREGOR/XPC-0.2/lib/XPC.pm)
641 o POE::Component::JobQueue
642 o Schedule
643 o Term::ShellKit
644 o IPC::Run
645 o XML Procedure Call (XPC)
646
647 o alternative to XML::Simple?
648 o XML::Twig
649 o Scalar::Util
650 o WeakRef
651 o XML::UM
652 o XML::TreeBuilder
653 o XML::STX
654 o XML::SAX
655 x XML::Parser(Style=Tree)!
656
657 o ojb
658 http://db.apache.org/ojb/
659 ObJectRelationalBridge (OJB) is an Object/Relational mapping tool
660 that allows transparent persistence for Java Objects against relational databases.
661
662 x some new perl modules (important for the framework)
663 x Data::Code::Module
664 x Data::Code::Ref
665 x Data::Code::Scalar
666 x Data::Code::Symbol
667 x Data::Rap
668 x Log::Dispatch::Config::Object
669
670 x netfrag.org - new shortcuts
671 x prepare:
672 export PATH=$PATH:/home/max/dev/netfrag.org/nfo/perl/scripts/shortcuts
673 x run-there:
674 run-there.pl ~/dev/netfrag.org/nfo/perl "cvs -q update -d"
675 x rap:
676 rap.pl <target>
677 x rap.pl hello world
678 x rap.pl hello config
679 x rap.pl hello db
680
681 o Data::Transfer::Sync: wording: descent <-> descendant???
682
683 o Perl:
684 o we have:
685 __PACKAGE__, __FILE__, __LINE__
686 o what about:
687 __OBJECT__, __NAMESPACE__, __CHILD__?
688 .... or some other custom defined ones?
689 ... or (at least) an alternative to them!!!
690
691 x OEF
692 # FIXME: this should be encapsulated by a rpc-service
693 # -> see API/Admin
694 # establishing this here is just a step to that
695 # btw: it should also be possible to trigger advanced
696 # jobs from a flat script *without* any rpc stuff.
697
698 x branding:
699 - wetter.msn.de
700 - vwwetter.msn.de
701 - wetter.msn.ch
702 - wetter.msn.at
703
704 x renamed core methods
705 x object2hash -> expand
706 x hash2object -> merge_to
707 x var2utf8 -> latin_to_utf8
708 x var_utf2iso -> utf8_to_latin
709 x trim -> ??? (properly wrapped - hopefully....)
710
711 o break intertwingulation
712
713 o determine how far away a bit of information is...
714 just count the links needed to be visited for that purpose! ;-)
715 x two examples:
716 x XLink - what was that about? (3x)
717 x http://netfrag.org/search/?q=xlink
718 x http://www.netfrag.org/webnews/article.php?id=585&group=nfo.links.computing
719 x http://www.w3.org/TR/xlink/
720 x making '<img ...' - tags with phpHtmlLib - how did that work exactly? (3x)
721 x http://phphtmllib.newsblob.com/
722 x http://phphtmllib.newsblob.com/javadoc.php
723 x http://phphtmllib.newsblob.com/doc/phpHtmlLib/_tag_utils_html_utils_inc.html#functionhtml_img
724
725 o write "Thank You!" to authors of phpHtmlLib! (phphtmllib.newsblob.com)
726 o compare lib with different comparable others (binarycloud, xoom, etc.)
727 o ask jonen!
728
729 o search::txt2regex
730
731 o http://www.osdn.com/osdnsearch.pl?query=sync
732
733 o http://netfrag.org/search/?q=sync
734
735 o synchronize bookmarks between differenty clients and arbitrary types of clients
736
737 o search::miray
738
739 o http://slashdot.org/articles/02/09/09/1246220.shtml?tid=100
740
741 o frontend for amavis quarantine area?
742 see http://www.mailfrontier.com/
743
744 o frontend for mail system
745 o postmaster mails
746 o 'dead.letter's
747 o routing, aliasing
748
749 o hdup 1.6
750
751 x tune the search-page
752
753 x establish
754 x search IN CNAME quepasa
755 o sync-meta IN CNAME quepasa
756 o docs IN CNAME quepasa
757
758 o refactor joko/doc/topics.html
759
760 o for ViewCVS
761 - link (beside "Download tarball"): "JumpToDocumentation" (Manual, additional Resources, etc.)
762
763 o for phpDocumentIndex
764 - link "Download tarball" (like ViewCVS)
765
766 x nfoweb:
767 link natraj to optix
768
769 x look at: http://213.133.118.38/icons/icon.sheet.gif
770
771 o re-enable automation of:
772 o indexer (mnoGoSearch)
773 o document builder (various places)
774 o /docs
775 o /~joko
776 o /~jonen
777 o ... maybe integrate [run now] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
778 o ... maybe integrate [run@interval] button for some dot-files (e.g. .fetchdocrc) (as feature of phpDocumentIndex)
779 to display a metadata settings page to let the user build/edit a cron entry easily!
780 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)
781
782 o Html widgets - final solution!? (q: php|perl?) (a: keep it multifold!)
783 x phpHtmlLib (for now)
784 o later: Perl Widget Library, follow: http://www.netfrag.org/webnews/article.php?id=406&group=nfo.links.computing
785
786 x perl -MCPAN -eshell -- install Apache::FileManager
787 x perl -MCPAN -e "install Apache::FileManager"
788 Apache::FileManager
789 File::Remove
790 File::NCopy
791 CGI::Cookie
792 Archive::Any
793 Apache::Request
794 Archive::Any
795 Class::Virtually::Abstract
796 Class::Data::Inheritable
797 Carp::Assert
798 Class::ISA
799
800 o OO, XML, Directories, Schemas, User Interfaces
801 o Schema for Object-Oriented XML
802 follow::http://www.netfrag.org/webnews/article.php?id=149&group=nfo.links.computing
803 o DSML: RDF <-> LDAP
804 follow::http://www.netfrag.org/webnews/article.php?id=215&group=nfo.links.computing
805 o CC-PP - A user side framework for enhanced content negotiation
806 follow::http://www.netfrag.org/webnews/article.php?id=152&group=nfo.links.computing
807
808 o PoweredBy page for netfrag.org
809 o from hetzner
810 o over suse, uml, debian
811 o to gnu, apache, perl, php and stuff
812
813 o ViewableBy page for netfrag.org
814 o from lynx
815 o over netscape 2-, ie 3-
816 o to mozilla x and kde x
817 o (what about syndicator-clients?)
818
819 o AccessableBy page:
820 o ListenTo (e.g. say.exe)
821 o FeelIt (some braille driver)
822 o ??? integration to ie|moz ???
823
824 x Auszug aus "Gesammelte Weisheiten" von http://isgwww.cs.uni-magdeburg.de/~raab/wisdom.html
825 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/41./
826 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/35./
827 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/28./
828 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/av.. Murphy's Gesetz/
829 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/w.. Clarke's Gesetz der revolutionären Ideen/
830 x follow::http://www.netfrag.org/webnews/article.php?id=556&group=nfo.links.computing::/11.|12./
831
832 x follow::http://www.netfrag.org/search/?q=rap
833 or (alternative): follow::http://search.netfrag.org/rap
834
835
836 o todo, 2003-02-26
837 x better shortcut syntax for search.netfrag.org, e.g.:
838 x http://search.netfrag.org/hello world
839 x http://search.netfrag.org/phpHtmlLib
840 o re-enable: [Yakka => http://www.netfrag.org/~bareface/yakka/]
841 o test: [Yakka]
842 o run: ./sbin/indexer -a -v 5 -p 1 -u "http://www.netfrag.org/~bareface/%"
843 o begin [Twingle] (proj./lang.)
844 x start Twingle-impl. (in perl)
845 x AutoColouring:
846 x '^(\s|\t)*o' => 'red'
847 x '^(\s|\t)*x' => 'green'
848 o LinkExpansion: link-extrapolation/-expansion (http://...)
849 o proposal: search::Intertwingularity should be resolved/dispatched (via dispatchrequest) to
850 x http://www.netfrag.org/search/?q=Intertwingularity
851 x http://search.netfrag.org/Intertwingularity
852 o search::..., follow::..., etc.
853 o NamespaceDetection - find 'Word::Word::Word' style things
854 o AutoColouring: '\w::|::\w' => 'orange'
855 o LinkExpansion: lookup found name in a KeywordRegistry|ShortcutRegistry (sub-node: "namespace")
856 (a registry-db (has to store classnames from perl and/or php and stuff))
857 o propose Twingle-impl. (for php/yakka)
858 o phpDocumentIndex
859 o re-enable "stat" for symlinks - if possible
860 o "last run by/on"
861 o sync-meta:
862 o website (TWiki): http://sync-meta.netfrag.org
863 o newsgroup (inn): news://news.netfrag.org/nfo.sync-meta
864 o mail-address (sendmail, dispatchmail, inn): sync-meta@netfrag.org
865 o first content
866 o refactor stuff from joko/doc
867 o contact (addresses from above)
868 o add responses to gde-post
869 o announce internally
870 o announce otherwhere?
871 o mkProject@sourceforge?
872 o tree for html, follow http://search.netfrag.org/?q=tree:
873 x view layer: (frontend/dhtml) use joust or (maybe better) XTree, follow http://search.netfrag.org/xTree
874 x model layer: look at PEAR::Tree, follow http://search.netfrag.org/?q=pear::tree
875 o controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?)
876 o backend layer: maybe use File::List (perl) for directory traversal backend, follow http://search.netfrag.org/?q=pear::tree
877 o look at: search::TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib)
878 ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs
879 o phpHtmlLib::TreeCSSNav|TreeDHtmlNav?
880
881 o integrate rendering of phpHtmlLibWidgets as YakkaPlugins (via special TaviTags)
882
883 o scan true papers and find "rap" on them (kinda adaptive ocr required!)
884
885 o add to search-page:
886 "Search-System is running under high load: The indexer is refreshing it's database!"
887 o required for this: trigger from /usr/local/mnogosearch/sbin/indexer
888
889 o search desktop - functionality across *nix and windows
890
891 o again: FaxThis
892
893 o arcor:
894 https://www.kunden.arcor.de/ksc/impressum.jsp
895
896 o fax-gateway @ netfrag.org (via jonen, box18?)
897
898 <hr/>
899 $Id: joko_2003-02.html,v 1.62 2003/02/26 13:26:06 joko Exp $

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