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]

Reply via email to