LSARC/2008/059 - SQLite
John Plocher
John.Plocher at sun.com
Fri Feb 1 15:50:37 PST 2008
Alan Coopersmith wrote:
> John Plocher wrote:
>> Brian Cameron wrote:
>>> (which means that the interfaces can't change in Solars 11, but only
>>> in Solaris 12 or later).
>>
>> What it means is that the interfaces can only change in a minor version
>> of the "desktop" consolidation, or whatever consolidation it really is
>> part of.
>>
>> Not all the consolidations in a distro (or Solaris) share the same
>> release binding; in particular, there is no concept of a release
>> binding for the /entire/ distro (aka the Solaris Operating Environment).
>
> I know you've said that before, but I still can't believe it since release
> bindings are only useful as a method of communication to customers, and
> customers only see the WOS release - they have no way to find out what the
> consolidation boundaries or release bindings level are, nor should they
> need to know that.
>
The consumer of a consolidation release binding is not the end customer,
but the distro builder (aka RE, aka P-Team) - it is /their/ responsibility
to pick the set of consolidation instances that their customer base will
accept. Release Taxonomy levels simply let them build self-consistent
products. If done correctly, there is no need to expose the implementation
details (which consolidations most certainly are) to them.
Think of the various consolidations, WOS's and Products that go into Solaris
Express, Developer Edition:
Solaris
Sun Studio Express 6/07
NetBeans IDE 5.5
NetBeans Enterprise Pack 5.5
NetBeans Visual Web Pack 5.5
NetBeans Profiler 5.5
PostgreSQL 8.2.4
Java Platform, Standard Edition 6
StarOffice 8
Many of these have regular major releases: Studio, NetBeans and
Soffice all do it regularly...
When you dig down into the thing called "Solaris", you find the following
components/consolidations:
Admin
CNS
Desktop
DevPro
Extra Value Dir
G11N
graphics
Install
J2Se
NSPG
NWS
ON
Orion
SFW
Shared
SSONE
SunVTS
Each one of these has its own release taxonomy value; it is safe to
say that only ON has a fixation on never doing a major release. In
particular, DevPro, Extra Value Dir, J2Se, NWS, Orion, SSONE and
SunVTS have all had Major releases in recent releases of the Solaris
Operating Environment.
-John
More information about the opensolaris-arc
mailing list