Le 29 avr. 2015 14:39, "Mark Struberg" <[email protected]> a écrit : > > Version 2 is technically not possible because there is already an openejb-core-2.x (codehaus), 3.x , 4.x > This is simpl a dead end. > > Version 5 is hmm weird somehow. Why do you like 5.0? because of openejb? Well, that would be ok as well. > > > The mvn part is not the hurting one > Oh no it is. It not only hurts during release but it also _badly_ hurts on customer projects. Which version to use on what artifact? This is always a major source of confusion. >
I dont agree. We MUST provide a pom dependency cause today it needs knowledge. That said using a var for last 2 digits avoids this issue. > I also like TomEE-7.0 best. > A clear -1. Tomee is tomcat so tomcat 7/ee6? > LieGrue, > strub > > > > Am 29.04.2015 um 12:53 schrieb Romain Manni-Bucau <[email protected] >: > > > > For me the choices are more restricted and B and C are not options. > > > > Version 2 and 5 are the most relevant options IMO for the project > > consistency but 2 is almost not possible for openejb. 5 would be hardly > > doable for the project "image" for tomee. > > > > In one word i d keep it this way evzn if not perfect. The mvn part is not > > the hurting one when releasing (we all know how to fix it in less than 10mn > > with bash) so not sure we need to enhance it. Other parts are and the one > > we should fix from my humble opinion. > > > > Le 29 avr. 2015 12:25, "Jean-Louis Monteiro" <[email protected]> a > > écrit : > >> > >> Hey Mark, > >> > >> I agree with the overall feeling and diagnostic. > >> I have seen this topic many times raising the list without consensus or > >> conclusion. > >> > >> I think we can start again doing pros/cons discussion but I'm not sure > > it's > >> gonna help more. > >> We have had enough discussions I would say, so now is probably time to > > open > >> a [VOTE] thread and publish [RESULT]. > >> > >> Back in 2011, we were already talking about this and we were kinda afraid > >> to announce a month after the TomEE 1.0.0, we would jump to TomEE 5, 6 or > >> whatever. > >> The jump was to big and would have probably been bad for the project. > >> > >> 4 years after and with a couple of releases and more maturity, it's > >> probably no more an issue. > >> I must admit that I also love the idea of having something bound to Java > > EE > >> (aka Option B). > >> > >> Jean-Louis > >> > >> > >> -- > >> Jean-Louis Monteiro > >> http://twitter.com/jlouismonteiro > >> http://www.tomitribe.com > >> > >> On Wed, Apr 29, 2015 at 9:14 AM, Mark Struberg <[email protected]> wrote: > >> > >>> the more correct approach would be to FINALLY finish the version > >>> discussion. > >>> > >>> > >>> It kind of breaks many things that we do not have a single version but > > 2. > >>> openejb-4.7.2 + tomee-1.7. > >>> * User always break their dependencies as they have to maintain > > different > >>> versions all over their poms. > >>> * We cannot easily release as there is no autoVersionSubModules for that > >>> case. > >>> * Things like that now happen as you need to manually pimp some other > > poms > >>> to make it fit together. > >>> > >>> This is really a bit schizophrenic in my opinion. > >>> > >>> I already vetted for using the same version number on both parts. We > >>> cannot go below 4.7, so this leaves 3 options > >>> > >>> A.) Keep the headache we have with 2 different versions > >>> B.) Use 7.x for the EE7 approach (what currently is in trunk aka > > TomEE-2) > >>> C.) Use 8.x to reflect it is base don Tomcat8 > >>> > >>> I’d personally go for B. > >>> What are the pros and cons? > >>> > >>> LieGrue, > >>> strub > >>> > >>> > >>> > >>>> Am 28.04.2015 um 17:45 schrieb Romain Manni-Bucau < > > [email protected] > >>>> : > >>>> > >>>> yes, think it is the kind of things we have to do in the release > > branch > >>>> > >>>> > >>>> Romain Manni-Bucau > >>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>> <http://rmannibucau.wordpress.com> | Github < > >>> https://github.com/rmannibucau> | > >>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >>>> <http://www.tomitribe.com> > >>>> > >>>> 2015-04-28 17:39 GMT+02:00 Jonathan Gallimore < > > [email protected] > >>>> : > >>>> > >>>>> Will revert that as soon as I can. Happy to try not pushing that > > commit > >>> if > >>>>> I have to try again. > >>>>> > >>>>> Jon > >>>>> > >>>>> On Tue, Apr 28, 2015 at 8:36 AM, Romain Manni-Bucau < > >>> [email protected] > >>>>>> > >>>>> wrote: > >>>>> > >>>>>> why does it hit our repo? it breaks projects depending on us (like > >>>>>> deltaspike) > >>>>>> > >>>>>> Romain Manni-Bucau > >>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>>> <http://rmannibucau.wordpress.com> | Github < > >>>>>> https://github.com/rmannibucau> | > >>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >>>>>> <http://www.tomitribe.com> > >>>>>> > >>>>>> ---------- Forwarded message ---------- > >>>>>> From: <[email protected]> > >>>>>> Date: 2015-04-28 17:33 GMT+02:00 > >>>>>> Subject: tomee git commit: Updating variables for release > >>>>>> To: [email protected] > >>>>>> > >>>>>> > >>>>>> Repository: tomee > >>>>>> Updated Branches: > >>>>>> refs/heads/tomee-1.7.x 37d66623e -> 88910204c > >>>>>> > >>>>>> > >>>>>> Updating variables for release > >>>>>> > >>>>>> > >>>>>> Project: http://git-wip-us.apache.org/repos/asf/tomee/repo > >>>>>> Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/88910204 > >>>>>> Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/88910204 > >>>>>> Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/88910204 > >>>>>> > >>>>>> Branch: refs/heads/tomee-1.7.x > >>>>>> Commit: 88910204c6e93e6ab39cda542075a0074ae05f95 > >>>>>> Parents: 37d6662 > >>>>>> Author: Jonathan Gallimore <[email protected]> > >>>>>> Authored: Tue Apr 28 15:32:59 2015 +0000 > >>>>>> Committer: Jonathan Gallimore <[email protected]> > >>>>>> Committed: Tue Apr 28 15:32:59 2015 +0000 > >>>>>> > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> pom.xml | 4 ++-- > >>>>>> 1 file changed, 2 insertions(+), 2 deletions(-) > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> > >>>>>> > >>>>>> http://git-wip-us.apache.org/repos/asf/tomee/blob/88910204/pom.xml > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> diff --git a/pom.xml b/pom.xml > >>>>>> index 012e22f..83a1501 100644 > >>>>>> --- a/pom.xml > >>>>>> +++ b/pom.xml > >>>>>> @@ -97,8 +97,8 @@ > >>>>>> > >>>>> > > <test.complexity.coverage.minimun>0</test.complexity.coverage.minimun> > >>>>>> <test.branch.coverage.minimun>0</test.branch.coverage.minimun> > >>>>>> <test.coverage.skip>false</test.coverage.skip> > >>>>>> - <openejb.version>4.7.2-SNAPSHOT</openejb.version> > >>>>>> - <tomee.version>1.7.2-SNAPSHOT</tomee.version> > >>>>>> + <openejb.version>4.7.2</openejb.version> > >>>>>> + <tomee.version>1.7.2</tomee.version> > >>>>>> > >>>>>> <openjpa.version>2.4.0</openjpa.version> > >>>>>> > >>>>>> > >>> <org.apache.openwebbeans.version>1.2.7</org.apache.openwebbeans.version> > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Jonathan Gallimore > >>>>> http://twitter.com/jongallimore > >>>>> http://www.tomitribe.com > >>>>> > >>> > >>> > Le 29 avr. 2015 14:39, "Mark Struberg" <[email protected]> a écrit : > Version 2 is technically not possible because there is already an > openejb-core-2.x (codehaus), 3.x , 4.x > This is simpl a dead end. > > Version 5 is hmm weird somehow. Why do you like 5.0? because of openejb? > Well, that would be ok as well. > > > The mvn part is not the hurting one > Oh no it is. It not only hurts during release but it also _badly_ hurts on > customer projects. Which version to use on what artifact? This is always a > major source of confusion. > > I also like TomEE-7.0 best. > > LieGrue, > strub > > > > Am 29.04.2015 um 12:53 schrieb Romain Manni-Bucau <[email protected] > >: > > > > For me the choices are more restricted and B and C are not options. > > > > Version 2 and 5 are the most relevant options IMO for the project > > consistency but 2 is almost not possible for openejb. 5 would be hardly > > doable for the project "image" for tomee. > > > > In one word i d keep it this way evzn if not perfect. The mvn part is not > > the hurting one when releasing (we all know how to fix it in less than > 10mn > > with bash) so not sure we need to enhance it. Other parts are and the one > > we should fix from my humble opinion. > > > > Le 29 avr. 2015 12:25, "Jean-Louis Monteiro" <[email protected]> > a > > écrit : > >> > >> Hey Mark, > >> > >> I agree with the overall feeling and diagnostic. > >> I have seen this topic many times raising the list without consensus or > >> conclusion. > >> > >> I think we can start again doing pros/cons discussion but I'm not sure > > it's > >> gonna help more. > >> We have had enough discussions I would say, so now is probably time to > > open > >> a [VOTE] thread and publish [RESULT]. > >> > >> Back in 2011, we were already talking about this and we were kinda > afraid > >> to announce a month after the TomEE 1.0.0, we would jump to TomEE 5, 6 > or > >> whatever. > >> The jump was to big and would have probably been bad for the project. > >> > >> 4 years after and with a couple of releases and more maturity, it's > >> probably no more an issue. > >> I must admit that I also love the idea of having something bound to Java > > EE > >> (aka Option B). > >> > >> Jean-Louis > >> > >> > >> -- > >> Jean-Louis Monteiro > >> http://twitter.com/jlouismonteiro > >> http://www.tomitribe.com > >> > >> On Wed, Apr 29, 2015 at 9:14 AM, Mark Struberg <[email protected]> > wrote: > >> > >>> the more correct approach would be to FINALLY finish the version > >>> discussion. > >>> > >>> > >>> It kind of breaks many things that we do not have a single version but > > 2. > >>> openejb-4.7.2 + tomee-1.7. > >>> * User always break their dependencies as they have to maintain > > different > >>> versions all over their poms. > >>> * We cannot easily release as there is no autoVersionSubModules for > that > >>> case. > >>> * Things like that now happen as you need to manually pimp some other > > poms > >>> to make it fit together. > >>> > >>> This is really a bit schizophrenic in my opinion. > >>> > >>> I already vetted for using the same version number on both parts. We > >>> cannot go below 4.7, so this leaves 3 options > >>> > >>> A.) Keep the headache we have with 2 different versions > >>> B.) Use 7.x for the EE7 approach (what currently is in trunk aka > > TomEE-2) > >>> C.) Use 8.x to reflect it is base don Tomcat8 > >>> > >>> I’d personally go for B. > >>> What are the pros and cons? > >>> > >>> LieGrue, > >>> strub > >>> > >>> > >>> > >>>> Am 28.04.2015 um 17:45 schrieb Romain Manni-Bucau < > > [email protected] > >>>> : > >>>> > >>>> yes, think it is the kind of things we have to do in the release > > branch > >>>> > >>>> > >>>> Romain Manni-Bucau > >>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>> <http://rmannibucau.wordpress.com> | Github < > >>> https://github.com/rmannibucau> | > >>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >>>> <http://www.tomitribe.com> > >>>> > >>>> 2015-04-28 17:39 GMT+02:00 Jonathan Gallimore < > > [email protected] > >>>> : > >>>> > >>>>> Will revert that as soon as I can. Happy to try not pushing that > > commit > >>> if > >>>>> I have to try again. > >>>>> > >>>>> Jon > >>>>> > >>>>> On Tue, Apr 28, 2015 at 8:36 AM, Romain Manni-Bucau < > >>> [email protected] > >>>>>> > >>>>> wrote: > >>>>> > >>>>>> why does it hit our repo? it breaks projects depending on us (like > >>>>>> deltaspike) > >>>>>> > >>>>>> Romain Manni-Bucau > >>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>>> <http://rmannibucau.wordpress.com> | Github < > >>>>>> https://github.com/rmannibucau> | > >>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >>>>>> <http://www.tomitribe.com> > >>>>>> > >>>>>> ---------- Forwarded message ---------- > >>>>>> From: <[email protected]> > >>>>>> Date: 2015-04-28 17:33 GMT+02:00 > >>>>>> Subject: tomee git commit: Updating variables for release > >>>>>> To: [email protected] > >>>>>> > >>>>>> > >>>>>> Repository: tomee > >>>>>> Updated Branches: > >>>>>> refs/heads/tomee-1.7.x 37d66623e -> 88910204c > >>>>>> > >>>>>> > >>>>>> Updating variables for release > >>>>>> > >>>>>> > >>>>>> Project: http://git-wip-us.apache.org/repos/asf/tomee/repo > >>>>>> Commit: > http://git-wip-us.apache.org/repos/asf/tomee/commit/88910204 > >>>>>> Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/88910204 > >>>>>> Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/88910204 > >>>>>> > >>>>>> Branch: refs/heads/tomee-1.7.x > >>>>>> Commit: 88910204c6e93e6ab39cda542075a0074ae05f95 > >>>>>> Parents: 37d6662 > >>>>>> Author: Jonathan Gallimore <[email protected]> > >>>>>> Authored: Tue Apr 28 15:32:59 2015 +0000 > >>>>>> Committer: Jonathan Gallimore <[email protected]> > >>>>>> Committed: Tue Apr 28 15:32:59 2015 +0000 > >>>>>> > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> pom.xml | 4 ++-- > >>>>>> 1 file changed, 2 insertions(+), 2 deletions(-) > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> > >>>>>> > >>>>>> http://git-wip-us.apache.org/repos/asf/tomee/blob/88910204/pom.xml > >>>>>> > > ---------------------------------------------------------------------- > >>>>>> diff --git a/pom.xml b/pom.xml > >>>>>> index 012e22f..83a1501 100644 > >>>>>> --- a/pom.xml > >>>>>> +++ b/pom.xml > >>>>>> @@ -97,8 +97,8 @@ > >>>>>> > >>>>> > > <test.complexity.coverage.minimun>0</test.complexity.coverage.minimun> > >>>>>> <test.branch.coverage.minimun>0</test.branch.coverage.minimun> > >>>>>> <test.coverage.skip>false</test.coverage.skip> > >>>>>> - <openejb.version>4.7.2-SNAPSHOT</openejb.version> > >>>>>> - <tomee.version>1.7.2-SNAPSHOT</tomee.version> > >>>>>> + <openejb.version>4.7.2</openejb.version> > >>>>>> + <tomee.version>1.7.2</tomee.version> > >>>>>> > >>>>>> <openjpa.version>2.4.0</openjpa.version> > >>>>>> > >>>>>> > >>> > <org.apache.openwebbeans.version>1.2.7</org.apache.openwebbeans.version> > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Jonathan Gallimore > >>>>> http://twitter.com/jongallimore > >>>>> http://www.tomitribe.com > >>>>> > >>> > >>> > >
