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

Diff of /joko/doc/topics.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by joko, Tue Jan 21 20:06:55 2003 UTC revision 1.8 by joko, Sat Jan 25 01:33:44 2003 UTC
# Line 3  Line 3 
3    
4  <hr/>  <hr/>
5    
6    <!-- stack - begin -->
7  projects/modules - active:  projects/modules - active:
8  <ul>  <ul>
9    
10      <li>
11        Inventory <br/>
12          <ul>
13            <li><a href="topics/home2web.html">home2web</a></li>
14          </ul>
15      </li>
16    
17      <li>
18        <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/>
19        Maybe implement Data::Transform::Builder to build a (ldap-)dn  <br/>
20        from an object "X" containing properties "Y" (using Data::Identifier::Dn?). <br/>
21        What about Data::Transfer::Sync::Identifier or  <br/>
22        Data::Transfer::Identifier or (most simple) Data::Identifier??? <br/>
23        Yes! Data::Identifier is the "base class / root object", Data::Identifier::Dn acts as a plugin - mechanisms shown elsewhere.
24      </li>
25    
26    <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>    <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>
27    
28    <li>    <li>
29      <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/>      <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/>
30      maybe enhance to: duplicate|map|mungle-with-expression|serialize - whatever that means....      maybe enhance to: duplicate|map|mungle-with-expression|serialize - whatever that means....
31    </li>    </li>
32    
33    <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>    <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>
34    <li>Torus - Migrate off Outlook</li>    <li>Torus - Migrate off Outlook</li>
35    <ul>    <ul>
# Line 48  projects/modules - active: Line 68  projects/modules - active:
68    <li>    <li>
69    <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.    <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.
70      <ul>      <ul>
71    
72          <li>
73            currently integrated with:
74            <ul>
75              <li>x Tangram</li>
76              <li>
77                o DBI <br/>
78                &nbsp;&nbsp; x MySQL (via DBD::mysql) <br/>
79                &nbsp;&nbsp; x csv-files (via DBD::CSV) <br/>
80              </li>
81              <li>o MAPI</li>
82              <li>o LDAP</li>
83            </ul>
84          </li>
85    
86        <li>        <li>
87          also interesting / integrate with:          also interesting / integrate with:
88          <ul>          <ul>
89    
90            <li>            <li>
91              Siemens SL45 - Data Exchange Software, QuickSync and SMS Manager <br/>              Devices/Software: <br/>
92                  o Nokia Communicator <br/>
93                  o s25@once <br/>
94                  o Siemens SL45 - Data Exchange Software, QuickSync and SMS Manager (S45Sync.exe) <br/>
95                  o SyncML - see sync4j below
96            </li>            </li>
97    
98            <li>            <li>
# Line 102  projects/modules - active: Line 141  projects/modules - active:
141              Main Scope: connects to MS Exchange Server 2000 <br/>              Main Scope: connects to MS Exchange Server 2000 <br/>
142            </li>            </li>
143    
144              <li>
145                <a href="http://acctsync.sourceforge.net/">LDAP Account Sync</a> - LDAP Account Synchronization Project <br/>
146                LDAP Account Sync project's goal is to synchronize windows user account information <br/>
147                and passwords in a OpenLDAP server and vice-versa.  <br/>
148                This is not authorization, but rather synchronization of the account information.  
149              </li>
150    
151              <li>
152                nsswitch/OpenLDAP/Kerberos5 - Migration Scripts <br/>
153              </li>
154    
155              <li>
156                <a href="http://www.psynch.com/">P-Synch™</a> - P-Synch™ Password Management Software  <br/>
157              </li>
158              
159              <li>
160                <a href="http://www.bizkit.ru/">MS SQL Sync ToolKit</a> <br/>
161                MS SQL Sync Toolkit is a wonderful tool which you can use to compare <br/>
162                and synchronize the structure and contents of SQL Server databases.
163              </li>
164              
165    
166    
167                        
# Line 110  projects/modules - active: Line 170  projects/modules - active:
170      </ul>      </ul>
171    </li>    </li>
172    
173      <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/libs/Data/Transform/Deep.pm">Data::Transform::Deep</a></li>
174    
175    <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>    <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>
176    
177    <li>    <li>
178      <a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/umltools/README">umltools</a>  -  Build linux-filesystems to kickstart UML (<a href="http://user-mode-linux.sourceforge.net/">user-mode-linux</a>). <br/>      <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/>
179      <a href="http://www.netfrag.org/~jonen/">jonen</a> helped to get the filesystem image building process completely automated.      <a href="http://www.netfrag.org/~jonen/">jonen</a> helped to get the filesystem image building process completely automated. (unattended mode)
180    </li>    </li>
181    <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>    <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>
182    <li>    <li>
# Line 121  projects/modules - active: Line 184  projects/modules - active:
184      Wrapper around rsync program to provide an easy calling syntax for rsyncing against a probably predefined target. <br/>      Wrapper around rsync program to provide an easy calling syntax for rsyncing against a probably predefined target. <br/>
185      AIM: make backup on windows as *easy* as possible: "right-click on file|directory|item and - guess it - go..."      AIM: make backup on windows as *easy* as possible: "right-click on file|directory|item and - guess it - go..."
186    </li>    </li>
187    <li><a href="http://www.netfrag.org/horde/chora/co.php/ToolBox/Linux/MailDelivery/recieveMail/README?rt=joko">receiveMail</a> - Some simple mail filters and gateways done with Perl-Module "Mail::Audit".</li>    <br/><br/>
188      
189      <li>
190        <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/>
191        <pre>
192        x based on ...
193          o procmail
194          x CPAN's "Mail::Audit"
195          o sieve
196        x features:
197          x mail2folder
198          x mail2news
199          o mail2fax
200        </pre>
201        <ul>
202          <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/README.html?rt=nfo">README</a></li>
203          <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/INSTALL.html?rt=nfo">INSTALL</a></li>
204          <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/ChangeLog.html?rt=nfo">ChangeLog</a></li>
205          <li><a href="http://www.netfrag.org/horde/chora/co.php/perl/scripts/dispatchmail/doc/TODO.html?rt=nfo">TODO</a></li>
206        </ul>
207      </li>
208  </ul>  </ul>
209    
210    <hr/>
211    
212    on stack - <a href="SampleTasks/joko_2003-01.html">2003-01</a> (sample todo-list) - "howto handle/process todo-lists":
213    <ul>
214      <li>have all items stored in other applications conveniently.</li>
215      <li>be able to have items or references to them *archived* centrally</li>
216      <li>
217        be able to access informations via *one* interface. <br/>
218           - actually *multiple* interfaces should be possible  <br/>
219           - the aim here is to get everything together (INTEGRATE!) (mnoGoSearch first! Torus::Archive later?) <br/>
220      </li>
221    </ul>
222    
223    <hr/>
224    
225  projects/modules - suspended:  projects/modules - suspended:
226  <ul>  <ul>
227    <li><a href="http://netfrag.org/~joko/phpChoPro/">phpChoPro</a> - A PHP script to convert CHORD input files to HTML. <br/>    <li><a href="http://netfrag.org/~joko/phpChoPro/">phpChoPro</a> - A PHP script to convert CHORD input files to HTML. <br/>
# Line 133  projects/modules - suspended: Line 231  projects/modules - suspended:
231    <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>    <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>
232  </ul>  </ul>
233    
234    <hr/>
235    
236  projects - neighbourhood:  projects - neighbourhood:
237  <ul>  <ul>
238    <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>    <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>
# Line 141  projects - neighbourhood: Line 241  projects - neighbourhood:
241    <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>    <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>
242  </ul>  </ul>
243    
244    <hr/>
245    
246  patches:  patches:
247  <ul>  <ul>
# Line 150  patches: Line 251  patches:
251    <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>    <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>
252  </ul>  </ul>
253    
254    <hr/>
255    
256  netfrag.org:  netfrag.org:
257  <ul>  <ul>
258    <li><a href="http://www.netfrag.org/~rabit/">~rabit</a></li>    <li><a href="http://www.netfrag.org/~rabit/">~rabit</a></li>
# Line 161  netfrag.org: Line 264  netfrag.org:
264    <li><a href="http://www.netfrag.org/~dust/">~dust</a></li>    <li><a href="http://www.netfrag.org/~dust/">~dust</a></li>
265  </ul>  </ul>
266    
267    <hr/>
268    
269  misc:  misc:
270  <ul>  <ul>
271    <li><a href="http://www.netfrag.org/horde/chora/cvs.php/perl/libs/OEF/">OEF</a></li>    <li><a href="http://www.netfrag.org/horde/chora/cvs.php/perl/libs/OEF/">OEF</a></li>
# Line 171  misc: Line 276  misc:
276    </ul>    </ul>
277  </ul>  </ul>
278    
279    <!-- stack - end -->
280    
281    
282  <!--  <!--
283    <li><a href=""></a></li>    <li><a href=""></a></li>
284  -->  -->
# Line 181  misc: Line 289  misc:
289  <a href="http://www./">  <a href="http://www./">
290  -->  -->
291    
292    
293    <!-- used tools - begin -->
294  <pre>  <pre>
295  programs/tools:  programs/tools:
296    
# Line 191  programs/tools: Line 301  programs/tools:
301    - for Office:    - for Office:
302      - MS Office      - MS Office
303      - <a href="http://www.ximian.com/products/evolution/">Ximian Evolution</a>      - <a href="http://www.ximian.com/products/evolution/">Ximian Evolution</a>
304        - MS Outlook Express
305        
306    - for Development for/under Linux:    - for Development for/under Linux:
307        - <a href="http://nautilus.eazel.com/">Nautilus</a>
308      - <a href="http://glimmer.sourceforge.net/">glimmer</a>      - <a href="http://glimmer.sourceforge.net/">glimmer</a>
309      - cvs      - cvs
310      - <a href="http://www.lincvs.org/">LinCvs</a>      - <a href="http://www.lincvs.org/">LinCvs</a>
311      - <a href="http://mozilla.org/">Mozilla</a>      - <a href="http://mozilla.org/">Mozilla</a>
312      - <a href="http://www.phpwizard.net/projects/phpMyAdmin/">phpMyAdmin</a>      - <a href="http://www.phpwizard.net/projects/phpMyAdmin/">phpMyAdmin</a> (<a href="http://www.php.net/">PHP</a>)
313      - <a href="http://squirrel-sql.sourceforge.net/">SQirrelL SQL</a>      - <a href="http://squirrel-sql.sourceforge.net/">SQirrelL SQL</a> (<a href="http://java.sun.com/">Java</a>)
314      - <a href="www.iit.edu/~gawojar/ldap/">LDAP Browser/Editor</a>      - <a href="www.iit.edu/~gawojar/ldap/">LDAP Browser/Editor</a> (<a href="http://java.sun.com/">Java</a>)
315        
316    - for Development for/under Windows:    - for Development for/under Windows:
317        - MS Explorer
318        - MS Notepad
319        - UltraEdit
320        - cmd.exe
321      - <a href="http://www.cygwin.com/">cygwin</a>      - <a href="http://www.cygwin.com/">cygwin</a>
322      - <a href="http://www.wincvs.org/">WinCvs</a>      - <a href="http://www.wincvs.org/">WinCvs</a>
323      - UltraEdit      - <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">putty</a>
324      - MS Internet Explorer      - MS Internet Explorer
325        - <a href="http://www.vmware.com/">VMware Workstation</a>
326        - <a href="http://mozilla.org/">Mozilla</a>
327      - MS Visual Studio 6      - MS Visual Studio 6
328    
329  languages:  languages:
# Line 213  languages: Line 331  languages:
331    - <a href="http://www.perl.com/">Perl</a>    - <a href="http://www.perl.com/">Perl</a>
332    
333  libraries:  libraries:
   - <a href="http://www.cpan.org/">Perl CPAN</a>  
334    - <a href="http://www.openssh.org/">OpenSSH</a>    - <a href="http://www.openssh.org/">OpenSSH</a>
335      - <a href="http://www.cpan.org/">CPAN</a> (<a href="http://www.perl.com/">Perl</a>)
336      - <a href="http://pear.php.net/">PEAR</a> (<a href="http://www.php.net/">PHP</a>)
337      - <a href="http://smarty.php.net/">smarty</a> (<a href="http://www.php.net/">PHP</a>)
338    
339  daemons:  daemons:
340    - <a href="http://www.apache.org/">Apache</a>    - <a href="http://www.apache.org/">Apache</a>
341    - <a href="http://www.mysql.com/">MySQL</a>    - <a href="http://www.sendmail.org/">Sendmail</a>
342    - <a href="http://www.openssh.org/">OpenSSH</a>    - <a href="http://www.openssh.org/">OpenSSH</a>
343      - <a href="http://www.mysql.com/">MySQL</a>
344    - <a href="http://www.openldap.org/">OpenLDAP</a>    - <a href="http://www.openldap.org/">OpenLDAP</a>
345    
346  </pre>  </pre>
347    <!-- used tools - end -->
348    
349  <hr/>  <hr/>
350    
351  hmm, what's all that stuff about? freeing people from writing html and sql. integrating with ms. writing tools using free and open source software.  <!-- footer - begin -->
352    <ul>
353    
354      <li>
355        Mottos:
356        <ul>
357          <li>Free people from writing html and sql</li>
358          <li>
359            Build solutions that integrate Linux with MS as a desktop platform
360            and write some tools that get you the last bits needed for integration on the Linux side. (hey sysadmins!)
361          </li>
362          <li>Write these tools using free and open source software</li>
363        </ul>
364      </li>
365    
366      <li>
367        What's all that stuff about - really? Making in-process queries to an OpenLDAP daemon (slapd) or other daemons (inn, etc.).
368         <ul>
369           <li>
370           implement features:
371              <ul>
372                <li>Have complex routing information stored in some LDAP-containers</li>
373              </ul>
374           </li>
375           <li>
376           look at "Lightweight Trigger Access Process" (LTAP)
377              see http://ltap.bell-labs.com/ <br/>
378              [...] <br/>
379              LDAP directories are passive repositories that do not provide active monitoring and alerting facilities, <br/>
380              i.e., triggers. LTAP adds active facilities in a portable manner to LDAP servers.  <br/>
381              Active facilities are necessary for LDAP servers to monitor accesses to directories and then take appropriate actions.  <br/>
382              Such functionality is crucial for making Directory Enabled Networks (DENs) real.  <br/>
383              [...] <br/>
384           </li>
385           <li>
386              not possible ;-( with dispatchmail:
387              when run via smrsh it looks like we can not connect to inn via CPAN's Net::NNTP.
388                 => ex-process!
389           </li>
390        </ul>
391      </li>
392    
393    </ul>
394    <!-- footer - end -->
395    
396  <hr/>  <hr/>
397    $Id$
398    
399    
400  </body>  </body>

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.8

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