Re: Re: [ANNOUNCEMENT] DTD-0.3 (alpha) Released.

From: Date: Sun, 07 Sep 2003 20:57:09 +0000
Subject: Re: Re: [ANNOUNCEMENT] DTD-0.3 (alpha) Released.
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-21149@lists.php.net to get a copy of this message
Bertrand, nowadays you probably now that I'm leading the development of the PEAR package. This package makes posible the existance of the rest of packages and well, the whole pear proyect. Let me tell you the history of the DTD stuff: One day I was reviewing different pacakge.xml files, and found several bugs in some of them. Bugs that were bypassed by the our current home-made xml validation. Also found that the current DTD-1.0 was heavily outdated. After starting to work on enhancing the xml validation, I ended in the idea that the DTD is there for a reason, to ensure that all is in the place that is expected to be. So I updated our DTD and started the checks with "xmllint". But because we have developers under different platforms, with differents software, etc. the idea to require an external program for all developers to check their package.xml files, was not going to take success. The same was with domxml, the extension can't be required for all PEAR developers plus the fact that is experimental and each 2 months changes (nowadays the DTD stuff even does not appear in the docu). I finally ended in the idea (crazy for me btw) to code a DTD parser with DTD validation package. I discussed that with Stig years ago, I even tried then to code one then (btw Stig if you read that, remember that you promised to add the code for retrieving the DTD according the xml <!DOCTYPE..> ;), with no success. Some days ago I had an idea and could end the class. I have absolutly no personal interest on DTD validation, just see a need and code a solution for it. I'll even need to fix some issues with the XML_Parser and XML_Tree for this to be a reality. If you still just want to fight for being able to release subpackages for QuickForm, please go ahead, but if you understood that this was in benefit of we all (including you) please stop this senseless call for a flame war. Tomas V.V.Cox On Sunday, September 7, 2003 18:58, Bertrand Mansion wrote: > <mj@php.net> wrote : >> On Sun Sep 07, 2003 at 04:2753PM -0000, PEAR Announce wrote: >>> The new PEAR package DTD-0.3 (alpha) has been released at >>> http://pear.php.net/. >> >> Uhm, IMO this should be XML_DTD, no? Did I miss something or has there >> been no voting on the package? > Yeah, looks like some people think they have more privileges than others > when it comes to package release... As stated some time ago in a document > that was issued by the PEAR Group, you need 5 +1 votes. Is Tomas Cox not > part of the PEAR Group by the way ? > One would expect a bit more respect towards what the PEAR Group writes, > especially from a PEAR Group member. > Bertrand Mansion > Mamasam -- Tomas V.V.Cox mailto:cox@idecnet.com

« previous php.pear.dev (#21149) next »