[PHP-DOC] Re: CHM build machine - Was[2]: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-06-30 Thread techtonik

If you'll find a time to describe a problem in more detail I guess
there will be some interested people who are less busy.

Do you intend to automate this setup operation to allow quick
replacement of the box?

On 6/30/06, Wez Furlong <[EMAIL PROTECTED]> wrote:

I now have a box and I'm waiting for the OS and other tools for it to
arrive; given how busy things are, it'll be a few weeks before its fully
operational.

--Wez.


techtonik wrote:
> Any progress? I noticed that CHM file dates are new, but I can't say
> if build process takes place, because Polish CHM is still corrupted
> and it's size still 400Kb against usual 6Mb
> http://www.php.net/download-docs.php?sizes=1
> http://bugs.php.net/bug.php?id=34026
>
> If something touches files even if the build fails - it is a bad U
> problem (by FUD classification).
>
> On 5/2/06, Wez Furlong wrote:
>> We're supposed to getting donated a windows build box for this kind of
>> thing; I'll chase up my contacts to see when that will be.
>>
>> --Wez.
>>
>> anatoly techtonik wrote:
>> > As far as I can understand the problem on the surface is in windows
>> > machine where hhc.exe needs to be executed. As the windows machine
>> > is not available for PHP folks at http://master.php.net/inventory.php
>> > we have to use somebody's private host to compile .chm's
>>
>
>




--
--t.


[PHP-DOC] Re: CHM build machine - Was[2]: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-06-30 Thread Wez Furlong
I now have a box and I'm waiting for the OS and other tools for it to
arrive; given how busy things are, it'll be a few weeks before its fully
operational.

--Wez.


techtonik wrote:
> Any progress? I noticed that CHM file dates are new, but I can't say
> if build process takes place, because Polish CHM is still corrupted
> and it's size still 400Kb against usual 6Mb
> http://www.php.net/download-docs.php?sizes=1
> http://bugs.php.net/bug.php?id=34026
> 
> If something touches files even if the build fails - it is a bad U
> problem (by FUD classification).
> 
> On 5/2/06, Wez Furlong wrote:
>> We're supposed to getting donated a windows build box for this kind of
>> thing; I'll chase up my contacts to see when that will be.
>>
>> --Wez.
>>
>> anatoly techtonik wrote:
>> > As far as I can understand the problem on the surface is in windows
>> > machine where hhc.exe needs to be executed. As the windows machine
>> > is not available for PHP folks at http://master.php.net/inventory.php
>> > we have to use somebody's private host to compile .chm's
>>
> 
> 


[PHP-DOC] Re: CHM build machine - Was[2]: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-06-30 Thread techtonik

Any progress? I noticed that CHM file dates are new, but I can't say
if build process takes place, because Polish CHM is still corrupted
and it's size still 400Kb against usual 6Mb
http://www.php.net/download-docs.php?sizes=1
http://bugs.php.net/bug.php?id=34026

If something touches files even if the build fails - it is a bad U
problem (by FUD classification).

On 5/2/06, Wez Furlong wrote:

We're supposed to getting donated a windows build box for this kind of
thing; I'll chase up my contacts to see when that will be.

--Wez.

anatoly techtonik wrote:
> As far as I can understand the problem on the surface is in windows
> machine where hhc.exe needs to be executed. As the windows machine
> is not available for PHP folks at http://master.php.net/inventory.php
> we have to use somebody's private host to compile .chm's




--
--t.


[PHP-DOC] Re: CHM build machine - Was[2]: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-05-02 Thread Wez Furlong
We're supposed to getting donated a windows build box for this kind of
thing; I'll chase up my contacts to see when that will be.

--Wez.

anatoly techtonik wrote:
> As far as I can understand the problem on the surface is in windows
> machine where hhc.exe needs to be executed. As the windows machine
> is not available for PHP folks at http://master.php.net/inventory.php
> we have to use somebody's private host to compile .chm's


[PHP-DOC] CHM build machine - Was[2]: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-05-02 Thread anatoly techtonik
||*()*|| Hi, Derick.

>>
>> Sorry, I forgot - is only Derick has access to upload this CHM?

DR> Sorta... I know the chm building stuff has been down for some time. I'll
DR> need to set it up again but it'll have to wait a bit as it's not on the
DR> top of my todo list. However, I guess I can upload this polish CHM.

Will be great, but this doesn't remove the source of the problem,
which in turn can be a part of another problem. Just let me expand
this a bit. I'm speaking only about ordinary .chm's process.

As far as I can understand the problem on the surface is in windows
machine where hhc.exe needs to be executed. As the windows machine
is not available for PHP folks at http://master.php.net/inventory.php
we have to use somebody's private host to compile .chm's

To make CHM available on http://www.php.net/download-docs.php we need

1. Compile orinary multipage HTML manual (can be done on unix box also)
2. Filter HTML pages (also can be done on either windows or unix box)
3. Build HTML Help project files (this also possible on unix box)
4. Launch HHC.EXE to get .CHM (the only operation requires windows)
5. Upload .CHM to php.net

So everything can be done on unix box and in fact steps 1 and 5 are
already running every two weeks (according to the dates of downloadable
html manual archives). It is possible to setup a job on a windows
machine, which will pull the output of step 1 from unix box, make
necessary transformations in step 2,3,4 and upload result back
to unix box together with build logs. Box will run necessary tests
(try to open .chm with unix chm tools and 0 return status if ok).
After this .chm can be uploaded onsite. To make the process completely
transparent we can make analog of http://snaps.php.net/ with archive
build dates and build logs to be available for general public.

For a "quick fix" I can kanban my windows machine into the process.
I need ftp to pull archives - this means they will be deleted as they
are also flags to start the process - and after procesing they will
be pushed to ftp in different folder. However, I have limited
resources and I'd like to get as much as possible from official PHP
unix build box. Ideally this means that the only thing that I have to
do is point 4 - run HHC.EXE This way even PHP installation is not
necessary.

If everything will be fine the build process can be moved to
snaps.php.net machine. At least I hope so. Launching HHC.EXE for
an hour or two every two weeks does not place too much burden on
usual server performance and is unlikely to cause any problems.


Other "features" creeping in my head are - automatic one hour build
postpone if last one failed, tight restrictions for user building
manual to prevent script attacks through CVS just before the build
starts (checkout for everything except manual can be made manually or
triggered by the same people, who is able to upload files). To make
the process more visible and "maintainable" for folks other than
those who were lucky to read this letter I can render some BPEL
diagrams later. And it is also possible to use SVN instead of FTP.
Considering unmanagable featurecreep to time ratio of my own I can
only hope that somebody will take care of these RFC. Perhaps as a
subtask of Summer of Code. I could add much more detailed tasks at
this page http://www.php.net/ideas.php I've just noticed.

t
-- 


Re: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-04-19 Thread Derick Rethans
On Wed, 19 Apr 2006, anatoly techtonik wrote:

> ||*()*|| Hi, phpdoc.
> 
> Sorry, I forgot - is only Derick has access to upload this CHM?

Sorta... I know the chm building stuff has been down for some time. I'll 
need to set it up again but it'll have to wait a bit as it's not on the 
top of my todo list. However, I guess I can upload this polish CHM.

Derick
-- 
Derick Rethans
http://derickrethans.nl | http://ez.no | http://xdebug.org


Re: [PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-04-19 Thread anatoly techtonik
||*()*|| Hi, phpdoc.

Sorry, I forgot - is only Derick has access to upload this CHM?

Here
http://www.php.net/download-docs.php?sizes=1

tpn>  ID:   34026
tpn>  Updated by:   [EMAIL PROTECTED]
tpn>  Reported By:  kamil dot figiela at gmail dot com
tpn> -Status:   Verified
tpn> +Status:   Open
tpn>  Bug Type: Documentation problem
tpn>  Operating System: WinXP
tpn>  PHP Version:  Irrelevant
tpn>  New Comment:

tpn> Just compiled new CHM. A pity, but I do not know who has the rights to
tpn> upload it to the site. For now file is at
tpn> http://php.rainforce.org/POLISH_CHM/php_manual_pl.chm


tpn> Previous Comments:
tpn> 

tpn> [2006-01-17 16:53:35] tomator at poczta dot onet dot pl

tpn> The freshest file, published 23 Nov 2005 is still corrupt.
tpn> Size is 402kB.

tpn> 

tpn> [2005-09-19 15:16:48] [EMAIL PROTECTED]

tpn> Still broken.

tpn> 

tpn> [2005-08-07 16:11:02] kamil dot figiela at gmail dot com

tpn> Description:
tpn> 
tpn> Polish CHM is corrupted, file length is only 440 KB, while other CHM's
tpn> are 6 MB



tpn> 



  

t
-- 


[PHP-DOC] #34026 [Ver->Opn]: Polish CHM is corrupted

2006-04-16 Thread techtonik
 ID:   34026
 Updated by:   [EMAIL PROTECTED]
 Reported By:  kamil dot figiela at gmail dot com
-Status:   Verified
+Status:   Open
 Bug Type: Documentation problem
 Operating System: WinXP
 PHP Version:  Irrelevant
 New Comment:

Just compiled new CHM. A pity, but I do not know who has the rights to
upload it to the site. For now file is at
http://php.rainforce.org/POLISH_CHM/php_manual_pl.chm


Previous Comments:


[2006-01-17 16:53:35] tomator at poczta dot onet dot pl

The freshest file, published 23 Nov 2005 is still corrupt.
Size is 402kB.



[2005-09-19 15:16:48] [EMAIL PROTECTED]

Still broken.



[2005-08-07 16:11:02] kamil dot figiela at gmail dot com

Description:

Polish CHM is corrupted, file length is only 440 KB, while other CHM's
are 6 MB






-- 
Edit this bug report at http://bugs.php.net/?id=34026&edit=1