Hmm, I am not sure I am on that list, even though I am pretty sure I applied earlier. Will
try again.
----- Original Message -----
From: "Scott Stark" <sstark(a)redhat.com>
To: "Matej Novotny" <manovotn(a)redhat.com>
Cc: "weld-dev" <weld-dev(a)lists.jboss.org>
Sent: Thursday, April 16, 2020 3:32:07 PM
Subject: Re: [cdi-dev] How would I go about getting a snapshot build of Weld out?
Ok, I'll look at the comments.
There is someone on the jakartaee redhat list who can do the Arq release.
On Thu, Apr 16, 2020 at 8:29 AM Matej Novotny <manovotn(a)redhat.com> wrote:
> I've added comments to both PRs.
>
> Meanwhile, on weld core and api I created 3.1 branches so master can move
> on to 4.x snapshots.
> Weld JIRA now also holds a version for 4.0.0.Alpha1 the date being
> tentative based on other releases we need to do.
> I also plan to look into CI and other setups that will be needed to have
> some testing enabled (currently with pack. changes all PRs will inevitably
> fail since they run against WFLY).
>
> We also need to find someone who has the power to release Arq and align
> the release with them.
> I can see us going for (1) Arq. core release, then (2)weld-arq. container
> and then (3) weld api and core.
>
> Matej
>
> ----- Original Message -----
> > From: "Scott Stark" <sstark(a)redhat.com>
> > To: "Matej Novotny" <manovotn(a)redhat.com>
> > Cc: "weld-dev" <weld-dev(a)lists.jboss.org>
> > Sent: Thursday, April 16, 2020 2:34:02 AM
> > Subject: Re: [cdi-dev] How would I go about getting a snapshot build of
> Weld out?
> >
> > I have a fork of the arq core that I have created a PR from to add
> Jakarta
> > EE 9 based testenrichers:
> >
https://github.com/arquillian/arquillian-core/pull/238
> >
> > The updated weld 4.0 branch PR has just been created as well:
> >
https://github.com/weld/core/pull/1979
> >
> > On Wed, Apr 15, 2020 at 7:11 PM Matej Novotny <manovotn(a)redhat.com>
> wrote:
> >
> > > Hmm, arq. test enricher has some ancient dependencies. In fact, they
> rely
> > > on CDI 1.0 (and therefore Weld 1.x). Looking closely at the code, it
> looks
> > > like Weld dependency is only needed for tests, for actual impl, CDI
> will
> > > do.
> > > And the test can be re-written to avoid using Weld internal completely
> > > assuming we are on CDI 2.0+, here is how -
> > >
https://github.com/arquillian/arquillian-core/pull/239. With this
> change
> > > you only need to pass in CDI SE impl as test dependency and it will
> work
> > > (still means you need one release for another though, so one has to
> release
> > > without tests passing).
> > > However, the actual issue in Arq. is that it now looks for now outdated
> > > annotation[1].
> > > Which I presume is something you have fixed locally? I did check your
> > > repos but couldn't find fork of Arq. core. I can fix that as well if
> you
> > > don't have it already.
> > >
> > > I've also checked other repos:
> > > * The core PR[2] you closed was built from Weld's 3.0 branch which
is
> > > wrong, we need that against current master to be up to date
> > > - on the PR you said you have something else already, can you push it
> > > please? If you don't have it, I can do that as well; I just don't
want
> to
> > > duplicate work
> > > * API PR[3] misses one commit from current master, otherwise it's
good
> > >
> > > Regards
> > > Matej
> > >
> > >
> > >
>
______________________________________________________________________________________________
> > > [1]
> > >
>
https://github.com/arquillian/arquillian-core/blob/master/testenrichers/c...
> > > [2]
https://github.com/weld/core/pull/1956
> > > [3]
https://github.com/weld/api/pull/91
> > >
> > >
> > >
> >
>
>