On Sun, Mar 23, 2008 at 3:54 PM, Aleksey Evtushenko <[EMAIL PROTECTED]> wrote:
> Hi folks! I interested in
>  PHP based Docbook renderer improvements during GSoC2008 as a student.
>  Where can i get more information?


Awesome.

Our documentations (like most other OSS documentations) are all
written using the Docbook XML markup.
PhD (the [P][H]P based [D]ocbook renderer) is the application we use
to render the documentations into various different formats, including
the online documentation (http://php.net/manual) and the downloadble
docs (http://php.net/download-docs).

Currently PhD only supports three output formats; phpweb (the online
docs), chunked html and bightml (the downloadble docs). All those
formats are relatively php.net specific, not very usable for other
projects.

We are looking for a student who can implement:
 - Generic "theme" (look&feel) for all output formats
 - PEAR and PHP-GTK specific "themes" (so both pear.php.net and
gtk.php.net can ditch their current renderer and use PhD)
 - More output formats (such as CHM, PDF, Unix man pages)

Further wishful improvements include support for dbhtml processing
instructions, real indexing and support for more Docbook elements and
attributes.

The goal here is to provide all php.net projects with a _fast_ and
kickass awesome application to render their documentations.
In the (hopefully not-so-distant) future we hope to make PhD a
suitable alternative renderer for other projects using Docbook.

Few links to click:
 - The PhD Wiki page: http://wiki.php.net/doc/phd
 - How to install PhD: http://wiki.php.net/doc/phd/faq &&
http://wiki.php.net/doc/phd/install
 - How to view the output: http://wiki.php.net/doc/phd/view
 - Docbook5 TDG: http://docbook.org/tdg5/en/html/docbook.html
 - PhD release history: http://doc.php.net/phd/

-Hannes

Reply via email to