On 2/27/13 5:24 PM, Bart Smaalders wrote:
The most frequent packaging operation performed on customer machines
is updating to the next SRU. Very few machines get packages installed
and uninstalled frequently.
SRUs typically affect a small fraction of the files in a package, if
that package is affected at all.
If the customer is patching every month or something.
But not all customers do that.
As a counter example, we don't patch our machines sometimes for as long as
(*redacted for security reasons*:)
Have you compared in those cases?
For that matter, have you bothered doing an actual survey of what
customers WANT, as opposed to making your own conclusions based on what
you believe customers do most frequently?
I, for example, have spent WEEKS of time attempting to debug and
fine-tune OS installs in the last few months.
A faster install process, could have saved me literally days of effort.
Guess which case matters the most to *this* customer?
Updates are supposed to be done transparently in the background anyway.
So it really doesnt *matter*, whether updates are fast or slow.
In contrast. OS installs are a blocking factor. Therefore, it actually
does matter how fast they happen, because you cannot do anything with
the hardware until the installation process has finished.
So you are spending a lot of effort optimizing in a way that doesn't
benefit the customer, and you are not optimizing in the case that would
give direct benefit to the customer.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss