You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Peter <ji...@zeus.net.au> on 2016/05/02 01:49:17 UTC

River 3.0 change to River 2.3.0

Since the River 3.0 change indicates a breaking change, and as of my 
recent commit, we no longer have any pubic api breaking changes, I 
propose that we change the release version to River 2.3.0-beta

Note the changes from com.sun.jini to org.apache.river are not 
considered public api by the community, as was also Sun's policy.

The Startable interface is also an implementation detail, that River's 
services use.

While I can't guarantee that recent reversions haven't reintroduced 
unsafe publication of remote events, I would hope that other changes 
made to the codebase since, would still ensure safe publication of 
remote events.

Regards,

Peter.

Re: River 3.0 change to River 2.3.0

Posted by Tom Hobbs <tv...@googlemail.com>.
I’d be more tempted to just call it 2.3.0 and be done with it.

Let’s get what’s there out of the door and get back to looking at 3.0.0 which may (probably) include some significant breaks.

I hope to be able to set aside some time soon to do release manager stuff.

T


> On 2 May 2016, at 00:49, Peter <ji...@zeus.net.au> wrote:
> 
> Since the River 3.0 change indicates a breaking change, and as of my recent commit, we no longer have any pubic api breaking changes, I propose that we change the release version to River 2.3.0-beta
> 
> Note the changes from com.sun.jini to org.apache.river are not considered public api by the community, as was also Sun's policy.
> 
> The Startable interface is also an implementation detail, that River's services use.
> 
> While I can't guarantee that recent reversions haven't reintroduced unsafe publication of remote events, I would hope that other changes made to the codebase since, would still ensure safe publication of remote events.
> 
> Regards,
> 
> Peter.