"Laszlo (Laca) Peter" wrote:
> 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.

If you do that please please re-order the filesystem layout, too. Right
now it looks like this:
/usr/share/sgml/docbook/
... but it should be...
/usr/share/docbook/sgml/
/usr/share/docbook/xml/
... etc. (e.g. "DocBook" is the file format and SGML+XML is the
underlying structure, not reverse like it is done right now).

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

Reply via email to