On Tue, 2026-05-12 at 19:43 +0200, Fabio Valentini wrote: > On Tue, May 12, 2026 at 7:37 PM Charles Oliver Nutter > <[email protected]> wrote: > > > > Disclaimer: I am a JRuby developer and currently leading the > > project. > > Welcome! > > > JRuby has been seeing a big burst of development recently and we > > have been getting requests from users for there to be official > > packages on their Linux of choice. Today that Linux is Fedora (or > > downstream derivatives like Bazzite). > > > > We are interested in helping to revive the JRuby package for > > Fedora. JRuby today runs on JDK 21+ and installation requires > > little more than unpacking a tarball (plus appropriate path tweaks > > etc). There's not much to do to get it into a package, but I am > > unfamiliar with the testing done for the standard Ruby package and > > how much of that applies to JRuby. > > I think just "unpacking a tarball" won't be appropriate for an > official package, assuming that this includes pre-built JAR files? > Those would all need to get built from source during the package > build, but this should be a solveable problem. More concrete feedback > will probably happen once you can share a working package / RPM spec > file and / or submit that for package review. > JRuby uses Maven and Ant, at least, so this should be doable
https://github.com/jruby/jruby/blob/master/BUILDING.md Once Gradle is involved things get really complicated. > Best regards, -- _o) Michel Lind _( ) https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2 README: https://fedoraproject.org/wiki/User:Salimma#README
signature.asc
Description: This is a digitally signed message part
-- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
