By jdipol on Jan 06, 2010
During the final testing for GlassFish v3 we ran into an interesting problem triggered by Vista's Receive Window Auto-Tuning feature. For details see Joe Di Pol's blog.
As people get exposed to the notion of using the Image Packaging System to deliver their layered applications, they often ask us about the extent to which the pkg(5) system can be used to update production systems. The following FAQ entry doesn't delve into a great amount of detail, but it attempts to explain the overall role of pkg(5) in this context and how the orchestration of inventorying and applying updates to large numbers of production systems is typically addressed by enterprise system management (ESM) tools - many of which integrate with underlying packaging systems.
Right now, one has to either:
A few notes:
A new Packaging Best Practice has been added which documents how to identify packages which contain relevant security changes such that the Update Center tools can highlight security related changes to the package consumers.
For more details see Packaging Best Practices - Identifying Security Changes in Packages.
A new presentation that provides an introduction to the Image Package System is now available. This presentation looks at pkg(5) from the perspective of using it for the distribution and management of middleware.
In addition to preparing the binaries of the first production quality release of the pkg(5) multi-platform toolkit, the Update Center 2 development team has been getting the developer-oriented documentation in state where it's easier for people to access. A culmination of this effort is a new developer-oriented web site:
site is oriented toward those projects and developers that are a)
interested in learning more about how the pkg(5) system can help them
add value to their multi-platform software distributions and b)
actually taking advantage of the toolkit.
Although developers delivering pkg(5) format packages for OpenSolaris might also find useful information on this site, the site recommends that they check out OpenSolaris.org first.
Why a New Dedicated Site?
Previously, our Update Center 2 development project published all of its toolkit documentation via the development project's wiki on java.net. That approach was awkward because content associated with the development of the toolkit was intermingled with content geared toward users of the toolkit. We decided the best way to address this issue was to establish a dedicated site for users of the toolkit.
also asked about why we didn't depend on the pkg(5) content hosted on
OpenSolaris.org. The short answer is that we wanted provide pkg(5)
information in the multi-platform context rather than require users to
sort through which pkg(5) information on OpenSolaris.org applies to
them vs making packages available specifically for OpenSolaris.
end users may find the information on this site to be useful, we
encourage binary distribution providers that embed pkg(5) technology to
provide end user-oriented pkg(5) documentation. Part of our
development project's mission is to provide such documentation modules
as part of the toolkit.
News for projects adopting the multi-platform port of the Image Packaging System - aka pkg(5)