On Tue, May 19, 2020 at 10:13 AM Ankur Sinha <sanjay.ankur(a)gmail.com> wrote:
On Tue, May 12, 2020 18:45:12 +0200, Fabio Valentini wrote:
> On Tue, May 12, 2020 at 6:17 PM Igor Raits
> <ignatenkobrain(a)fedoraproject.org> wrote:
> > Count me in! I don't think I can help much, but at least can give some
> > suggestions.
> >
> > > Let's make this happen.
> >
> > Good luck, Fabio!
>
> Thanks! Every bit of help counts.
> You should now be all set with FAS group / pagure project / mailing
> list subscription.
I've picked a suitable point to fork the thread back to a Java SIG
related conversation (added "thread" at the end of the subject to help
people differentiate).
Fabio,
Is there a TODO list somewhere so we new members can take up tasks from
to help you out? This ticket perhaps? It's filed at the Stewardship
SIG's pagure project, so I wasn't sure if the Java SIG folks are aware
of it yet:
https://pagure.io/stewardship-sig/issue/89
Good Morning!
We were planning to discuss this from the Stewardship SIG point of
view during today's meeting, and I didn't want to announce any plans
before that.
However, my suggestion would be to do the following things:
1. determine a core set of packages that's required for a functional
java → RPM toolchain
This will include ant, maven, some core maven plugins,
javapackages-tools, xmvn, and all the dependencies of those packages.
2. start moving those packages into the @java-maint-sig
I'd like to do some basic sanity checks when doing that, for example
checking upstream release history, unnecessary dependencies,
possiblitiies to drop unused functionality, etc. Most packages that
are required for building RPMs from Java projects (maven, maven
plugins, plexus-foo, apache-commons-bar, etc.) should already be in
pretty good shape and mostly up-to-date.
3. once that basic set of packages has been moved to the SIG, we can
start looking at which things share Java packages as dependencies
(e.g. glassfish-jaxb is required by both the DogTag PKI team and the
Neuro SIG), and move those to the Java SIG as well, if all parties
want to do that.
---
I'll try coming up with a roadmap for which packages to move first.
I'd like to do this right, so it won't be fast, but I hope we can
improve the Java stack in the process.
Fabio
> --
> Thanks,
> Regards,
> Ankur Sinha "FranciscoD" (He / Him / His) |
https://fedoraproject.org/wiki/User:Ankursinha
> Time zone: Europe/London
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org