!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

131 Members
28 Servers

Load older messages


SenderMessageTime
23 Nov 2024
@tomodachi94:matrix.orgTomodachi94 (they/them)Wondering if we should rip out mvn2nix Nixpkgs support and send it upstream?18:41:01
@tomodachi94:matrix.orgTomodachi94 (they/them)Wait the upstream repo is archived: https://github.com/NixOS/mvn2nix-maven-plugin18:41:28
@emilazy:matrix.orgemilyprobably it was merged in to the monorepo18:42:21
@tomodachi94:matrix.orgTomodachi94 (they/them)Looks like it was semi-automatic: https://github.com/NixOS/mvn2nix-maven-plugin/issues/3318:43:07
@tomodachi94:matrix.orgTomodachi94 (they/them)Is anyone interested in reviving it? 🙃18:52:33
@tomodachi94:matrix.orgTomodachi94 (they/them)I'm leaning towards ripping it out of Nixpkgs, if anyone wants to revive it they can take the docs and builder and put it into the repository18:53:24
@tomodachi94:matrix.orgTomodachi94 (they/them)* I'm leaning towards ripping it out of Nixpkgs, if anyone wants to revive it they can take the docs and builder and put it into the repository itself18:53:31
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@tomodachi94:matrix.org
Is anyone interested in reviving it? 🙃
We should probably:
  • Post a call for maintainers on Discourse

  • Wait a week

  • If nobody responds, rip it out as mentioned above

  • If someone responds, collaborate on moving the builder and docs to the upstream repo

18:55:38
@tomodachi94:matrix.orgTomodachi94 (they/them)Nothing in-tree is using it afaict18:56:03
@tomodachi94:matrix.orgTomodachi94 (they/them) cc @fzakaria, who appears to have been heavily involved in it 18:56:17
@tricktron:matrix.orgtricktron joined the room.19:11:04
@tomodachi94:matrix.orgTomodachi94 (they/them)Welcome :)19:13:22
@tricktron:matrix.orgtricktronHello fellow JVM Nixers :)19:14:05
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@tricktron:matrix.org
Hello fellow JVM Nixers :)
There's a little bit of (unrelated) Maven discussion about mvn2nix if you're interested 🙂
19:16:33
@tomodachi94:matrix.orgTomodachi94 (they/them)* There's a little bit of (unrelated) Maven discussion about mvn2nix above if you're interested 🙂19:17:33
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@tomodachi94:matrix.org
We should probably:
  • Post a call for maintainers on Discourse

  • Wait a week

  • If nobody responds, rip it out as mentioned above

  • If someone responds, collaborate on moving the builder and docs to the upstream repo

Oh, looks like there's a live "fork" owned by fzakaria: https://github.com/fzakaria/mvn2nix
19:20:37
@tomodachi94:matrix.orgTomodachi94 (they/them)...which is looking for maintainers 😂19:21:34
@tricktron:matrix.orgtricktron
In reply to @tomodachi94:matrix.org
There's a little bit of (unrelated) Maven discussion about mvn2nix above if you're interested 🙂
Don't know much about mvn2nix unfortunately.
19:22:04
@tomodachi94:matrix.orgTomodachi94 (they/them)https://github.com/NixOS/nixpkgs/pull/35856220:22:35
@tomodachi94:matrix.orgTomodachi94 (they/them)Speak now or forever hold your peace!20:22:49
@tomodachi94:matrix.orgTomodachi94 (they/them)(Running nixpkgs-review to make sure we don't break anything in-tree accidentally)20:23:29
@tomodachi94:matrix.orgTomodachi94 (they/them)Confirmed to not break anything in-tree20:38:28
@tomodachi94:matrix.orgTomodachi94 (they/them)* Oh, looks like there's a live "fork" owned by fzakaria, the original dev: https://github.com/fzakaria/mvn2nix20:50:04
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@emilazy:matrix.org
we really ought to just shim in our own local FS repository and build everything from source but 🙃
Can we assume anything about the build system the dependencies use? Or would we have to determine that first
20:51:49
@emilazy:matrix.orgemilyI assume every dependency would build with whatever its build system is and spit out jars that we integrate in the maven repository format or such20:56:20
@tomodachi94:matrix.orgTomodachi94 (they/them) Interesting. Looks like one can specify a classpath through META-INF/MANIFEST.MF inside of JARs, to allow Java libraries to find their dependencies automatically... in theory 22:12:05
@tomodachi94:matrix.orgTomodachi94 (they/them) Interesting. Looks like one can specify a Class-Path through META-INF/MANIFEST.MF inside of JARs, to allow Java libraries to find their dependencies automatically... in theory 22:12:22
@tomodachi94:matrix.orgTomodachi94 (they/them)(ant-contrib is a 20-year-old beast)22:18:21
@tomodachi94:matrix.orgTomodachi94 (they/them)Yes, it has had no releases since 200622:27:48
@tomodachi94:matrix.orgTomodachi94 (they/them)There is a newer fork last updated two or so years ago22:28:02

Show newer messages


Back to Room ListRoom Version: 6