Hi, As you know, I've been working on a few things for the forthcoming 0.4 release, and recently there've been a few fixes and features gone into CVS, including Laurent's XML::Reader and the HTML parser. There is more that I had on my list of things to do, but unfortunately my time has become very limited at the moment and it's looking like I won't be getting the block of time I was hoping for over christmas. In light of this, I'm now of the opinion that we should get the 0.4 release out, since most of the remaining changes will be purely additive, and I feel it's best to get the new features out there so people can start hammering on them.
I would like to have Laurent's documentation in, but I don't think it's critical at this stage - the reader API is nice and self-explanatory I think, and the test-cases for it show it in action, so I think it's okay to work on that during 0.4 development. Looking ahead a bit, I propose that we work on the remaining features and fixes (win32 compatibility, namespaces, and relaxng being my personal big three, but there are others...) during 0.4, heading toward stabilising the code with a view to branching off to a 1.0 release eventually. As a side-note to the win32 compatibility issue, I've recently made some changes that make the codebase *theoretically* compatible (i.e. I can't actually test it at the present time) with VC 6 on Win32, so anyone out there with the appropriate microsoftware should be able to compile up binaries for the one-click. I'm trying to work toward providing pre-compiled binaries for win32/one-click, but I still have some figuring out to do on that platform, and not much time to do it right now. Any thoughts on any of this would be most welcome. Cheers, -- Ross Bamford - [EMAIL PROTECTED] _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel