On Mon, Feb 28, 2011 at 2:53 PM, Rui Miguel Silva Seabra <r...@1407.org> wrote: > Em 27-02-2011 23:25, Gustavo Sverzut Barbieri escreveu: >> Again, this is far from standards compliant as libxml2, but it's even >> far from the bloat these xml libs carry. I'd propose it to be >> integrated into Eina as it's very useful and small. >> >> The idea came from quaker66 that is doing xkbd/language module and >> would like to avoid libxml2... he cited using efreet, but that would >> be nonsense and efreet does not expose its parser... actually efreet >> could be converted to use this new parser I'm proposing. > > Daniel Veillard was quite proud of how libxml2 was extremely fast and > standards compliant. > > Now... I don't remember if he was proud of how fast it was *being* > standards compliant or if at the time he even had performed comparisons > with non compliant fast implementations. > > However... I am very wary of statements considering bloatness and > performance of xml parsers unless made by *experts* in the field and > would instintively prefer a million times over a well maintained and > complete library.
The "problem" is that this alternative is already there, you're free to use it for your code if you wish. But for those that don't want, it's currently a problem... one that efreet had to handle on its own, then quaker66 will have to in order to enable e17 to show nice language dialog, it may also be the case for people willing to deal with fdo project rules (hal, policykit...) Don't get me wrong. I had to work with XML extensively in the past and I used libxml2 myself. It was cumbersome to use, but managed to do complex things like XPath to refer to nodes, all types of DOM queries, etc. It is useful, but not every project will use it. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel