Bas' extra backends

Add new and modify functionalities to Z-push

Bas' extra backends

Postby bas » Mon Feb 25, 2008 2:07 pm

At the moment I am working on some extra backends:
  • Combined (95% complete)
    this backend will allow combining of multiple backends, for example the IMAP and vCard backend.
  • Dummy (100% Complete)
    For testing (combined) backends you sometimes need some folders like an inbox.
  • Serialize (100% complete)
    All messages are serialized stored on disk. This will enable you to backup folder that can not be stored in an other backend.
    For example the calender, contacts and tasks folder when using IMAP backend
  • FileStorage (90% complete)
    Files stored on the file system are represented as messages with 1 attachment containing the file.
    The subject of the message is the filename and the date of the message is the modification date of the file.
    Send a mail with the attached file to filestorage for adding a file.
  • vCard writing part (95% complete)
    Reading and writing version 2.1 and 3.0 vCard files for contacts.
  • IMAP allowing : and . in foldernames (50% complete)
    At the moment . and : are use as seperators for folderids and attachmentids. We could do without.
The backends are in my own branch. \branches\bas

Maybe if I am done with these backends I will start with an iCalender backend if nobody else does it.
Last edited by bas on Mon Mar 10, 2008 12:30 pm, edited 2 times in total.
bas
 
Posts: 75
Joined: Thu Oct 04, 2007 7:55 am
Location: NL: Brielle

Re: Bas' extra backends

Postby bas » Tue Feb 26, 2008 11:52 pm

bas
 
Posts: 75
Joined: Thu Oct 04, 2007 7:55 am
Location: NL: Brielle

Re: Bas' extra backends

Postby bas » Mon Mar 10, 2008 12:32 pm

As people who follow the Z-Push SVN have seen, there have been a lot of bug fixes in my bas branch.
Also Michaels ICS public folder support is added in the bas branch.
bas
 
Posts: 75
Joined: Thu Oct 04, 2007 7:55 am
Location: NL: Brielle


Return to Developer Board

Who is online

Users browsing this forum: No registered users and 1 guest

cron