Oskar,

I agree with the "no to breaking API changes" part, but not with "no to new 
features". Microsoft introduces new features in minor versions.

RP


On Sunday, August 24, 2014 11:17:24 PM UTC+1, Alexander Zaytsev wrote:
>
> I think what we need to do is to prioritize pull request which we 
> currently have, assign versions, close what are not going to be merged, 
> etc. 
> Also we need to do the same with JIRA issues. 
> Because otherwise we will have the same mess as we have now:(
>
> Best Regards, 
> Alexander
>
>
> 2014-08-25 9:39 GMT+12:00 Oskar Berggren <[email protected] 
> <javascript:>>:
>
>> If we want to be serious about following the SemVer spec, there can be no 
>> API changes in 4.0.x releases and basically only bug fixes not any real 
>> feature-improvements. Furthermore, there can be no breaking changes without 
>> an increase in the major number. This would be a change compared to how 
>> previous releases have been handled, where breaking changes was allowed 
>> even when only the second number changed.
>>
>> Anyway, regarding current branches:
>>
>> 3.3.x release series. Latest is 3.3.4. I don't think we should bother 
>> doing any more 3.3.x releases.
>>
>> 3.4.x series. Current is 3.4.0. Looking at NuGet statistics compared to 
>> NH4.0 so far, it seems interest is low. I don't think we should bother much 
>> with features or improvements here. We can fix regressions and important 
>> bugs (especially if there is no workaround).
>>
>> 4.0.x series. This is still the master branch. We could let 4.0.x remain 
>> as master for a little more time and have some more fixes and do a 4.0.1, 
>> before we branch it off and start work on 4.1.0 on master. Delaying the 
>> branching means a little less merging between releases.
>>
>> Time-wise I'm thinking something like:
>> 4.0.1 in september
>> 4.1.0 in november or december
>>
>> Thoughts?
>>
>> /Oskar
>>
>>
>>
>>  -- 
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "nhibernate-development" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to