Dave Miner wrote:
> William Schumann wrote:
>> Sundar Yamunachari wrote:
>>> My usage of Major, Minor and Micro release doesn't conform the
>>> Solaris definitions. Even though OpenSolaris is not going to follow
>>> Solaris 10 update model, I am giving an example from Solaris 10. If
>>> the system has Solaris 10 update 2 build 6 (may be beta), how will
>>> you represent this release?
>> For this, I propose:
>> MICROREV=<microrev> (optional)
>> and
>> FULL_VERSION=VERSION.REV[.MICROREV]
>> where <microrev> is <micro revision number>[a | b | ...]
>>
>> Your example would be FULL_VERSION=10.2.6b
>>
>
> How is that different than the BUILD_ID?
An example of the build ID would be 'snv79a'. Internally at Sun, build
ID is what is currently used to refer to versions. At this point, it's
just a different convention for representing the same notion as in
FULL_VERSION. Perhaps BUILD_ID could be dropped, but some people might
still like to see it.