Greetings Laurent,

I was thinking of a script that would reflect all extensions in phpdoc/ en/reference and see if they exist in versions.xml and if not tell us, and also tell us if it's instead in phpbook-xsl/version.xml. This would be useful now, but would also make a base for future QA tools like for example it could tell us which functions lack documentation. And eventually it could hook into the the tool Kalle has been working on all week that lets us run code against most every PHP version (~4.3-5.3), so, for even more QA goodness possibilities. This tool could be based off scripts/docgen/.

I'm unclear exactly what your tool offers but it sounds good and appears related and it seems we could work closely together here. There is also the related phpdoc/scripts/iniupdate/* scripts.

But I'm getting ready to leave for Nicaragua for about a month (without my computer) so will rarely be here during that time thus won't be working on this then. And, I do apologize for starting but not finishing the version.xml->versions.xml conversion... someone else may feel free to work on it. However, thankfully PhD utilizes both together.

Regards,
Philip

On 29 Dec 2008, at 09:34, Laurent Laville wrote:

Hello Philip

Of course I know that you know that theses versions.xml are not yet completed. It's just a way to not forgot what I've found (just in case), you've not seen it yet.

BTW, the tool I've completed to 95% now support near 25 extensions, even if specific extension versions.xml is missing or incomplete.

That let us, you and me ability to update the data-source without deadline. When I said "update the data-source" you should means that I won't create fork of http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/, but I will use only as mirror into [1] to the base of pciconf script and its ERS (Exceptions Rules System). This ERS allow to migrate easily when new information about class, function, constant are known.
A sort of merge with existing versions.xml files.

The tool is pciconf (CLI script) that is available with PEAR::PHP_CompatInfo.

If there are people interrested in, please go on my slide shots [2].

All comments are welcome !

Laurent

PS: I'll stop to post error found on this mailing-list; Sorry if I've disturb someone :)

[1] http://cvs.php.net/viewvc.cgi/pear/PHP_CompatInfo/data/phpdocref/
[2] http://pear.laurent-laville.org/pepr/PHP_CompatInfo/api190/


Hello Laurent,
While it's appreciated that you go through these versions.xml files, do note that we know they are not complete and I'm guessing maybe a thousand exist in phpbook-xsl/version.xml that are not in the versions.xml files. So please consider this, and maybe you could show the tool you use and/or write one email with all these problems. At least, this would save you a lot of work.
Regards,
Philip
On 29 Dec 2008, at 08:47, Laurent Laville wrote:

Following PHP Manual [1], and Reflection API, the ob_iconv_handler() function is missing into specific extension versions.xml file [2]

Laurent

[1] http://www.php.net/manual/en/ref.iconv.php
[2] http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/iconv/versions.xml




Reply via email to