[Vobject] vobject status report

Jeffrey Harris jeffrey at skyhouseconsulting.com
Mon Sep 13 16:49:53 CDT 2004


Hi Lisa,

There's an overview of what vobject should eventually do at 
http://jeffrey.skyhouseconsulting.com/epydoc/, and an HTML view of the 
Subversion repository is at http://jeffrey.skyhouseconsulting.com/svn/

There will be an issue tracker accessible as soon as I finish moving 
skyhouseconsulting.com to a new server, the vobject mailing list is 
currently accessible at 
http://lists.brotherharris.com/pipermail/vobject/ but that URL will also 
change when I've finished moving our domain.

At this point, all vCard and vCalendar files can be parsed, manipulated 
in a reasonably pythonic way, then serialized.  Some of the major holes 
are the lack of an API for dealing with parameters encoded in values, 
and an API for sanely interacting with dates and UIDs.  Fortunately, 
DateUtil exists (https://moin.conectiva.com.br/DateUtil), I expect we'll 
just use DateUtil's API for dealing with dates.

Only quoted printable decoding/encoding currently works transparently, 
but base64 and backslash-escaped encodings should be trivial to implement.

The next steps are to:
- Fill in the holes mentioned above
- Write Version classes that define the validation, encoding, and 
serialization behavior for the various vCard and vCalendar components
- Write factory functions to quickly generate skeletons for the major 
object types
- Get lots of sample data
- Write lots more tests
- Bug test
- Write documentation

Sincerely,
Jeffrey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : http://lists.brotherharris.com/pipermail/vobject/attachments/20040913/e772e311/signature.pgp


More information about the Vobject mailing list