On Wed, Dec 26, 2007 at 11:51:13AM +0300, Vladimir Grebenschikov wrote:
> On Tue, 2007-12-25 at 23:35 -0500, Daniel Veillard wrote:
> 
> > Now that I have expresed  my concerns about the content of the spec we can
> > look spearately about any libxml2 implementation. I have a few more concerns
> > there:
> >  - those are first working draft specifications, I know how long it takes
> >    to finish such spec when there is no controversy about them, for 
> > something
> >    like EXI it may take a couple of years before you get a finished version
> >    (if any), and being an early implementor usually brings you just more 
> > pain
> >    e.g XPointer where I implemented the full early spec and only a tiny, 
> >    near useless fraction ended up as a REC.
> 
> I would agree and disagree at same time. Yes, it is way of trials and
> error, but if nobody will try to follow new standard It will never
> becomes perfect enough.
> 
> >  - who would use it ? I mean EXI target very specialized domain spaces
> >    like embedded or specific processing, would those people actually use
> >    a libxml2 version where the point is more genericity of usage and
> >    the size and portability designs of the library probably don't match
> >    the specific requirements of those use cases.
> 
> I can't say for wide range of ppl, but I definitely going to use EXI.
> I've use libxml for several years (in fact since libxml2 appearance).
> And was forced to develop simple internal implementation of something
> like EXI to address similar problems that was addressed by EXI.
> 
> >  An implementation just for the sake of being able to claim existence of
> > a widely distributed early implementor doesn't sound to me a good reason 
> > to put EXI in libxml2.
> 
> It sounds like a bad news for me.

 You need to be realistic here. You can't use something like EXI for 
serious use before it's a REC, simply because you won't have any garantee
that the final version will be compatible with data encoded now. So any 
implementation before something like a Last Call will be a simple act of 
faith. Still we can discuss potential details here like I did. And I have
been though Last Call of W3C specs in the past which just ended nowhere,
that's not even a guarantee.

Daniel

-- 
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard      | virtualization library  http://libvirt.org/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine  http://rpmfind.net/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to