2008/11/26 John Le Drew <[EMAIL PROTECTED]>:
> Thanks Richard
>
> Downloading the docs now :)
>
> Where is a decent place to start putting my tutorials?
>
> I really wanted to create decent use cases and examples for SPL, as so
> many people know of it,
> but have no idea how or why they would implement it.
>
> Cheers
>
> John
>
>
>
> 2008/11/26 Richard Quadling <[EMAIL PROTECTED]>:
>> 2008/11/26 Lukas Kahwe Smith <[EMAIL PROTECTED]>:
>>>
>>> On 26.11.2008, at 09:07, John Le Drew wrote:
>>>
>>>> Hi Lukas
>>>>
>>>> I was talking to Steph over the weekend and wanted to put together a
>>>> set of tutorials + examples for many of the features of PHP, starting
>>>> with SPL. I thought that the Wiki would be a decent place for these, I
>>>> also thought about adding them directly to the Docs but I wasn't sure
>>>> where to start with that; I am familiar with DocBook etc. but not sure
>>>> who to ask. I was thinking of creating all the pages under /tutorials.
>>>
>>>
>>> You should talk to the doc guys about this. Generally I think they prefer
>>> not to use a wiki for this, because they are worried the content will stay
>>> there instead of making it to the actual manual. The tool chain for docbook
>>> has gotten a lot simpler these days and I am sure they will be very happy to
>>> help you out.
>>>
>>> regards,
>>> Lukas Kahwe Smith
>>> [EMAIL PROTECTED]
>>
>> Hello John.
>>
>> The usual way to get started is to use CVS to download phpdoc and to
>> get phd (the PHP document builder) via PEAR.
>>
>> Within phpdoc, there is a configure.php script. This essentially
>> combines all the small XML docbook files into one expanded manual
>> (called .manual.xml)
>>
>> phd then can process this file to make HTML, PHP, PDF, etc.
>>
>>
>> You can make alterations to the phpdoc files and run through the
>> configure and build process to test your changes.
>>
>> Then create a few small patches to let us see that you get it.
>>
>> After that, one of the more senior people will give you permission to
>> commit those patches and off you go!
>>
>>
>> Richard.
>> --
>> -----
>> Richard Quadling
>> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
>> "Standing on the shoulders of some very clever giants!"
>>
>

Looking at http://docs.php.net/manual/en/book.spl.php and then
http://docs.php.net/manual/en/book.image.php

You will see there is an examples section all on its own.

My preference would be to be able to incorporate the examples in both
a general examples page as well as the specific page (for which ever
class you are looking at).

Maybe allowing links to examples from other pages would be a good
feature. We have links to functions, can we link to examples? The
examples would need to be named (I think), so a naming convention may
be needed.

As for tutorials, that may need a separate book entirely. Currently
and in the main, the phpdoc is a reference book on functions/classes.
There is little in the way of in-depth tutorials. There are many sites
out there dealing with that.

I would like to see supported tutorials in the documentation. You also
have to weigh up the costs of translators translating larger amounts
of content.

I would start with the examples section first.

Others may want to agree/disagree or have other input.

Richard.
P.S. I'm a very occasional contributor to the dox. Not an editor or
anyone with any more rights.
-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

Reply via email to