On 08/01/2012 07:48 AM, an...@khirnov.net wrote:
> 
> Hi,
> I have a disagreement with Diego about generating doxygen docs.
> 
> Currently we generate doxygen for all files in Libav, which IMO leads to
> horribly cluttered output.
> See e.g.
> https://libav.org/doxygen/master/files.html
> https://libav.org/doxygen/master/annotated.html
> https://libav.org/doxygen/master/classes.html
> https://libav.org/doxygen/master/globals_func.html
> A mountain of stuff that's absolutely useless to people who want public
> API documentation. It just makes searching for what they need much
> harder.
> 
> For this reason I think we should only generate doxy for installed
> headers, so the output contains only public API documentation.
> At least that should be the default, we can have a second alternative
> doxy config file that would generate docs for everything.
> 
> OTOH Diego claims we should keep generating doxy for all files. I'm sure
> he'll present his reasons and arguments himself.
> 
> If there indeed are people who read generated doxy for non-public API,
> I'd like them to speak up and prove their existence.
> Everyone else with an opinion is of course welcome to comment as well.

+1 on public API doxy by default, internal doxy with option.

-Justin

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to