/[cvs]/nfo/perl/scripts/outlook2ldap/libs/Torus.pod
ViewVC logotype

Diff of /nfo/perl/scripts/outlook2ldap/libs/Torus.pod

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

revision 1.1 by joko, Sun Jan 19 07:45:05 2003 UTC revision 1.2 by joko, Mon Jan 20 16:37:58 2003 UTC
# Line 73  Torus Line 73  Torus
73      - Unicode::String      - Unicode::String
74        - MIME::Base64        - MIME::Base64
75      o use setup.pm with autoinstall, use ExtUtils::MakeMaker and/or h2xs      o use setup.pm with autoinstall, use ExtUtils::MakeMaker and/or h2xs
   x extend logging/debugging-output (logfiles below log/)  
76    o enhance mapping through expressions    o enhance mapping through expressions
77      o provide multiple use of same fields      o provide multiple use of same fields
78      o provide mechanism to concatenate fields      o provide mechanism to concatenate fields
# Line 90  Torus Line 89  Torus
89        o 3.spalte in outlook_ole_fields.csv: für "genSchema.pl"        o 3.spalte in outlook_ole_fields.csv: für "genSchema.pl"
90        o wenn 2.spalte und/oder 3. leer, dann wird kein mapping gemacht (genSchema sowieso nicht)        o wenn 2.spalte und/oder 3. leer, dann wird kein mapping gemacht (genSchema sowieso nicht)
91      --> see etc/_future!      --> see etc/_future!
   +- beliebige outlook-ordner zu ldap-ou's mappen  
       + fest deklarierte (level 1)  
       o tief referenzierte (level X) (!!!)   (backup->Addressen->XYZ - Addressen)  
92    o daten "rückwärts" übertragen!    o daten "rückwärts" übertragen!
   + bugfix: utf8  
93    o mapping aufbohren (csv -> xml) - integrate "schema"-property _per-field_!!!    o mapping aufbohren (csv -> xml) - integrate "schema"-property _per-field_!!!
94      o have the engine use this      o have the engine use this
95      o maybe provide cross-checks      o maybe provide cross-checks
96      --> see etc/_future!      --> see etc/_future!
   o clean-up debugging (levels)  
     + debugging-level does not work when error occours in Net::LDAP::Entry while adding...  
     + display MAPI-object as hash  
97    o transfer statistics    o transfer statistics
98    o zugriff auf outlook (2002) ohne rückfrage gewähren?    o zugriff auf outlook (2002) ohne rückfrage gewähren?
99      o v.a. wichtig, wenn integrierter zugriff (z.b. durch outlook-plugin) stattfindet      o v.a. wichtig, wenn integrierter zugriff (z.b. durch outlook-plugin) stattfindet
# Line 127  Torus Line 119  Torus
119      o regex fails:      o regex fails:
120      o introduce some "highlevel-splitting" of ldap-addresses      o introduce some "highlevel-splitting" of ldap-addresses
121    o fix problems occoured 2003-01-06/07 @barschwaechter: rules, access to mapi, etc. (see email)    o fix problems occoured 2003-01-06/07 @barschwaechter: rules, access to mapi, etc. (see email)
   + syncOutlookContacts.pl --mapidump  
   + provide better workflow for development phase(s)  
      + configurable debugging  
      + configurable tracing  
122    o do a _true_ sync! (no delete/add)    o do a _true_ sync! (no delete/add)
123    o handle folder-mapping/-creation completely _before_ continuing with single entries    o handle folder-mapping/-creation completely _before_ continuing with single entries
124      o create non-existant and stuff....      o create non-existant and stuff....
# Line 161  Torus Line 149  Torus
149      o Perl (Variables, Objects)      o Perl (Variables, Objects)
150      o LDAP-Server (Handle)      o LDAP-Server (Handle)
151        
   + integration with Data::Storage and Data::Transfer  
     + thrown away "L:" and "R:" o declarations for/in Data::Transfer::Sync  
     o split 'syncOutlookContacts.ini' into 'torus.ini' and 'outlook2ldap.ini'  
     o 'syncOutlookContacts.pl' reads 'outlook2ldap.ini' and runs 'feed.pl'  
     + Data::Transfer::Sync now utilizes DesignPattern::Object and DesignPattern::Bridge  
     
152    o for Horde:    o for Horde:
153      o helper: some kinda "genSchema.pl"      o helper: some kinda "genSchema.pl"
154      o app: LDAP-Browser      o app: LDAP-Browser
155    
156      o split 'syncOutlookContacts.ini' into 'torus.ini' and 'outlook2ldap.ini'
157      o 'syncOutlookContacts.pl' reads 'outlook2ldap.ini' and runs 'feed.pl'
158        
159    
160    
161  =head1 IDEAS  =head1 IDEAS
162    
163    o acl based permissions (use Data::ACL?)    o acl based permissions (use Data::ACL?)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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