[Kolab-devel] python-kolab

Stéphane Konstantaropoulos skonstant at sgul.ac.uk
Tue Dec 5 14:50:18 CET 2006


Alright people,

It seems we had a pretty good brainstrom in the first email shots last week.

I see that we all agree on the design and functionality (moreless). Now we 
need to make a decision about what libraries to use to do the job.

I personally thought imaplib + email.Message + pyxml would do the job and 
avoid dependencies since these come from a stock python install.

However, we need python-ldap in order to retrieve the user home server, not 
really for anything else, or do we?

The only shortcoming I can see with imaplib is the non-support for 
annotations, while it does support ACLs. It is probably more "raw" than 
twisted too.

I have nothing against elemtentree, although i thought pyxml would be more 
than enough for this (the xml files are not too complex, I think).

If we go for full blown: Twisted + elementtree + python-ldap, we have 3 
dependencies. And we can provide more functionality too.

What do you think?
-- 
Stéphane Konstantaropoulos <skonstant at sgul.ac.uk>
-- Web Developer - Computing Services
--- St George's University of London

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the devel mailing list