[Kolab-devel] [NEW KEP] KEP #9: Storage of configuration information, new folder- and object type

Jeroen van Meeuwen (Kolab Systems) vanmeeuwen at kolabsys.com
Wed Jul 6 13:40:40 CEST 2011

Alain Abbas wrote:
>  Hello All
>  Another point about the storage
>  Why Xml and why not Json ?
>  Json is now native in all the languages and less cost about
> parsing;generation and the size that iit is great regarding the IMAP
> annotation Storage.
>  ps: Z-push/BAckend stores the info in Json Format.

Whether to use JSON or XML for the groupware content in an IMAP folder is not 
part of what this KEP is about. It seems unreasonably costly to 1) create 
parsers for all applications, 2) convert all existing groupware content, 3) 
drop the XMLparsers in favor of the JSON parsers, but perhaps at some point 
somebody would need to draft a different KEP to actively pursue that change.

Whether or not data serialization / hashing for the value.shared or value.priv 
folder-config annotation is implemented using JSON, I suppose, is worth 
considering - though I had never considered using XML for that.

Kind regards,

Jeroen van Meeuwen

Senior Engineer, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
t: +44 144 340 9500
m: +44 74 2516 3817
w: http://www.kolabsys.com

pgp: 9342 BF08

More information about the format mailing list