/[cvs]/joko/doc/topics.html
ViewVC logotype

Annotation of /joko/doc/topics.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.12 - (hide annotations)
Mon Feb 24 18:29:19 2003 UTC (21 years, 2 months ago) by joko
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +2 -2 lines
File MIME type: text/html
updated

1 joko 1.1 <html>
2 joko 1.10
3     <head>
4     <title>joko's topics</title>
5     <head>
6    
7 joko 1.1 <body>
8    
9 joko 1.4 <hr/>
10    
11 joko 1.6 <!-- stack - begin -->
12 joko 1.1 projects/modules - active:
13     <ul>
14 joko 1.5
15 joko 1.6 <li>
16 joko 1.11 synchronization <br/>
17     <ul>
18 joko 1.12 <li><a href="topics/synchronization.html">synchronization.html</a></li>
19 joko 1.11 </ul>
20     </li>
21    
22     <li>
23 joko 1.6 Inventory <br/>
24     <ul>
25 joko 1.9 <li>NfoBackendRefactor</li>
26 joko 1.6 <li><a href="topics/home2web.html">home2web</a></li>
27     </ul>
28     </li>
29 joko 1.5
30     <li>
31     <a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Identifier.pm">Data::Identifier</a> - Builds/handles/manipulates identifiers for arbitrary Data.<br/>
32     Maybe implement Data::Transform::Builder to build a (ldap-)dn <br/>
33     from an object "X" containing properties "Y" (using Data::Identifier::Dn?). <br/>
34     What about Data::Transfer::Sync::Identifier or <br/>
35     Data::Transfer::Identifier or (most simple) Data::Identifier??? <br/>
36     Yes! Data::Identifier is the "base class / root object", Data::Identifier::Dn acts as a plugin - mechanisms shown elsewhere.
37     </li>
38    
39 joko 1.2 <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transform/Container/HierarchyOperation.pm">Data::Transform::Container::HierarchyOperation</a> - Manipulate the Hierarchy of arbitrary Containers.</li>
40 joko 1.5
41 joko 1.2 <li>
42     <a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transform/Container/ItemOperation.pm">Data::Transform::Container::ItemOperation</a> - Manipulate Items in arbitrary Containers. (move|copy)<br/>
43     maybe enhance to: duplicate|map|mungle-with-expression|serialize - whatever that means....
44     </li>
45 joko 1.5
46 joko 1.2 <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transform/Map.pm">Data::Transform::Map</a> - Have mappings stored in csv-files, perl-Modules, XML-Files or LDAP-Containers.</li>
47     <li>Torus - Migrate off Outlook</li>
48 joko 1.1 <ul>
49 joko 1.3
50     <li>
51     About:
52     <ul>
53     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/outlook2ldap/libs/Torus.README.html">Torus README</a> - @cvs.netfrag.org</li>
54     <li><a href="http://www.netfrag.org/tutos/php/product_overview.php?name=Torus">Torus TUTOS</a> - thanks to <a href="http://www.netfrag.org/~jonen/">jonen</a> for getting TUTOS up and running</li>
55     </ul>
56     </li>
57    
58     <li>
59     Scripts:
60     <ul>
61     <li>(<a href="http://www.netfrag.org/horde/chora/cvs.php/perl/scripts/outlook2ldap/">outlook2linux</a> - Migrate from Outlook to Evolution, Mozilla or Horde.)</li>
62     <li><a href="http://www.netfrag.org/horde/chora/cvs.php/perl/scripts/outlook2ldap/">outlook2ldap</a> - Synchronize Outlook-Contacts with OpenLDAP-daemon (slapd).</li>
63     </ul>
64     </li>
65    
66     <li>
67     Downloads:
68     <ul>
69     <li><a href="http://netfrag.org/~joko/computing/releases/01-snapshots/">Torus DOWNLOAD</a></li>
70     <ul>
71     <li><a href="http://netfrag.org/~joko/computing/releases/01-snapshots/perl-libs_2003-01-21_00-12-31.tar.gz">nfo/perl/libs/</a></li>
72     <li><a href="http://netfrag.org/~joko/computing/releases/01-snapshots/perl-scripts-outlook2ldap_2003-01-21_00-12-58.tar.gz">nfo/scripts/outlook2ldap/</a></li>
73     </ul>
74     </ul>
75     </li>
76    
77 joko 1.1 </ul>
78     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Query/Filter/Regexp.pm">Data::Query::Filter::Regexp</a></li>
79     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Regexp/Group.pm">Regexp::Group</a></li>
80 joko 1.4
81     <li>
82     <a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transfer/Sync.README.html">Data::Transfer::Sync</a> - Synchronize arbitrary data sources with each other.
83     <ul>
84 joko 1.5
85     <li>
86     currently integrated with:
87     <ul>
88     <li>x Tangram</li>
89     <li>
90     o DBI <br/>
91     &nbsp;&nbsp; x MySQL (via DBD::mysql) <br/>
92     &nbsp;&nbsp; x csv-files (via DBD::CSV) <br/>
93     </li>
94     <li>o MAPI</li>
95     <li>o LDAP</li>
96     </ul>
97     </li>
98    
99 joko 1.4 <li>
100     also interesting / integrate with:
101     <ul>
102    
103     <li>
104 joko 1.5 Devices/Software: <br/>
105     o Nokia Communicator <br/>
106     o s25@once <br/>
107     o Siemens SL45 - Data Exchange Software, QuickSync and SMS Manager (S45Sync.exe) <br/>
108     o SyncML - see sync4j below
109 joko 1.4 </li>
110    
111     <li>
112     <a href="iSync">iSync</a> - Apple's iSync <br/>
113     As seen - integrates Apple's Addressbook with a mobile phone (via Bluetooth) and Apple's iPod.
114     </li>
115    
116     <li>
117     <a href="http://sync4j.sourceforge.net/">Sync4j</a> <br/>
118     The Sync4j project consists of: <br/>
119     - a Java class library that implements the SyncML data synchronization protocol <br/>
120     - a Java-based application framework for building SyncML client applications <br/>
121     - a Java-based application framework for building SyncML server applications <br/>
122     - a standalone SyncML server <br/>
123     - a standalone SyncML client <br/>
124     Main Scope: implements SyncML <br/>
125     </li>
126    
127     <li>
128     <a href="http://multisync.sourceforge.net/">MultiSync</a> - A Synchronization Tool <br/>
129     MultiSync is a program to synchronize calendars, addressbooks and other PIM data <br/>
130     between programs on your computer and other computers, mobile devices, PDAs or cell phones. <br/>
131     Plugin-Architecture: <a href="http://www.ximian.com/">Ximian Evolution</a>, <a href="http://www.irda.org/">IrMC</a>, Remote connection, Backup <br/>
132     Main Scope: <a href="http://www.irda.org/">IrMC</a> - Mobile Client calendars <br/>
133     (supported by e.g. SonyEricsson T39/T68i, Siemens S45i/S55 phones etc.) <br/>
134     via Bluetooth or IR on Linux, or cable connection.
135     </li>
136    
137     <li>
138     <a href="http://synce.sourceforge.net/synce/">SynCE</a> - The SynCE Project <br/>
139     The purpose of the SynCE project is to provide a means of communication with a <br/>
140     Windows CE or Pocket PC device from a computer running Linux, *BSD or other unices. <br/>
141     Main Scope: implements RAPI, the Remote Access Programming Interface <br/>
142     Overview: <a href="http://synce.sourceforge.net/synce/index.php#overview">SynCE overview</a>
143     </li>
144    
145     <li>
146     <a href="http://www.ximian.com/products/connector/">Ximian Connector</a> - for Microsoft Exchange <br/>
147     Ximian™ Connector is a unique extension to the Ximian Evolution, <br/>
148     corporate and personal information management software that allowes Linux and UNIX <br/>
149     to collaborate with co-workers using Microsoft Exchange 2000. <br/>
150     With Ximian Connector installed, Ximian Evolution functions as an Exchange 2000 client, <br/>
151     enabling users to become full participants in company-wide group scheduling and <br/>
152     other collaborative tasks, including accessing public folders and Global Address Lists, <br/>
153     personal email, calendar, and task lists, and group scheduling information. <br/>
154     Main Scope: connects to MS Exchange Server 2000 <br/>
155     </li>
156    
157 joko 1.5 <li>
158     <a href="http://acctsync.sourceforge.net/">LDAP Account Sync</a> - LDAP Account Synchronization Project <br/>
159     LDAP Account Sync project's goal is to synchronize windows user account information <br/>
160     and passwords in a OpenLDAP server and vice-versa. <br/>
161     This is not authorization, but rather synchronization of the account information.
162     </li>
163    
164     <li>
165     nsswitch/OpenLDAP/Kerberos5 - Migration Scripts <br/>
166     </li>
167    
168     <li>
169     <a href="http://www.psynch.com/">P-Synch™</a> - P-Synch™ Password Management Software <br/>
170     </li>
171    
172     <li>
173     <a href="http://www.bizkit.ru/">MS SQL Sync ToolKit</a> <br/>
174     MS SQL Sync Toolkit is a wonderful tool which you can use to compare <br/>
175     and synchronize the structure and contents of SQL Server databases.
176     </li>
177    
178 joko 1.4
179    
180    
181     </ul>
182     </li>
183     </ul>
184     </li>
185    
186 joko 1.5 <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transform/Deep.pm">Data::Transform::Deep</a></li>
187    
188 joko 1.1 <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Storage.README.html">Data::Storage</a> - Access arbitrary data storage implementations/APIs.</li>
189 joko 1.5
190 joko 1.2 <li>
191 joko 1.5 <a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/umltools/README">umltools</a> - Build linux-filesystems to kickstart <a href="http://user-mode-linux.sourceforge.net/">user-mode-linux</a>. <br/>
192     <a href="http://www.netfrag.org/~jonen/">jonen</a> helped to get the filesystem image building process completely automated. (unattended mode)
193 joko 1.2 </li>
194 joko 1.1 <li><a href="http://www.netfrag.org/horde/chora/cvs.php/php/libs/flib/">flib</a> - php libraries built on top of <a href="http://pear.php.net/">PEAR</a> and <a href="http://smarty.php.net/">smarty</a>.</li>
195 joko 1.2 <li>
196     <a href="http://www.netfrag.org/horde/chora/co.php/ToolBox/Windows/RsyncHere/README.html?rt=joko">RsyncHere</a> -
197     Wrapper around rsync program to provide an easy calling syntax for rsyncing against a probably predefined target. <br/>
198     AIM: make backup on windows as *easy* as possible: "right-click on file|directory|item and - guess it - go..."
199     </li>
200 joko 1.6 <br/><br/>
201    
202     <li>
203     <a href="http://www.netfrag.org/horde/chora/cvs.php/perl/scripts/dispatchmail?rt=nfo">dispatchmail</a> - Some simple mail filters and gateways done with a Perl-Module "Mail::Audit::Dispatch". <br/>
204     <pre>
205     x based on ...
206     o procmail
207     x CPAN's "Mail::Audit"
208     o sieve
209     x features:
210     x mail2folder
211     x mail2news
212     o mail2fax
213     </pre>
214     <ul>
215     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/README.html?rt=nfo">README</a></li>
216     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/INSTALL.html?rt=nfo">INSTALL</a></li>
217     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/ChangeLog.html?rt=nfo">ChangeLog</a></li>
218     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/TODO.html?rt=nfo">TODO</a></li>
219     </ul>
220     </li>
221     </ul>
222    
223     <hr/>
224    
225     on stack - <a href="SampleTasks/joko_2003-01.html">2003-01</a> (sample todo-list) - "howto handle/process todo-lists":
226     <ul>
227     <li>have all items stored in other applications conveniently.</li>
228     <li>be able to have items or references to them *archived* centrally</li>
229     <li>
230     be able to access informations via *one* interface. <br/>
231     - actually *multiple* interfaces should be possible <br/>
232     - the aim here is to get everything together (INTEGRATE!) (mnoGoSearch first! Torus::Archive later?) <br/>
233     </li>
234 joko 1.1 </ul>
235    
236 joko 1.6 <hr/>
237    
238 joko 1.1 projects/modules - suspended:
239     <ul>
240     <li><a href="http://netfrag.org/~joko/phpChoPro/">phpChoPro</a> - A PHP script to convert CHORD input files to HTML. <br/>
241     [original implementation: Claudio Matsuoka with contributions from Per Egil Kummervold and Erwin Burgstaller] <br/>
242     [idea to port it to php: Christoph Drieschner] <br/>
243     </li>
244 joko 1.2 <li><a href="http://www.netfrag.org/horde/chora/co.php/php/libs/elib/vops/README">vops</a> - virtual object persistency system (elib/vops).</li>
245 joko 1.1 </ul>
246    
247 joko 1.6 <hr/>
248    
249 joko 1.1 projects - neighbourhood:
250     <ul>
251     <li><a href="http://www.netfrag.org/horde/chora/co.php/patches/glimmer/scripts/FunctionSelector.py">FunctionSelector</a> for <a href="http://glimmer.sourceforge.net/">glimmer</a> - by <a href="http://www.netfrag.org/~jonen/">jonen</a></li>
252 joko 1.2 <li><a href="http://netfrag.org/~bareface/yakka/">yakka</a> - by <a href="http://www.netfrag.org/~bareface/">bareface</a> - thanks to him for implementing an adapter-style storage-system! greets, joko.</li>
253 joko 1.1 <li><a href="http://www.netfrag.org/nfoweb/index.php/nfoc1_en">NFOC - Netfrag conferencing</a> - by <a href="http://www.netfrag.org/~rabit/">rabit</a></li>
254     <li><a href="http://www.netfrag.org/rrr/wiki/">raBit's rapid racers</a> - by <a href="http://www.netfrag.org/~rabit/">rabit</a></li>
255     </ul>
256    
257 joko 1.6 <hr/>
258 joko 1.1
259     patches:
260     <ul>
261     <li><a href="http://netfrag.org/~joko/w2hfax/">patches</a> to <a href="http://w2hfax.sourceforge.net/">w2hfax</a></li>
262     <li><a href="http://www.netfrag.org/horde/chora/co.php/patches/bwacct/better_interaction_with_firewalls.txt">patches</a> to <a href="http://www.linespeed.net/index.php?page=projects&project=bwacct">bwacct</a></li>
263     <li><a href="http://www.netfrag.org/horde/chora/co.php/patches/horde/README.develop">patches</a> to <a href="http://www.horde.org/">Horde</a></li>
264     <li><a href="http://www.netfrag.org/horde/chora/co.php/patches/pear/XML_RPC/pear_submission">patches</a> to RPC_XML on <a href="http://pear.php.net/">PEAR</a></li>
265     </ul>
266    
267 joko 1.6 <hr/>
268    
269 joko 1.1 netfrag.org:
270     <ul>
271     <li><a href="http://www.netfrag.org/~rabit/">~rabit</a></li>
272     <li><a href="http://213.133.118.38/optix/">~natraj</a></li>
273     <li><a href="http://www.netfrag.org/~bareface/">~bareface</a></li>
274 joko 1.4 <li><a href="http://www.netfrag.org/~joko/">~joko</a></li>
275     <li><a href="http://www.netfrag.org/~xabbu/">~xabbu</a></li>
276     <li><a href="http://www.netfrag.org/~jonen/">~jonen</a></li>
277 joko 1.1 <li><a href="http://www.netfrag.org/~dust/">~dust</a></li>
278     </ul>
279    
280 joko 1.6 <hr/>
281    
282 joko 1.1 misc:
283     <ul>
284     <li><a href="http://www.netfrag.org/horde/chora/cvs.php/perl/libs/OEF/">OEF</a></li>
285     <ul>
286     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/OEF/About.pod">OEF::About</a></li>
287     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/OEF/Why/Queue.pod">OEF::Why::Queue</a></li>
288     <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/OEF/Notes/Misc.pod">OEF::Notes::Misc</a></li>
289     </ul>
290     </ul>
291    
292 joko 1.6 <!-- stack - end -->
293    
294    
295 joko 1.1 <!--
296     <li><a href=""></a></li>
297     -->
298    
299 joko 1.4 <hr/>
300    
301     <!--
302     <a href="http://www./">
303     -->
304    
305 joko 1.6
306     <!-- used tools - begin -->
307 joko 1.4 <pre>
308     programs/tools:
309    
310     - used allover:
311     - <a href="http://www.gnu.org/software/">GNU Software</a>
312     - <a href="http://www.openssh.org/">OpenSSH</a>
313    
314     - for Office:
315     - MS Office
316     - <a href="http://www.ximian.com/products/evolution/">Ximian Evolution</a>
317 joko 1.5 - MS Outlook Express
318 joko 1.4
319     - for Development for/under Linux:
320 joko 1.5 - <a href="http://nautilus.eazel.com/">Nautilus</a>
321 joko 1.4 - <a href="http://glimmer.sourceforge.net/">glimmer</a>
322     - cvs
323     - <a href="http://www.lincvs.org/">LinCvs</a>
324     - <a href="http://mozilla.org/">Mozilla</a>
325 joko 1.5 - <a href="http://www.phpwizard.net/projects/phpMyAdmin/">phpMyAdmin</a> (<a href="http://www.php.net/">PHP</a>)
326     - <a href="http://squirrel-sql.sourceforge.net/">SQirrelL SQL</a> (<a href="http://java.sun.com/">Java</a>)
327     - <a href="www.iit.edu/~gawojar/ldap/">LDAP Browser/Editor</a> (<a href="http://java.sun.com/">Java</a>)
328 joko 1.4
329     - for Development for/under Windows:
330 joko 1.5 - MS Explorer
331     - MS Notepad
332     - UltraEdit
333     - cmd.exe
334 joko 1.4 - <a href="http://www.cygwin.com/">cygwin</a>
335     - <a href="http://www.wincvs.org/">WinCvs</a>
336 joko 1.5 - <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">putty</a>
337 joko 1.4 - MS Internet Explorer
338 joko 1.5 - <a href="http://www.vmware.com/">VMware Workstation</a>
339     - <a href="http://mozilla.org/">Mozilla</a>
340 joko 1.4 - MS Visual Studio 6
341    
342     languages:
343     - <a href="http://www.php.net/">PHP</a>
344     - <a href="http://www.perl.com/">Perl</a>
345    
346     libraries:
347     - <a href="http://www.openssh.org/">OpenSSH</a>
348 joko 1.5 - <a href="http://www.cpan.org/">CPAN</a> (<a href="http://www.perl.com/">Perl</a>)
349     - <a href="http://pear.php.net/">PEAR</a> (<a href="http://www.php.net/">PHP</a>)
350     - <a href="http://smarty.php.net/">smarty</a> (<a href="http://www.php.net/">PHP</a>)
351 joko 1.4
352     daemons:
353     - <a href="http://www.apache.org/">Apache</a>
354 joko 1.5 - <a href="http://www.sendmail.org/">Sendmail</a>
355     - <a href="http://www.openssh.org/">OpenSSH</a>
356 joko 1.4 - <a href="http://www.mysql.com/">MySQL</a>
357     - <a href="http://www.openldap.org/">OpenLDAP</a>
358    
359     </pre>
360 joko 1.6 <!-- used tools - end -->
361 joko 1.4
362     <hr/>
363    
364 joko 1.6 <!-- footer - begin -->
365     <ul>
366    
367     <li>
368     Mottos:
369     <ul>
370     <li>Free people from writing html and sql</li>
371     <li>
372     Build solutions that integrate Linux with MS as a desktop platform
373     and write some tools that get you the last bits needed for integration on the Linux side. (hey sysadmins!)
374     </li>
375     <li>Write these tools using free and open source software</li>
376     </ul>
377     </li>
378    
379     <li>
380     What's all that stuff about - really? Making in-process queries to an OpenLDAP daemon (slapd) or other daemons (inn, etc.).
381     <ul>
382     <li>
383     implement features:
384     <ul>
385     <li>Have complex routing information stored in some LDAP-containers</li>
386     </ul>
387     </li>
388     <li>
389     look at "Lightweight Trigger Access Process" (LTAP)
390     see http://ltap.bell-labs.com/ <br/>
391     [...] <br/>
392     LDAP directories are passive repositories that do not provide active monitoring and alerting facilities, <br/>
393     i.e., triggers. LTAP adds active facilities in a portable manner to LDAP servers. <br/>
394     Active facilities are necessary for LDAP servers to monitor accesses to directories and then take appropriate actions. <br/>
395     Such functionality is crucial for making Directory Enabled Networks (DENs) real. <br/>
396     [...] <br/>
397     </li>
398     <li>
399     not possible ;-( with dispatchmail:
400     when run via smrsh it looks like we can not connect to inn via CPAN's Net::NNTP.
401     => ex-process!
402     </li>
403     </ul>
404     </li>
405    
406     </ul>
407     <!-- footer - end -->
408 joko 1.4
409     <hr/>
410 joko 1.12 $Id: topics.html,v 1.11 2003/02/24 18:21:11 joko Exp $
411 joko 1.7
412    
413 joko 1.1 </body>
414     </html>

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