[Insight-developers] ITK Doxygen documentation style

Johnson, Hans J hans-johnson at uiowa.edu
Fri Apr 1 11:51:38 EDT 2011


I like this very much!

--
Hans J. Johnson, Ph.D.
hans-johnson at uiowa.edu
Assistant Professor of Psychiatry
University of Iowa Carver College of Medicine
W278 GH, 200 Hawkins Drive

Iowa City, Iowa 52242
Phone:  319-353-8587







-----Original Message-----
From: Arnaud Gelas <arnaud_gelas at hms.harvard.edu>
Date: Fri, 1 Apr 2011 11:20:47 -0400
To: Arnaud GELAS <arnaud_gelas at hms.harvard.edu>
Cc: ITK <insight-developers at itk.org>, Kent Williams
<norman-k-williams at uiowa.edu>
Subject: Re: [Insight-developers] ITK Doxygen documentation style

Hi all,

You can find a subset of the doxygen documentation with the default
style from doxygen here:

    http://www.cs.unc.edu/~cquammen/ITK/html/classes.html

here is the current one:

    http://www.itk.org/Doxygen/html/classes.html


Is there any strong opinion on switching to this new style?

Thanks,
Arnaud


On Mar 30, 2011, at 10:36 AM, Arnaud GELAS wrote:

> Kent,
>
> Thanks for sharing your opinion!
>
> On 03/30/2011 10:29 AM, Williams, Norman K wrote:
>> I actually miss the inheritance diagrams. I know that they're
>> gigantic and
>> hard to read for some base classes, but they are good when you're
>> looking
>> for a class to use and you aren't sure what level of specialization
>> you
>> need to work at.
> It has been removed on purpose to be able to generate quickly this
> documentation.
>
>> I like the thing in the current documentation where the diagrams are
>> viewable if you click on the little triangle.
>
> It should normally appear.
>> I'm not 100% sure I like the always-present left hand navigation
>> tree.  it
>> constrains horizontal space, which can make some pages harder to
>> read, and
>> since a lot of the tree items have hundreds of children, it's less
>> useful
>> than it might be.
>>
>> I rather like the VTK Doxygen pages, with the two level boxy index
>> at the
>> top.
>>
>> http://www.vtk.org/doc/nightly/html/index.html
> ok!
> (I can have a look at their doxygen configuration file if people are
> OK
> with it)
>
>> On the other hand I think the top level page could stand to have more
>> useful information. It's the sort of stuff that should be at www.itk.org
>> -- if you're looking at the documentation, it's just wasted space
>> that
>> could potentially link out to more interesting stuff.
>
> Agree!
>
>> On 3/30/11 9:15 AM, "Arnaud GELAS"<arnaud_gelas at hms.harvard.edu>
>> wrote:
>>
>>> Hi all,
>>>
>>> I have recently submitted a patch to gerrit to use a more modern and
>>> fresher style for the doxygen documentation:
>>>
>>>     http://review.source.kitware.com/#change,1269
>>>
>>> We have tried to a run doxygen with this patch on a subset of ITK
>>> (i.e.
>>> Modules/Core).
>>> Note that we have also removed the diagram generation on this
>>> documentation (for timing purpose).
>>>
>>> You can see the resulting documentation here:
>>>
>>>     http://www.cs.unc.edu/~cquammen/ITK/html/
>>>
>>>
>>> Here is the current documentation (generated last night):
>>>
>>>     http://www.itk.org/Doxygen/html/index.html
>>>
>>>
>>> We would like to know what people think about these two styles, if
>>> there
>>> are any strong opinion on one style versus the other one.
>>>
>>> We could discuss and decide during the next TConf which one will
>>> be used.
>>>
>>> Best,
>>> Arnaud
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Kitware offers ITK Training Courses, for more information visit:
>>> http://kitware.com/products/protraining.html
>>>
>>> Please keep messages on-topic and check the ITK FAQ at:
>>> http://www.itk.org/Wiki/ITK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.itk.org/mailman/listinfo/insight-developers
>>
>>
>> ________________________________
>> Notice: This UI Health Care e-mail (including attachments) is
>> covered by the Electronic Communications Privacy Act, 18 U.S.C.
>> 2510-2521, is confidential and may be legally privileged.  If you
>> are not the intended recipient, you are hereby notified that any
>> retention, dissemination, distribution, or copying of this
>> communication is strictly prohibited.  Please reply to the sender
>> that you have received the message in error, then delete it.  Thank
>> you.
>> ________________________________
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.html

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers



________________________________
Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.  If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message in error, then delete it.  Thank you.
________________________________


More information about the Insight-developers mailing list