"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;)
