[Lognorm] liblognorm API changes

Rainer Gerhards rgerhards at hq.adiscon.com
Sun Aug 26 14:56:33 CEST 2012


Hi all,

as you probably know, liblognorm uses libee as its "base data model library". Libee was created based on a now quite old CEE spec, on that has considerably changed in the mean time.

Today, it looks like a simple JSON object model would take care of the CEE needs - and many more. Rsyslog is also moving towards that model. So I am tempted to modify the next major version of liblognorm to no longer be based on libee but rather directly on the json-c (often packaged as libjson0) library object model. That would of course mean that in order to use new versions the caller apps needs to be modified. I wouldn't expect that much code needs to be changed, but that of course depends.

I have not made up my mind. But I'd appreciate feedback from liblognorm users (Champ? ;)) as one of the decision factors.

Thanks,
Rainer


More information about the Lognorm mailing list