Alexander Kolbasov wrote:
> Suppose that someone wants to integrate some code and in the process of
> developing it some documentation is also produced. Currently there is
> no good place to stick this documentation in the source tree. What do
> you think about having usr/doc subtree for such documentation?
Assuming the documentation is not intended for users of the end-product
(which should be in manpages and docs.sun.com books, of course), I'd
prefer the documentation live next to the source, in the same directory.
Having them side-by-side makes it more likely that they will be kept
in-sync. We do this in numerous places -- e.g.:
usr/src/lib/README.Makefiles
usr/src/cmd/cmd-inet/sbin/dhcpagent/README
It works if the code is localized, but what if the implementation spreads a
whole bunch of places? Also, while we have README precedents, there are no
other types of docs we may have (project-related white papers, design notes,
etc).
As best as I can tell, such things don't really belong in the source tree.
(and looking through it, aren't there, with the exception of big theory
comments).
Something like the muskoka project on opensolaris.org would seem the most
likely place to put such things (and/or the project the code originated from).
-- Rich
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code