Updates that help with testing in newer JDKs while still supporting
older ones (which version tends to depend on the specific component;
most have been or can be upgraded to JDK 8 at least). With Java 17
coming out, some developers will make the jump from 11 to 17.

On Sat, Sep 11, 2021 at 11:49 AM John Patrick <nhoj.patr...@gmail.com> wrote:
>
> So dependabot, most commons project already have it, so was helping out
> adding it the the rest.
> But the main reason was pro-active DevSecOps. So automatically testing the
> current main branch against the latest releases of dependencies. Save
> developer and contributors manually watching out for new dependencies being
> release, saves having to manually create a commit and manually raise a pr.
> Basically wanting to save those with write privileges time and you can pick
> what and when you merge and know all all potential dependencies are being
> tested.
>
> JUnit, so running against the latest v4.x.
>
> Hamcrest, as junit v4.x depends upon the v1.3 version, it upgrades to the
> v2. So when in 5 or 10 years i'm able to just my java 8 and junit 5 pull
> requests approved they won't break as already using the v2.x hamcrest.
>
> Dot git ignore, if you checkout those project and build them, a few don't
> exclude target so status shows lots. Also I believe discussed on this
> mailing list that ide specific excludes shouldn't be part of the project as
> it's the developer choosing that ide so it should be in their users git
> ignore.
>
> I would like to do some releases to bump everything to at least java 8, and
> then spend my time upgrade unit tests to junit v5 jupiter.
>
> But I might try that next year or the year after, after all we are only 3
> years away from the Java 23 LTS.
>
> John
>
>
> On Wed, 8 Sept 2021 at 23:47, Gilles Sadowski <gillese...@gmail.com> wrote:
>
> > Hello.
> >
> > Le mer. 8 sept. 2021 à 21:10, John Patrick <nhoj.patr...@gmail.com> a
> > écrit :
> > >
> > > Hi,
> > >
> > > Could someone look at this pr's, some coming up to a year open.
> >
> > Thanks for the reminder; however ...
> >
> > >
> > > Dependabot, adding the commons standard.
> > > [...]
> > > https://github.com/apache/commons-math/pull/160
> > > https://github.com/apache/commons-numbers/pull/86
> > > [...]
> > > https://github.com/apache/commons-rng/pull/79
> > > https://github.com/apache/commons-statistics/pull/25
> > > [...]
> > >
> >
> > What is the added value for projects' maintainers?
> > [IIUC, this script advertises a new version that, most often than not,
> > provides a solution to a problem that does not exist (for the target
> > project)...]
> >
> > IOW, you (for example) are welcome to watch those update
> > messages and, when a real problem would be solved through an
> > upgrade, a specific PR will be most welcome.
> >
> > Best regards,
> > Gilles
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to