Are there any further thoughts on this? I actually kept my work from
yesterday, so if we're happy to continue, I could finish that and put it up
for a vote.

Alexandre - if we followed up in a couple of weeks with 7.1.1 that pulled
in the necessary J11 patches, would that work for you?

On Mon, Sep 3, 2018 at 11:45 AM Roberto Cortez <[email protected]>
wrote:

> I do agree that when a release is under way the amount of changes should
> be limited to the issues preventing that release. Of course, that doesn’t
> mean we couldn't include something that we find useful, but I do think it
> is useful that we work with a known baseline, so we know what we are
> testing. Testing was done with the current binaries and while I believe the
> additional PR’s are fine, we never know what is going to happen and they
> may introduce additional issues (I’m pretty sure everyone already
> experience this :) ).
>
> I think this could be improved if we released more often and periodically.
> In that way, people would know. Ok, I didn’t got my fix this week. It’s
> fine, I will have it in the next release.
>
> We had an email a couple of weeks ago with a proposal to move to a fixed
> release schedule. I think we should start working toward that goal.
>
> Cheers,
> Roberto
>
> > On 2 Sep 2018, at 23:04, Jonathan Gallimore <
> [email protected]> wrote:
> >
> > 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