Joerg Schilling wrote:
> /usr/include/schily/ has more than 50 include files. None of them is usable 
> without the rest of the files. All files e.g. include <schily/mconfig.h>.
> The file /usr/include/schily/librmt.h pulls in 9 other include files from 
> the /usr/include/schily/ tree:
>
> /usr/include/schily/mconfig.h
> /usr/include/schily/archdefs.h
> /usr/include/schily/xconfig.h
> /usr/include/schily/i386-sunos5-cc/xconfig.h
> /usr/include/schily/prototyp.h
> /usr/include/schily/types.h
> /usr/include/schily/rmtio.h
> /usr/include/schily/utypes.h
> /usr/include/schily/param.h
>   
Oh wow.

Were you planning to integrate all 9 or 50 of these without mentioning that
small detail?

Having files with will known names (such as param.h) isn't technically a 
violation
of 1991/061 (because they come would be delivered by the same 
consolidation),
but clear crosses the "good practice" line.

The only rationale I can see for such files with such names would be to 
provide them
as an alternate development environment, like gnu.  If so, this is a 
major proposal to
be considered by not only the ARC, but the OpenSolaris community (as a 
whole) and
Sun management (for Solaris, rather than OpenSolaris).

Can we settle this with Ken's proposed resolution of simply not shipping 
them?

- jek3


Reply via email to