Bug 1717442 - Groovy language packages outdated by 2 years
Summary: Groovy language packages outdated by 2 years
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: groovy
Version: 31
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-06-05 13:33 UTC by Brennon Miller
Modified: 2019-10-08 15:44 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-10-08 15:44:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Brennon Miller 2019-06-05 13:33:03 UTC
Groovy 2.4.8 was released in January of 2017, almost 2 1/2 years ago. The most recent stable version is 2.5.7 (or if we must stick with 2.4.x, 2.4.17), both released less than a month ago.

Recommending that we update the package to be more current, or potentially add the language to Fedora Modularity for access to multiple versions as needed.

Comment 1 Alex Scheel 2019-06-05 13:51:43 UTC
Brennon,

Groovy is maintained by the Stewardship SIG [0,1] as an ursine package. As such it'll likely only see CVE fixes unless someone opens a PR against it [2]; the SIG doesn't have the time nor resources to thoroughly update all packages we maintain. 

Are you a Fedora packager and wish to maintain Groovy? We'd be happy to give it to you if you are (or if you become one). 

You do not need to be a Fedora packager to submit a PR to update Groovy though: just clone the repo at [2], push to the Git service of your choice, make whatever changes are necessary, and chose "New Remote Pull Request" under the "Open PR" menu on the left. It'll show up on our backlog and we'll get to when one of us has time.



Thanks!

- Alex


[0]: https://fedoraproject.org/wiki/SIGs/Stewardship
[1]: https://decathorpe.fedorapeople.org/stewardship-sig.html#maintained-packages
[2]: https://src.fedoraproject.org/rpms/groovy

Comment 2 Miro Hrončok 2019-06-05 14:07:44 UTC
Justa  clarification about the ursine package. There is no modular package of Groovy, only regular ("ursine").

Groovy was orphaned in Fedora in a group of packages claimed to be mostly modular. Groovy was one of the packages that doesn't appear to be modular at all.

Comment 3 Fabio Valentini 2019-06-05 15:48:26 UTC
I'm already looking into getting the Java stack into better shape. I'll take a look at groovy, too, when and if I have the time

Comment 4 Ben Cotton 2019-08-13 19:15:19 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 5 Alex Scheel 2019-10-08 15:44:42 UTC
Just for the record,

The Stewardship SIG orphaned groovy a while back. If you're interested in maintaining this package, feel free to pick it up and rerequest review. 

Our message at the time:

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/BSHFINYFPL3TJ577YUOYMN25KZXHTZWW/


Note You need to log in before you can comment on or make changes to this bug.