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

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

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