| 2 Nov 2024 |
| raboof joined the room. | 17:10:30 |
Tomodachi94 (they/them) | Yet another reason for us to use by-name: take a look at "sqldeveloper" in all-packages.nix | 18:08:21 |
Tomodachi94 (they/them) | Gotta love cobwebby dependencies on security disasters | 18:08:38 |
Tomodachi94 (they/them) | I wonder what the world would be like if these megacorporations with thousands of employees hired someone to maintain their Nix expressions in Nixpkgs | 18:13:34 |
Tomodachi94 (they/them) | * I wonder what the world would be like if these megacorporations with tens of thousands of employees hired someone to maintain their Nix expressions in Nixpkgs | 18:13:49 |
Tomodachi94 (they/them) | * Yet another reason for us to use by-name: take a look at "sqldeveloper" in all-packages.nix (hint: it's an obscured dependency on oraclejdk) | 18:19:12 |
Tomodachi94 (they/them) | * Yet another reason for using by-name: take a look at "sqldeveloper" in all-packages.nix (hint: it's an obscured dependency on oraclejdk) | 18:44:22 |
emily | they'd probably sue us for licence noncompliance. | 19:56:23 |
emily | https://github.com/NixOS/nixpkgs/pull/353049#issuecomment-2453102624 definitely time to drop Atlassian | 20:00:10 |
emily | this Oracle JDK removal is turning into quite the spring clean | 20:00:26 |
emily | literally nothing using it has been something we should keep | 20:00:31 |
Tomodachi94 (they/them) | Should we split the non-JDK package drops into separate PRs, or keep it all in the Dehaunting PR? | 20:05:05 |
emily | I'd just roll it up… less effort and nobody cares about these packages | 20:06:27 |
emily | you could do Atlassian separately I guess if you feel it's worth it, but realistically I'll be merging it all at once | 20:06:50 |
Tomodachi94 (they/them) | I'll leave it all together per the reasons you provided | 20:07:15 |
Tomodachi94 (they/them) | (CI would complain about being unable to find oraclejdk in the Atlassian stuff as well) | 20:07:57 |
emily | my suggested throw: throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; or something | 20:09:58 |
Tomodachi94 (they/them) | I'll use that verbatim | 20:10:16 |
emily | you'll need to handle the NixOS rename.nix for the modules too | 20:10:31 |
Tomodachi94 (they/them) | Yep :) | 20:10:42 |
Tomodachi94 (they/them) | Done, the PR now removes 1000 lines from Nixpkgs 😈 | 20:39:25 |
emily | that's the spirit | 20:42:44 |
emily | I've unresolved the sqldeveloper thing just to leave it a day or two to see if Ma27 cares | 20:42:57 |
emily | but otherwise I'll just hit the button | 20:43:16 |
emily | very nice clean-up, one fewer JDK! | 20:43:28 |
Tomodachi94 (they/them) | In reply to@emilazy:matrix.org I've unresolved the sqldeveloper thing just to leave it a day or two to see if Ma27 cares We could also just s/oracle(jdk|jre)/\1/g for that specific package and then open a new PR that drops it | 20:52:50 |
Tomodachi94 (they/them) | We could also s/oracle(jdk|jre)/\1/g for that specific package and then open a new PR that drops it | 20:52:55 |
emily | I doubt it will work, given the JavaFX thing | 20:53:05 |
emily | I expect nobody cares about it and it can be removed, given that it's been ignored for years | 20:53:13 |
Tomodachi94 (they/them) | In reply to@emilazy:matrix.org I doubt it will work, given the JavaFX thing Good point, let's wait | 20:53:18 |