I understand, and I apologize for the confusion. 7.0.x, 7.1.x and 8.0.x are
effectively all moving forward in parallel. We also backport stuff to 1.7.x
so there's a lot to keep track of. Indeed, including that patch in 7.0.6 is
reasonable, and I'd expect it to be ported to 7.1.1 as well. The
minor.minor version is a little out of step, and I agree its a little
confusing that support for Java versions in 7.0.6 might be better than
7.1.0. I suspect that in time, one of the branches will disappear, or we'll
start releasing in parallel, which may make life easier.

For clarity, this release is to get MicroProfile in TomEE released. Its
essentially 7.0.5 with MicroProfile.

I do apologize if came off short in the last message - your question is a
very reasonable question, and I'm glad you asked it - I'm sure others had
the same question. As the person currently rolling the releases, my
preference is re-rolls are just for release issues (like the legal issue I
spotted), and not "oh wait, can you include this too". Folks already
invested time reviewing these binaries, so the fewer changes in re-rolls,
the easier the re-review is. If we get good at releasing (and there is no
reason why we can't), waiting a couple of weeks for the next release won't
be too bad. I apologize if you took my feedback personally, that wasn't the
intention. We're starting to make progress with releasing more often, and
we should keep going. I'm just trying to keep the momentum going as best as
I can, and I worry that we'll get more PRs requested that will push us back
from releasing.

Jon

On Sun, Sep 2, 2018 at 10:43 PM Alex The Rocker <[email protected]>
wrote:

> Hi Jon,
>
> It was just a question.
> Java 11 support will be more important for me in TomEE 7.0.6 (current
> snapshot was OK for by first tests, I'll have more feedbacks starting
> this week), but I find puzzling that TomEE 7.1 could support less Java
> versions than future 7.0.6.
>
> Maybe it's just me :)
>
> Alexandre
>
> Le dim. 2 sept. 2018 à 23:35, Jonathan Gallimore
> <[email protected]> a écrit :
> >
> > I can re-roll it to include this, but as I write this, the maven
> > release:perform literally just completed. For visibility, going as fast
> as
> > I can, its a good 2 hours each time I do this.
> >
> > The release has been open for comment for a few days, and prior to that I
> > put up a preview release which didn't get much feedback. Prior to that, I
> > posted saying we were going to do the release - so there was opportunity
> to
> > discuss the content of the release. I'm going to drop and rollback the
> > release and wait 24-48 hours before starting again to allow the community
> > to discuss where to go from here.
> >
> > Can you confirm that 7.1.0 works with Java 11 with this patch? Certainly
> it
> > looked like other dependencies needed update and hadn't finished my own
> > testing. I merged that PR in as it moved us forward.
> >
> > While I appreciate the importance of the Java 11 support to you - this
> was
> > only supposed to be a simple re-roll to correct a legal issue. Now we
> have
> > multiple other changes going in. We all want faster, more rapid releases.
> > If we keep halting releases to slip in more patches, I suspect keeping up
> > release cadence will be hard, and I'll personally probably end up
> spending
> > more time rolling releases than actually fixing issues. My preference
> would
> > be to keep going and simply release far more often with much smaller
> deltas.
> >
> > Hope that makes sense.
> >
> > Jon
> >
> > On Sun, Sep 2, 2018 at 10:12 PM Alex The Rocker <[email protected]>
> > wrote:
> >
> > > Hello Jon,
> > >
> > > Any reason why TomEE 7.1 wouldn't include the PR proposed in this JIRA
> > > https://issues.apache.org/jira/browse/TOMEE-2200 to make it compatible
> > > with Java 11 (which will be officially be released this month) ?
> > >
> > > Thanks,
> > > Alexandre
> > >
> > > Le dim. 2 sept. 2018 à 22:14, Jonathan Gallimore
> > > <[email protected]> a écrit :
> > > >
> > > > Rerolling with Roberto's corrected NOTICE file. I'm including
> Thiago's
> > > > commit as well. I'll post a new VOTE.
> > > >
> > > > Jon
> > > >
> > > > On Sun, Sep 2, 2018 at 7:44 PM Jean-Louis Monteiro <
> > > [email protected]>
> > > > wrote:
> > > >
> > > > > A full reroll is usually faster.
> > > > >
> > > > > Le ven. 31 août 2018 à 23:49, Roberto Cortez
> > > <[email protected]>
> > > > > a écrit :
> > > > >
> > > > > > Ok, I’ve figured out the NOTICE file issue.
> > > > > >
> > > > > > Apparently, we have duplicate places where we need to place the
> > > files.
> > > > > One
> > > > > > in the webapp module and another one in the dist module :(
> > > > > >
> > > > > > Here is a PR to fix the issue:
> > > > > > https://github.com/apache/tomee/pull/158 <
> > > > > > https://github.com/apache/tomee/pull/158>
> > > > > >
> > > > > > I would suggest that instead of a full reroll, we update the TAG
> with
> > > > > this
> > > > > > change and redeploy only the MP dist binary. Not sure if this is
> > > allowed
> > > > > :)
> > > > > >
> > > > > > Cheers,
> > > > > > Roberto
> > > > > >
> > > > > > > On 31 Aug 2018, at 22:31, Roberto Cortez
> > > <[email protected]>
> > > > > > wrote:
> > > > > > >
> > > > > > > I was writing some MP sample app cases that we can use.
> > > > > > >
> > > > > > > Or are you referring to something else?
> > > > > > >
> > > > > > >
> > > > > > >> On 31 Aug 2018, at 16:00, Jonathan Gallimore <
> > > > > > [email protected]> wrote:
> > > > > > >>
> > > > > > >> Roberto - did you have a test/sample app for this?
> > > > > > >>
> > > > > > >> Looks like the microprofile zip is short of a NOTICE file, and
> > > that
> > > > > > would
> > > > > > >> need to include the same notices as webprofile, plus this one:
> > > > > > >>
> > > > > > >> (
> > > > > > >>
> > > > > >
> > > > >
> > >
> https://bitbucket.org/b_c/jose4j/src/7f9624414a1baf752adbc61d4a1be16253eeec23/NOTICE.txt?at=master&fileviewer=file-view-default
> > > > > > >> )
> > > > > > >> -----
> > > > > > >> jose4j
> > > > > > >> Copyright 2012-2015 Brian Campbell
> > > > > > >>
> > > > > > >> EcdsaUsingShaAlgorithm contains code for converting the
> > > concatenated
> > > > > > >> R & S values of the signature to and from DER, which was
> > > originally
> > > > > > >> derived from the Apache Santuario XML Security library's
> > > > > SignatureECDSA
> > > > > > >> implementation. http://santuario.apache.org/
> > > > > > >>
> > > > > > >> The Base64 implementation in this software was derived from
> the
> > > > > > >> Apache Commons Codec project.
> > > > > > >> http://commons.apache.org/proper/commons-codec/
> > > > > > >>
> > > > > > >> JSON processing in this software was derived from the
> JSON.simple
> > > > > > toolkit.
> > > > > > >> https://code.google.com/p/json-simple/
> > > > > > >> -----
> > > > > > >>
> > > > > > >> Thoughts?
> > > > > > >>
> > > > > > >> Other than that I can't see any issues.
> > > > > > >>
> > > > > > >> Jon
> > > > > > >>
> > > > > > >>
> > > > > > >> On Fri, Aug 31, 2018 at 2:39 PM Jean-Louis Monteiro <
> > > > > > >> [email protected]> wrote:
> > > > > > >>
> > > > > > >>> +1
> > > > > > >>>
> > > > > > >>> Thank you very much Jon for the release and Roberto for the
> > > > > > microprofile
> > > > > > >>> work
> > > > > > >>>
> > > > > > >>> --
> > > > > > >>> Jean-Louis Monteiro
> > > > > > >>> http://twitter.com/jlouismonteiro
> > > > > > >>> http://www.tomitribe.com
> > > > > > >>>
> > > > > > >>> On Fri, Aug 31, 2018 at 1:33 PM, Mark Struberg
> > > > > > <[email protected]>
> > > > > > >>> wrote:
> > > > > > >>>
> > > > > > >>>> +1
> > > > > > >>>>
> > > > > > >>>> LieGrue,
> > > > > > >>>> strub
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>>> Am 30.08.2018 um 12:24 schrieb Jonathan Gallimore <
> > > > > > >>>> [email protected]>:
> > > > > > >>>>>
> > > > > > >>>>> Hi Everyone,
> > > > > > >>>>>
> > > > > > >>>>> Here is the first roll of TomEE 7.1.0. Please can you take
> a
> > > look
> > > > > and
> > > > > > >>>>> vote? Everyone,
> > > > > > >>>>> committer or not, is encouraged to test and vote.
> > > > > > >>>>>
> > > > > > >>>>> Staging repo:
> > > > > > >>>>>
> > > > > >
> > > https://repository.apache.org/content/repositories/orgapachetomee-1119
> > > > > > >>>>>
> > > > > > >>>>> Source zip:
> > > > > > >>>>> https://repository.apache.org/content/repositories/
> > > > > > >>>> orgapachetomee-1119/org/apache/tomee/tomee-project/7.
> > > > > > >>>> 1.0/tomee-project-7.1.0-source-release.zip
> > > > > > >>>>>
> > > > > > >>>>> Dist area:
> > > > > > >>>>> https://dist.apache.org/repos/dist/dev/tomee/staging-1119/
> > > > > > >>>>>
> > > > > > >>>>> Legal:
> > > > > > >>>>>
> > > > >
> https://dist.apache.org/repos/dist/dev/tomee/staging-1119/legal.zip
> > > > > > >>>>>
> > > > > > >>>>> Keys:
> > > > > > >>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
> > > > > > >>>>>
> > > > > > >>>>> Please vote:
> > > > > > >>>>> +1: Release
> > > > > > >>>>> -1 Do not release because ...
> > > > > > >>>>>
> > > > > > >>>>> The vote will be open for 3 days or the consensus is
> binding
> > > (At
> > > > > > least
> > > > > > >>> 3
> > > > > > >>>>> binding votes).
> > > > > > >>>>>
> > > > > > >>>>> Many thanks
> > > > > > >>>>>
> > > > > > >>>>> Jon
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > >
>

Reply via email to