!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

121 Members
27 Servers

Load older messages


SenderMessageTime
18 Aug 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)But first, we definitely should get rid of Gradle 7 before we start cleaning up 8 usages00:58:42
@msgilligan:matrix.orgmsgilliganYeah, getting rid of Gradle 7 is higher priority. Your tracking issue for that is very well-done and very useful!00:59:40
@msgilligan:matrix.orgmsgilligan Did you see my comment about openjfx 's dependency on gradle_7? 01:01:22
@tomodachi94:matrix.orgTomodachi94 (they/them)Just now 🙃 That definitely looks to be the case01:02:31
@tomodachi94:matrix.orgTomodachi94 (they/them)To start I think I'll mark 7 as insecure and backport that to 25.05 so that there's no expectation of that being secure. (Think I did that with Gradle 6 about half a year ago?)01:04:06
@tomodachi94:matrix.orgTomodachi94 (they/them)* To start I think I'll mark 7 as insecure and backport that to 25.05 so that there's no expectation of that being secure on stable. (Think I did that with Gradle 6 about half a year ago?)01:04:17
@msgilligan:matrix.orgmsgilliganThat sounds like a good start. Please ask me to review that PR because I'm curious to see how that is done.01:04:52
@tomodachi94:matrix.orgTomodachi94 (they/them)An aside: I think you'd make a wonderful addition to the Java team if you're interested in joining. You seem very invested in the Java ecosystem in Nixpkgs, and you're very keen on helping out01:06:49
@emilazy:matrix.orgemilyonly old ones IIRC01:07:47
@emilazy:matrix.orgemily openjfx23 should be fine 01:07:50
@msgilligan:matrix.orgmsgilliganYes, and we should have openjfx25 (LTS) before 25.11.01:08:20
@emilazy:matrix.orgemilyoh 23 is EOL01:08:23
@emilazy:matrix.orgemilyso that's fun01:08:28
@tomodachi94:matrix.orgTomodachi94 (they/them)Fun times01:09:15
@emilazy:matrix.orgemilyJava ecosystem loves having 5 versions of things that are all super incompatible … and then also not supporting them01:09:20
@tomodachi94:matrix.orgTomodachi94 (they/them)Why do we have so many OpenJFXes around again?01:09:51
@emilazy:matrix.orgemilypeople love using them :P01:12:00
@emilazy:matrix.orgemilyhttps://gluonhq.com/products/javafx/01:12:13
@emilazy:matrix.orgemilyI believe this is authoritative for the support01:12:21
@msgilligan:matrix.orgmsgilliganYeah, Java users in the real world want those old versions to be supported. And they pay companies like Gluon to provide it.01:12:44
@emilazy:matrix.orgemilyso 23 is EOL. 24 doesn't require Gradle 7 and is not EOL, but will be soon, but we'll have 25 then01:12:51
@emilazy:matrix.orgemilyso I guess… if we could drop the ones before 24 then that would be convenient. but it's also possible just bumping Gradle will work01:13:27
@emilazy:matrix.orgemilysince I was just copying what the old packages did IIRC01:13:33
@emilazy:matrix.orgemilyyeah, but no guarantee the fixes are public AIUI :(01:14:01
@emilazy:matrix.orgemilyand JavaFX contains an entire WebKit01:14:11
@msgilligan:matrix.orgmsgilliganYes, there's that too.01:14:13
@msgilligan:matrix.orgmsgilliganYep, and WebKit oh my!01:14:27
@emilazy:matrix.orgemily(and from what I saw they don't seem to be fantastic at backporting upstream security fixes)01:14:32
@msgilligan:matrix.orgmsgilliganFX WebKit is separate (Java) module. I wonder if we have any packages that use it?01:16:17
@msgilligan:matrix.orgmsgilligan But since we seem to have consensus on merging the Gradle 9 PR as is, can we get some reviews? 01:18:47

Show newer messages


Back to Room ListRoom Version: 6