| 3 Nov 2024 |
emily | oh oaky | 22:13:56 |
emily | * oh okay | 22:13:58 |
emily | then yeah do whatever :) | 22:14:00 |
Tomodachi94 (they/them) | Time to see what other Java stuff is outdated :) | 22:14:28 |
Tomodachi94 (they/them) | I love that 2/3 of the dominant Java build systems are both Apache projects | 22:15:27 |
emily | Apache is like the protection racket of Java. | 22:28:31 |
Tomodachi94 (they/them) | Ant is embedded into Gradle?!?! | 22:36:20 |
Tomodachi94 (they/them) | * Ant is embedded into Gradle?!?! 🫠| 22:36:53 |
| 4 Nov 2024 |
Tomodachi94 (they/them) | Does anyone know where the `jdk16 | 01:06:46 |
Tomodachi94 (they/them) | Does anyone know where the jdk16 attribute went? There is an open issue about it that doesn't apply anymore if it got removed | 01:07:09 |
emily | EOL | 01:08:21 |
emily | 8, 11, 17, 21 are LTS; 25 will be too IIRC (current schedule is 2 versions/year, LTS every 2 years, so every 4 versions) | 01:09:33 |
emily | non-LTS releases are only supported up to the release of the next release, so e.g. 23 will be replaced with 24 | 01:09:45 |
emily | I think we should actually consider not having stuff like openjdk23 but instead just a rolling openjdk_latest. IIRC Fedora does it like that. | 01:10:09 |
emily | since pinning a specific non-LTS version it futile, it will be EOL as soon as there is another one | 01:10:23 |
emily | * since pinning a specific non-LTS version is futile, it will be EOL as soon as there is another one | 01:10:28 |
emily | so e.g. jdk_8, jdk_11, jdk_17, jdk_21, jdk_latest | 01:10:40 |
emily | (what's the issue?) | 01:21:15 |
Tomodachi94 (they/them) | In reply to@emilazy:matrix.org (what's the issue?) Someone was discontent with the versioning of jdk16. https://github.com/NixOS/nixpkgs/issues/138219 | 01:22:40 |
emily | you know shit is serious when the Java bug reporter has a Duke avatar | 01:23:05 |
emily | my update script will ensure no further reoccurrence of this type of malarkey, thankfully | 01:23:30 |
emily | since it updates to only GA versions (but picks the tag that has the build number info, for when I un-mess-up the version handling in our package) | 01:24:07 |
Tomodachi94 (they/them) | Thoughts on adding another JDK @emily? /lh https://github.com/NixOS/nixpkgs/issues/218777 | 02:04:52 |
emily | over my dead body | 02:06:48 |
emily | it's incredible how much Java people care about different binaries of the same source code | 02:07:23 |
Tomodachi94 (they/them) | It's even got (GPLv2) upstreamable performance and security fixes too! | 02:15:28 |
Tomodachi94 (they/them) | * It's even got (GPLv2) "additional enhancements to boost performance, security and compatibility with different platforms" too! | 02:15:55 |
Tomodachi94 (they/them) | A diff of their source tarballs and the corresponding OpenJDK sources would be interesting | 02:17:08 |
Tomodachi94 (they/them) | * It's even got (GPLv2) "additional enhancements to boost performance, security and compatibility with different platforms" too! /lh | 02:18:09 |
emily | indeed | 02:18:25 |