On Sat, Nov 12, 2011 at 00:45, Ferenc Kovacs <tyr...@gmail.com> wrote: > > > On Sat, Nov 12, 2011 at 12:40 AM, Hannes Magnusson > <hannes.magnus...@gmail.com> wrote: >> >> On Fri, Nov 11, 2011 at 23:21, Ferenc Kovacs <tyr...@gmail.com> wrote: >> > >> > >> > On Fri, Nov 11, 2011 at 10:13 PM, Hannes Magnusson >> > <hannes.magnus...@gmail.com> wrote: >> >> >> >> On Fri, Nov 11, 2011 at 21:09, Klaus Silveira >> >> <cont...@klaussilveira.com> >> >> wrote: >> >> > Hello, >> >> > I curious about the tools available in the doc-base that allow >> >> > translators >> >> > to control the quality of the documentation build. Are those tests >> >> > run >> >> > by >> >> > configure.php? Maybe a phing build script could help the quality >> >> > assurance >> >> > of the translation. >> >> >> >> No. configure.php only sanitychecks your xml really. >> >> >> >> There are bucketloads of scripts in doc-base/scripts that can do the >> >> job, and many of them report to http://doc.php.net/ >> >> I believe most of the "important ones" are available through >> >> https://edit.php.net >> >> >> >> -Hannes >> > >> > As I mentioned in the Jenkins RFC (http://wiki.php.net/rfc/jenkins), >> > building the documentation could be also added to our CI process. >> > Should I proceed with that? (my only concern is the memory consumption, >> > as >> > far as I can remember, the building the documentation requires a big >> > chunk >> > of memory, and can't be controlled through memory_limit, as libxml will >> > be >> > allocating the memory). >> >> "correct".. on failures. If you have 2nd world problems.. >> "correct".. on success.. if you have 3rd world problems... >> >> If phpdoc build works on one platform, there is almost no chance it >> doesn't work on another. >> I think edit.php.net builds and notifications work for now. >> > > Sorry, I don't get the "correct" part, but about the multiple platforms:
Our usage of libxml2 requires minimum 2gb ram (on success). On failures.. ~8gb ram should "work". > Running concurrent builds on every slave/platform isn't a necessity just a > possibility, so if running the docbuilds on one specific platform is enough, > then we can do that of course. You are talking about the ci.qa.php.net jenkins builds here, right? If you are that bored and want to implement phpdoc configure.php/libxml2 support to jenkins.. I'm not going to stop you! -Hannes