One task to do is to provide feedback for Apache BVal 2.0. And I would love to also take this as a chance to give a huge round of applause to Matt Benson who most TomEE users - and even devs - probably don‘t even know. He is the big force behind BVal these days. Right now he is doing a release of commons-weaver [1] which is used to create all the doPrivileged blocks automagically. After that we‘ll release BVal-2.0.0.
Anybody is welcome to check out BVal and/or commons-weaver and help us with this effort! LieGrue, Strub [1] https://commons.apache.org/proper/commons-weaver/ Am 23.08.2018 um 20:43 schrieb David Blevins <[email protected]>: >> On Aug 22, 2018, at 3:08 PM, Roberto Cortez <[email protected]> >> wrote: >> >> Great! Thank you. >> >> In the meanwhile, I will be looking into TomEE 8, so we can cut a release >> from there as well. > > What issues are you looking into and is there any way people can help? > > > -David > > >>> On 22 Aug 2018, at 21:56, Jonathan Gallimore <[email protected]> >>> wrote: >>> >>> We now have a passing build for tomee-7.1.x, so I will attempt a release >>> there. TomEE 8 still has some build errors, so some eyes on that would be >>> great. Ideally we want to release both and keep up the cadence with both >>> branches. >>> >>> This might take a couple of attempts so if you see some strange commits >>> going in and then being reverted, you know what's going on. >>> >>> Jon >>> >>> On Mon, Aug 20, 2018 at 10:49 PM Roberto Cortez >>> <[email protected]> >>> wrote: >>> >>>> Ok, I was able to pinpoint and fix the failing tests. I’ve found the fixes >>>> done in TomEE 8, because of the flag change and made a couple of cherry >>>> picks. Here is the PR: https://github.com/apache/tomee/pull/152 < >>>> https://github.com/apache/tomee/pull/152>. >>>> >>>> If we can merge it and run the build again, it would be great. >>>> >>>> Cheers, >>>> Roberto >>>> >>>>> On 20 Aug 2018, at 17:38, Roberto Cortez <[email protected]> >>>> wrote: >>>>> >>>>> Apparently the issue with TomEE 7.1 is because of this: >>>>> >>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793 >>>> < >>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793 >>>>> >>>>> >>>>> I’ve changed the openejb.scan.webapp.container default to true, so the >>>> MP libs are scanned for CDI to start their extensions. That change was also >>>> done in TomEE 8, and the core tests pass there. Not sure why yet. >>>>> >>>>> Cheers, >>>>> Roberto >>>>> >>>>>> On 20 Aug 2018, at 13:47, Romain Manni-Bucau <[email protected]> >>>> wrote: >>>>>> >>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8 >>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu-jvm8 >>>>>> >>>>>> 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 lun. 20 août 2018 à 14:38, Matthew Broadhead >>>>>> <[email protected]> a écrit : >>>>>> >>>>>>> are we using jenkins for CI? is there an interface to see the status >>>> of >>>>>>> builds without logging in? >>>>>>> >>>>>>>> On 20/08/18 12:25, Jonathan Gallimore wrote: >>>>>>>> We ought to get a green build on the CI, or at least some agreement to >>>>>>>> ignore those failures for a release. Its hard enough releasing when >>>> there >>>>>>>> is a green build and the feedback is "the tests fail on my box" ( >>>>>>>> >>>>>>> >>>> http://tomee-openejb.979440.n4.nabble.com/VOTE-Apache-TomEE-7-0-5-td4684159.html >>>>>>> ). >>>>>>>> I can confirm the failures in openejb-core on tomee-7.1.x. They fail >>>> here >>>>>>>> for me too. The build was green on the 7.0.5 release, so I'm currently >>>>>>>> doing a git-bisect there to see what's changed. >>>>>>>> >>>>>>>> Jon >>>>>>>> >>>>>>>> On Mon, Aug 20, 2018 at 11:19 AM, Roberto Cortez < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Jon, >>>>>>>>> >>>>>>>>> I did run the MP tests in TomEE 8 and all of them pass in my box. >>>> I’ll >>>>>>> try >>>>>>>>> a few more runs to see what happens. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Roberto >>>>>>>>> >>>>>>>>>> On 20 Aug 2018, at 09:27, Jonathan Gallimore < >>>>>>>>> [email protected]> wrote: >>>>>>>>>> Ok, its Monday. Just checking on our status: >>>>>>>>>> >>>>>>>>>> Master: >>>>>>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu- >>>>>>>>> jvm8/builds/826/steps/test/logs/stdio/text >>>>>>>>>> We have some test failures, mostly on the CDI TCK and some on >>>>>>>>> MicroProfile, >>>>>>>>>> and some Arquillian. >>>>>>>>>> >>>>>>>>>> 7.1.x: This looks even worse, with failures in openejb-core - >>>>>>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu- >>>>>>>>> jvm8/builds/0/steps/test/logs/stdio/text >>>>>>>>>> I'm happy to look at some of these, but can't fix it all on my own. >>>>>>>>>> @Roberto - you probably know those changes best. If you can look at >>>>>>> some, >>>>>>>>>> that would be much appreciated. Any other help is appreciated. >>>>>>>>>> >>>>>>>>>> On the bval snapshot side, we've previously rolled our own releases >>>> of >>>>>>>>>> these dependencies where we've needed to in the past. OpenJPA >>>> springs >>>>>>> to >>>>>>>>>> mind. Unless a bval release is imminent, I'd suugest we take that >>>>>>>>> approach >>>>>>>>>> to work around this. We've been talking about improving our release >>>>>>>>> cadence >>>>>>>>>> for a while, we should come through on that. >>>>>>>>>> >>>>>>>>>> Jon >>>>>>>>>> >>>>>>>>>> On Wed, Aug 15, 2018 at 11:30 PM, Mark Struberg >>>>>>>>> <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> We first need to check if we have all deps ready. >>>>>>>>>>> Afair bval2 is not yet released. >>>>>>>>>>> We have to roll this first. >>>>>>>>>>> >>>>>>>>>>> LieGrue, >>>>>>>>>>> Strub >>>>>>>>>>> >>>>>>>>>>>> Am 15.08.2018 um 17:48 schrieb Jonathan Gallimore < >>>>>>>>>>> [email protected]>: >>>>>>>>>>>> I've merged these in, and I have updated the buildbot config to >>>> build >>>>>>>>>>>> 1.7.x, 7.0.x 7.1.x and master. I'll be applying that in a moment. >>>>>>>>>>>> >>>>>>>>>>>> Jon >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Aug 15, 2018 at 2:11 PM, Roberto Cortez >>>>>>>>>>> <[email protected] >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> Hey Jon, >>>>>>>>>>>>> >>>>>>>>>>>>> Sure. Please have a look into these: >>>>>>>>>>>>> >>>>>>>>>>>>> https://github.com/apache/tomee/pull/145 < >>>>>>> https://github.com/apache/ >>>>>>>>>>>>> tomee/pull/145> >>>>>>>>>>>>> https://github.com/apache/tomee/pull/141 < >>>>>>> https://github.com/apache/ >>>>>>>>>>>>> tomee/pull/141> >>>>>>>>>>>>> https://github.com/apache/tomee/pull/146 < >>>>>>> https://github.com/apache/ >>>>>>>>>>>>> tomee/pull/146> >>>>>>>>>>>>> https://github.com/apache/tomee/pull/142 < >>>>>>> https://github.com/apache/ >>>>>>>>>>>>> tomee/pull/142> >>>>>>>>>>>>> >>>>>>>>>>>>> Let me know if I can help. >>>>>>>>>>>>> >>>>>>>>>>>>> Thank you. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Roberto >>>>>>>>>>>>> >>>>>>>>>>>>>> On 15 Aug 2018, at 10:17, Jonathan Gallimore < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> I push out a snapshot ahead of time, for sure. I'll check our >>>>>>>>> buildbot >>>>>>>>>>>>> and >>>>>>>>>>>>>> see if I can hook up something that runs daily. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Roberto - do you need some stuff merging in? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, 15 Aug 2018, 08:48 Matthew Broadhead, >>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> previously Mark did a snapshot binary of TomEE 8 so we could >>>>>>>>> download >>>>>>>>>>>>>>> and test with our projects. are we releasing directly or will >>>> we >>>>>>>>> get >>>>>>>>>>> a >>>>>>>>>>>>>>> chance to try the snapshot first? are there nightly builds >>>>>>>>> somewhere? >>>>>>>>>>>>>>>> On 15/08/18 00:13, Jonathan Gallimore wrote: >>>>>>>>>>>>>>>> We discussed in the the thread "Goal - release this week and >>>> very >>>>>>>>>>>>>>>> frequently thereafter" releasing this week, and I'm >>>> definitely up >>>>>>>>> for >>>>>>>>>>>>>>> going >>>>>>>>>>>>>>>> faster with our release cadence. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> With that in mind, I'd like to kick off a release of TomEE 8 >>>> and >>>>>>>>>>> 7.1. I >>>>>>>>>>>>>>> can >>>>>>>>>>>>>>>> do this on Monday. Is there anything that needs merging in? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Jon >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>> >>>>>>> >>>>> >>>> >>>> >> >
