On 05/01/12 05:51, Albert White wrote:
Hi,

On 30/04/2012 16:45, Alan Steinberg wrote:
What percentage of release notes are created after the final build of
packages, during the final testing? I don't think we would consider
respinning a package just to add release notes, so we would end up
with a "mixed bag" of some release notes that are part of the
installation and some which are still in a documented "READ ME FIRST"
format.
And, to a customer, we appear to be 'backpublishing' or updating SRUs
even though there has been no binary change.

However we know that release notes do change, issues are found after
release, workarounds and special install instructions for customer
reported cases get added etc.. So a mechanism to alter the release notes
after release would be nice. For example SRU5 shipped with an issue
whereby you could not install it if you had library/xmlrpc-c installed.
This was fixed in SRU5.5 and the README for SRU5 was updated to list the
workaround.

What would be nice is if we could alter the release note mechanism in
SRU5 after it shipped to inform users who had library/xmlrpc-c installed
that there was a workaround, and again to inform them if they explicitly
tried to update to SRU5 that a fix was available in SRU5.5.

We cannot do that, since customers will probably already have SRU5
in their repos.  Remember that we have to permit installation from
dvds, on systems in closets. If we discover bugs after we ship a version, we cannot recall that version since they might have copied
the repo before we discovered the problem.

There are two warring principles here: absolute repeatability of
installs, and up-to-date info.  We could obviously update the package
containing the release notes in the repo such that a newer version would
be installed, but then the install is (very slightly) different, even
if the binaries are exactly the same.

- Bart

- Bart



--
Bart Smaalders                  Solaris Kernel Performance
[email protected]       http://blogs.oracle.com/barts
"You will contribute more with Mercurial than with Thunderbird."
"Civilization advances by extending the number of important
 operations which we can perform without thinking about them."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to