On Wed, 2008-08-13 at 16:09 -0700, Stephen Hahn wrote:
> > > I'd encourage that project to think carefully about how it can minimize
> > > its dependencies.
> > 
> > Well, we could ship our own copy of the *.xsl stylesheets but that's
> > more or less the limit of what we can do in this case... ;-(
> 
>   I would suggest breaking up SUNWgnome-xml into its smaller components,
>   so that SUNWman or its replacement could depend only on the
>   xsl-stylesheets tree.
> 
>   We could go further and break or mark the man-specific portions from
>   that xsl-stylesheet tree, so that only the minimum made it to the CD,
>   but 50% comes from just cutting the package into two...

Actually, SUNWgnome-xml is made up of 3 major components, each of
those containing several smaller pieces (e.g. the docbook-dtds
component consists of 10 docbook tarballs, different versions of
docbook).  I'm not suggesting we break it into 30 packages, but
it would be relatively easy to break it into 3 or 4.

One issue is registering/unregistering the stylesheets in the
xml catalog.  We use postinstall/preremove scripts for that in
Nevada and they may prove to be difficult to convert to smf
services, especially the preremove part: once the package is
removed, it's difficult to know what exactly needs to be
unregistered.

Dave, can you file an RFE for refactoring SUNWgnome-xml pls.

Thanks,
Laca



Reply via email to