Shawn Walker wrote:
Craig S. Bell wrote:
Let me play devil's advocate: If people have the option to continue
using the old package system (with it's action scripting
capabilities), then could that slow adoption of the new pkg format?
Or is that just the cost of providing compatibility?
I think those users will slowly want to move to the newer package
system. IPS provides a lot of additional functionality not found in
SVR4 (to my knowledge):
<long list elided>
Not to mention:
* Automated install of transitive closure of dependency graph.
* Automated detection of package dependencies part of publication
tool chain.
* Manifest signing support that allows cryptographic verification
of all package contents, and supports addition of signatures
to indicate approval for installation in various contexts.
* Faceted packages allow package publishers to provide various
locales, documentation, developer support as part of single package.
Also allows alternate platform support to be elided for
minimization purposes; elided portions of packages are easily
restored.
* Fast enough at generation of packages and update to allow developers
to use native packaging rather than workarounds (bfu & Install);
this should significantly improve packaging quality and reduce
errors.
* Elimination of alternative patching mechanism means no going back
to repatch systems after installation of new packages; added packages
are always correct for current revision level of system.
* Reduction of change stream development costs (no patch scripts to
write!) offers easier opportunity to deliver tailored change streams
to Sun customers.
- Bart
--
Bart Smaalders Solaris Kernel Performance
[email protected] http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."
_______________________________________________
opensolaris-discuss mailing list
[email protected]