Hi,

Bertrand Delacretaz schrieb:
> On Tue, Nov 17, 2009 at 1:17 PM, Felix Meschberger <fmesc...@gmail.com> wrote:
>> ...How about this:
>>
>> * The bundle version number is always >= the highest version
>>  number of all exported packages.
>> * If only implementation fixes apply to a bundle, the micro
>>  number is increased
>> * If the version number is to be incresed it is set to the next
>>  minor version number of the bundle....
>>
>> ...* Extend package1 API, thus:
>>     version 1.1.0
>>     exports package1,version 1.1
>>     exports package2,version 1.0
>>     contains implementation code
>>
>> * Extend package2 API, thus:
>>     version 1.2.0
>>     exports package1,version 1.1
>>     exports package2,version 1.2
>>     contains implementation code...
> 
> And now, if package1's API changes (version 1.2), what's the bundle
> version number?

no, version 1.3

> 
> I'd suggest 1.3.0, i.e. bump up the middle number whenever a package
> version changes.

Exactly, because package1 becomes 1.3

(middle number == minor version number)

Regards
Felix

> 
> -Bertrand
> 

Reply via email to