On 7/18/10 8:30 AM, Alan D. Cabrera wrote:
On Jul 14, 2010, at 1:55 PM, Emmanuel Lécharny wrote:
As the M4, M5..., RC1 are just intermediate milestones, I think we should just 
produce a RC1 without the lib (because we might have a regression in 2.0), and 
remove the previous jars
IMO, all these M4, M5..., RC1 stuff is just plain silly.   We should release 
and come out with patches.
I disagree. When you are in a middle of a refactoring, with many features being added, and you want to have the opportunity to modify the API, then releasing means you don't respect users. They trust a release to be stable - ie, the API does not change, at least not too often -. RCx are a bit more questionnable though. Here, I would rather release bug fix versions.

However, MINA is a very special case, as it's an API, not a product. I fully agree with Alan for products like ftpServer, or Vysper, where the API is quite defined already.

Anyway, we should release 2.0, that's for sure ! It's just a matter of finding the time to do so, and on my side, it's difficult atm. There was one little last problem I tried to fix : we needed to redesign the way we release in Maven, as it was broken. I started to do so, defining a new module (distribution) but it's not completed yet.


--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to