Le dim. 29 juil. 2018 à 17:30, Gurkan Erdogdu <cgerdo...@gmail.com> a écrit :
> At a minimum, if some users (move from 7.0.x to 8.0.x) are successfully > used it in production systems for a period of time, then I can call it > stable release. If you accept SNAPSHOTs in that statement then it is since months. > At the first release, when you say that it is production > ready, it is somebit unrealistic. But, if you still want to release it as > 8.0.0, you can warn the user that this is the first release and not ready > for production. > Anyway, I just wanted to share my opinion. If the project members want to > go this way, you can absolutely do. > Regards. > Gurkan > > On Sun, Jul 29, 2018 at 6:16 PM, Romain Manni-Bucau <rmannibu...@gmail.com > > > wrote: > > > This is actually what we did since the beginning of TomEE. > > Also keep in mind milestone, alpha, beta = don't even look at the release > > for all users who don't want to check a SNAPSHOT so at the end the gain > of > > doing a milestone is mainly to loose time in a release process and not to > > get any feedback - at least that's what we saw here. Therefore the fact > to > > directly go live is probably saner and doesn't prevent to fix issues > > quickly. > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <https://rmannibucau.metawerx.net/> | Old Blog > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > <https://www.packtpub.com/application-development/java- > > ee-8-high-performance> > > > > > > Le dim. 29 juil. 2018 à 17:14, Gurkan Erdogdu <cgerdo...@gmail.com> a > > écrit : > > > > > From my perspective, this is not realistic. You are releasing the first > > > version for JDK 8, MP 1 after getting 8.0 branch to master, and at the > > > first release you are saying that this is production ready. At least, > we > > > will need to let users some time to try it and give feedbakcs. I don't > > say > > > that M1 goes to M2, M3 etc. But, at least, you need to receive some > > > feedback from the users who will move from Tomcat 7.0.x to 8.0.x. I can > > not > > > tell our users that you can directly move from 7.0.x to 8.0.x at the > > > initial release. > > > Regards. > > > Gurkan > > > > > > On Sun, Jul 29, 2018 at 6:07 PM, Romain Manni-Bucau < > > rmannibu...@gmail.com > > > > > > > wrote: > > > > > > > Being said all the stack is already in prod and the glue code is too > > (it > > > is > > > > in 7.x for most of it and some users even deploy the snapshot in > prod) > > I > > > > really think we should go directly to 8.0.0. Since we already > > decoralated > > > > from the spec and certification for the 7.x then we don't need to use > > the > > > > milestone workaround we used for the 1.x to ensure 1.0.0 was > > certificed. > > > So > > > > yes, 8.0.0 directly is really ok :). > > > > > > > > Romain Manni-Bucau > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > <https://rmannibucau.metawerx.net/> | Old Blog > > > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > > > rmannibucau> | > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > > > <https://www.packtpub.com/application-development/java- > > > > ee-8-high-performance> > > > > > > > > > > > > Le dim. 29 juil. 2018 à 17:04, Gurkan Erdogdu <cgerdo...@gmail.com> > a > > > > écrit : > > > > > > > > > If you release as 8.0.0, you means that it is production ready? Is > > > 8.0.0 > > > > > production ready at the first release? At least, at the first > release > > > you > > > > > can add some indication that it is not production ready or it is > the > > > > first > > > > > release etc such as M1, CR1. This is the general consensus on > release > > > > > process. > > > > > Regards. > > > > > Gurkan > > > > > > > > > > On Sun, Jul 29, 2018 at 4:41 PM, Romain Manni-Bucau < > > > > rmannibu...@gmail.com > > > > > > > > > > > wrote: > > > > > > > > > > > +1, even a 8.0.0, no need of milestones > > > > > > > > > > > > Le dim. 29 juil. 2018 14:27, Gurkan Erdogdu <cgerdo...@gmail.com > > > > a > > > > > écrit > > > > > > : > > > > > > > > > > > > > Hi team > > > > > > > Sorry about this question (even discussed before lots of time) > > but > > > > what > > > > > > is > > > > > > > the meaning of creating 7.1 branch? Just MP with JDK 8? > > > > > > > If that's the only reason why not publish TomEE 8 with a > > milestone > > > > like > > > > > > > TomEE 8.0_M1 or something similar including MP? > > > > > > > Possible to release TomEE 8.0.M1 using Geronimo MP > implementation > > > > > instead > > > > > > > of using TomEE 7.1 branch? > > > > > > > Thanks > > > > > > > Gurkan > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 26, 2018 at 3:52 PM, Jean-Louis Monteiro < > > > > > > > jlmonte...@tomitribe.com> wrote: > > > > > > > > > > > > > > > Everything should be merged and mistake fixed (wrong branch > > > > deleted) > > > > > > > > > > > > > > > > -- > > > > > > > > Jean-Louis Monteiro > > > > > > > > http://twitter.com/jlouismonteiro > > > > > > > > http://www.tomitribe.com > > > > > > > > > > > > > > > > On Thu, Jul 26, 2018 at 1:43 PM, Romain Manni-Bucau < > > > > > > > rmannibu...@gmail.com > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > Ok, > > > > > > > > > then AFAIK it will not be a "work" branch but just an > > > aggregator > > > > > > branch > > > > > > > > so > > > > > > > > > I see two good compromises: > > > > > > > > > > > > > > > > > > 1. use tomee 7.0 (we just add a mp module with > > > tomee-maven-plugin > > > > > > Vn-1 > > > > > > > to > > > > > > > > > import MP impls and bundle it), no compile issue, tomee 7.0 > > > stays > > > > > > java > > > > > > > 7 > > > > > > > > > and MP is aligned on java 8 > > > > > > > > > 2. we make 7.1 directly a branch and we release it at the > > same > > > > time > > > > > > > than > > > > > > > > > 8.0.0 > > > > > > > > > > > > > > > > > > wdyt? > > > > > > > > > > > > > > > > > > Romain Manni-Bucau > > > > > > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > > > > > > <https://rmannibucau.metawerx.net/> | Old Blog > > > > > > > > > <http://rmannibucau.wordpress.com> | Github < > > > https://github.com/ > > > > > > > > > rmannibucau> | > > > > > > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > > > > > > > > <https://www.packtpub.com/application-development/java- > > > > > > > > > ee-8-high-performance> > > > > > > > > > > > > > > > > > > > > > > > > > > > Le jeu. 26 juil. 2018 à 12:52, Jonathan Gallimore < > > > > > > > > > jonathan.gallim...@gmail.com> a écrit : > > > > > > > > > > > > > > > > > > > No. As far as I'm concerned its supported for as long as > > > > someone > > > > > is > > > > > > > > > willing > > > > > > > > > > to support it. I'm willing to support it, and I'm willing > > to > > > > > > support > > > > > > > > > 1.7.x > > > > > > > > > > also. > > > > > > > > > > > > > > > > > > > > Jon > > > > > > > > > > > > > > > > > > > > On Thu, Jul 26, 2018 at 11:39 AM, Romain Manni-Bucau < > > > > > > > > > > rmannibu...@gmail.com> > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > Ok so means we drop tomee 7.0 support with next > release? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le jeu. 26 juil. 2018 12:20, Jonathan Gallimore < > > > > > > > > > > > jonathan.gallim...@gmail.com> a écrit : > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 26, 2018 at 11:18 AM, Mark Struberg > > > > > > > > > > > <strub...@yahoo.de.invalid > > > > > > > > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > Yes, the following steps are now up to get done: > > > > > > > > > > > > > > > > > > > > > > > > > > 1.) Move the current master to a tomee-7.0.x branch > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Done > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 2.) Create a new tomee-7.1.x branch, upgrade to > Java8 > > > and > > > > > add > > > > > > > > > > > > MicroProfile > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > JL doing > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 2.) Move the tomee-8.x branch to master and get > stuff > > > > > rolling > > > > > > > > here > > > > > > > > > as > > > > > > > > > > > > well. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Done. > > > > > > > > > > > > > > > > > > > > > > > > There was a force-push involved to update master. > Hope > > > that > > > > > > > doesn't > > > > > > > > > > cause > > > > > > > > > > > > issues, but apologies if it does. > > > > > > > > > > > > > > > > > > > > > > > > Jon > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >