I think the major problems at the moment, IMO, are:

- Poor TransactionScope support (NH-3568, NH-3583, NH-2838, NH-2107, 
NH-2176, NH-2238, NH-2181, NH-2928, NH-2237, NH-2057, NH-3454 and NH-3227)
- NH overcaching parameters (NH-3673, NH-2658 and NH-2500)

Perhaps we should focus on fixing these?

RP


On Monday, August 25, 2014 9:16:03 AM UTC+1, Ricardo Peres wrote:
>
> 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 <oskar.b...@gmail.com>:
>>
>>> 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 nhibernate-development+unsubscr...@googlegroups.com.
>>> 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 nhibernate-development+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to