I found an interesting aspect: libxml claims that it (somewhat) supports
expat semantics:

"SAX: a SAX2 like interface and a minimal SAX1 implementation compatible with
early expat versions" [1, right on the home page]

So I think one route probably is to write a tester with expat (I should not
need so many fancy functions...). If that works, try to link to libxml. If it
still works, *all* of my concerns are away as I could always switch between
the two.

This looks like a good solution to me, hopefully it works ;)

Rainer

[1] http://xmlsoft.org/

> -----Original Message-----
> From: [email protected] [mailto:rsyslog-
> [email protected]] On Behalf Of [email protected]
> Sent: Tuesday, June 22, 2010 6:13 PM
> To: rsyslog-users
> Subject: Re: [rsyslog] any concerns about libxml
> 
> On Tue, 22 Jun 2010, Rainer Gerhards wrote:
> 
> >> From quick look at the docs/tutorials, both seem to do the job.
> Expat
> >> can not
> >> validate, while libxml somehow seems to be tied into gnome. While
> this
> >> is no
> >> issue per se, such close relationships always make me a bit nervous.
> >> So, if
> >> at all, I'd tend to expat, if it is not a dead project.
> >
> > I have now looked at the mailing list archive as well as Ohloh stats.
> It
> > looks like there is some activity, but at a very low level. That
> indeed could
> > be a sign of a project that simply is mature and does not intend to
> add any
> > new features.
> >
> > Also let me explain why I am especially alert: the situation(expat)
> looks
> > pretty much like sysklogd when I went to the project and tried to get
> some
> > changes in. And I would not like to end up contributing a new XML lib
> ;)
> 
> it may be best to ask on the expat list. my impression is that it'a
> just
> mature in doing what it does, but I've been wrong before so it's worth
> checking.
> 
> David Lang
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to