Re: cvs: phpdoc / funclist.txt funcsummary.txt
| From: | Hartmut Holzgraefe | Date: | Mon, 14 Jan 2002 19:21:35 +0000 |
| Subject: | Re: cvs: phpdoc / funclist.txt funcsummary.txt | ||
| References: | 1 2 3 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969341220@lists.php.net to get a copy of this message | ||
Egon Schmid wrote:
From: "Hartmut Holzgraefe" <hartmut@six.de>so we have different definitions of "auto generated" "make funclist.txt" is auto generation for me and it is common practice (for a reason) not to include files in CVS that can easiely and automaticly created from other files within that repositoryThese files are not auto generatedeschmid Sat Jan 12 15:09:32 2002 EDT Modified files: /phpdoc funclist.txt funcsummary.txt Log: Update of funclist.txt and funcsummary.txtdo we realy need these auto generated files in CVS,
and yes we need them.haven't looked at them for quite a while, and even if i wanted to i would just "make" them
or are they just left over from the time when php source and documentation were in the same repository?No, the scripts was written by Rasmus between PHP 3.0.6 and 3.0.7.don't think they make much sense in CVS any longer as everyone checking out the manual now should be able to generate them himself
Please don´t touch them. They are needed for editors (programs and humans) and translators.translators definetly do not need them, all they need are the english originals and knowledge of untranslated or outdated stuff, both of which may be found elsewhere but definetly *not* in these two files writers might find them helpfull, at least funcsummary.txt, but IMHO you get a better insight on an undocumented extension or function from eg. the source or my function tables than from this file
I don´t see that everyone checkout the manual and PHP 3 or 4.so how do you document a yet undocumented function? by shere guess? you usualy need some information besides the proto description unless it's a realy trivial one
quickref.txt is of even less use for writers and translators *and* it is even more likely that everybody serious about this project is able to generate it i don't say that these files are useless in themselves, just that they are not important enough and not hard enough to create to viloiate the "do not include into CVS what can be built from it" rule howto.html.tgz is an example for a valid exception as it gets people started, the *.txt files are not IMHOsame for quickref.txt
The same goes here, your auto-generate rules doesn´t help because the automatic build system is broken.even if it weren't (and is hasn't been for long and should work again by tomorrow, it'S just hard to debug without documentation on what it does on that machine and with only one shot a day) that would make no difference right now as the files are not published or at least not announced on php.net, although *that* would perfectly make sense "if you can't create these files yourself you can fetch a (maybe slightly outdated) copy from http://php.net/.../funclist.txt" that's a place were these files should live instead of being pushed around in CVS for almost no use ... -- Hartmut Holzgraefe hartmut@six.de http://www.six.de +49-711-99091-77