On 7 April 2013 13:56, Luc Maisonobe <l...@spaceroots.org> wrote: > Hi all, > > The release for 3.2 has been completed. Now it is time to think about > the next release. > > There are many JIRA issues that target 4.0 as they need to introduce > backward incompatible changes. All these changes would be really welcome. > > I suggest we create a 3.x branch just in case we need to fix something > and make another release, either 3.2.1 or 3.3, but otherwise focus on > 4.0. > > In this case, we should probably change the top level package to math4 > immediately, so it would allow all users to have both the new and the > old library in the same application, so they can both use the new > features we will introduce while having some time to remove their > dependency to the features we will change. > > What do you think about this proposal? >
If you are 100% certain that 4.0 needs to be incompatible, then it may be OK to change the package name immediately. Otherwise, I would be inclined leave the change of package name (and artifactId - don't forget to change that) until later in the process. Note that once the package name has been changed it's rather harder to run Clirr to see what the changes are. Clirr can be useful when generating release notes and the upgrade instructions. > best regards, > Luc > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >