[support] Approaches to project documentation
Hadubard
hadubard at gmail.com
Fri Nov 2 10:44:45 UTC 2012
Hi Keith,
Thanks for the links. But I was more looking for information on how to chain those together in order to create a complete doc.
best regards,
Ralf
Am 01.11.2012 um 21:36 schrieb Keith Roberts:
> On Thu, 1 Nov 2012, Hadubard wrote:
>
>> To: support at drupal.org
>> From: Hadubard <hadubard at gmail.com>
>> Subject: [support] Approaches to project documentation
>>
>> Hi all,
>>
>> I have to create a complete documentation of a rather huge
>> Drupal based web project. My first idea has been to use
>> the API module to use in-code comments to create an easy
>> way to step through the code. I really like this in the
>> drupal API documentation. But I also require a more
>> general approach to fill the gaps between distinct parts
>> in code in order to provide a general overview of how the
>> pieces of the project are tight together, what assumptions
>> and general ideas the project is based on, flow charts,
>> etc ... I thought about using the doxygen @ingroup tag for
>> that too (to create topics pages if I understand
>> correctly), but my client argued that the use of
>> accompanying images (flow charts, database schemas, etc
>> ...) would be too difficult to include using this
>> approach. What I really like about it is the possibility
>> to have all the doc in our VCS.
>>
>> I would be interested to hear about your approaches
>> regarding this kind of project documentation. If you have
>> any interesting resources or websites covering this topic
>> I would be glad for a hint too. My search didn't yield
>> very specific approaches but rather a general "yes,
>> document what you do". But I'm more interested in a more
>> or less detailed real life approach:
>> - What software do you use?
>> - How do you create cross references between code doc and
>> general doc?
>> - Where do you store the doc?
>
> Some links you might like:
>
> http://en.wikipedia.org/wiki/PhpDocumentor
>
> http://en.wikipedia.org/wiki/ArgoUML
>
> http://alexdp.free.fr/violetumleditor/page.php
>
> http://en.wikipedia.org/wiki/FreeMind
>
> http://www.abisource.com/
>
> HTH
>
> Keith
>
> -----------------------------------------------------------
> Websites:
> http://www.karsites.net
> http://www.php-debuggers.net
> http://www.raised-from-the-dead.org.uk
>
> All email addresses are challenge-response protected with
> TMDA [http://tmda.net]
> -----------------------------------------------------------
> --
> [ Drupal support list | http://lists.drupal.org/ ]
More information about the support
mailing list