On 19 March 2015 at 12:41, Hollenbeck, Scott <[email protected]>
wrote:

> I'm in the process of writing PHP language bindings for the getdns API (
> http://www.getdnsapi.net/) using the Zend engine to create a PHP
> extension. I'd like to create documentation in a form that makes sense for
> PHP developers. Someone suggested submitting the project to PECL and using
> this community's processes to produce the documentation. I thought that
> sounded like a great idea, so I've been doing my homework and trying to
> figure out what those processes are. One resource I found (
> https://wiki.php.net/doc/scratchpad/pecldocs) says "Checkout the CVS
> module named 'phpdoc'" and "Generate the documentation skeletons" using
> docgen.php. I've been trying to find the CVS repository for phpdoc without
> much luck. I found http://www.phpdoc.de/ and http://www.phpdoc.de/cvs.html,
> but the repository links are all broken.
>
> So, what *is* the best/correct way to create the documentation for my
> extension? Where can I find the needed tools?
>

Hopefully, the tutorial available at http://doc.php.net/ should be plenty
to get you going with. It outlines the structure of the documentation,
tools we use, and so on. It should also be much more up-to-date, in terms
of having correct information.

The two main source repositories that you will need are the English
documentation, and "doc-base" which contains build and helper scripts.
They're currently under SVN, and we have a module that you can use to check
them both out at once... svn co
http://svn.php.net/repository/phpdoc/modules/doc-en/


>
> I found this message in this mailing list's archive:
>
> http://marc.info/?l=pecl-dev&m=135145307328713&w=2
>
> How does one reach the "phpdoc folks"? I found the svn repo containing the
> documentation, but I couldn't find any scripts.
>

Mails go to [email protected] and you can subscribe via the form at
http://php.net/mailing-lists.php


>
> Thank you,
> Scott Hollenbeck
>
> --
> PECL development discussion Mailing List (http://pecl.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to