| 7 Aug 2024 |
tad | In reply to @trexd:matrix.org Tried it with git add --intent-to-add gradle.lock same issue. I appreciate you looking into it. Datahub is a very weird beast of a repo. Yep, most recent work I've been doing is adding test fixtures, one of them being a datahub build. Appreciate the patience. | 19:32:49 |
| 8 Aug 2024 |
| trexd left the room. | 15:24:34 |
| trexd joined the room. | 17:38:20 |
| Alyssa Ross set a profile picture. | 18:48:56 |
| 20 Aug 2024 |
| benjaminedwardwebb changed their display name from benjaminedwardwebb to benwebb. | 12:44:12 |
| 22 Aug 2024 |
| Artur Manuel joined the room. | 13:01:27 |
| Artur Manuel changed their profile picture. | 14:53:02 |
| 23 Aug 2024 |
| benjaminedwardwebb left the room. | 18:56:58 |
| 30 Aug 2024 |
| moved to @amadaluzia:tchncs.de joined the room. | 08:10:30 |
| 4 Sep 2024 |
| SomeoneSerge (is taking time off and doesn't want to hear about it) changed their display name from SomeoneSerge (UTC+3) to SomeoneSerge (nix.camp). | 21:48:48 |
| 6 Sep 2024 |
| Thom Jordan joined the room. | 18:18:49 |
| 10 Sep 2024 |
| Frédéric Christ changed their display name from Frédéric Christ to Frédéric Christ 🌴 16.09. - 30.09.. | 05:21:16 |
| moved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~A lost their email!" u)) "Artur Manuel" to Artur Manuel (on break). | 17:32:10 |
| moved to @amadaluzia:tchncs.de changed their profile picture. | 17:34:33 |
| moved to @amadaluzia:tchncs.de changed their display name from Artur Manuel (on break) to (lambda (u) (format nil "~A is not using Matrix right now." u)) "Artur Manuel". | 17:36:11 |
| 12 Sep 2024 |
| moved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~A is not using Matrix right now." u)) "Artur Manuel" to (lambda (u) (format nil "~a ~a")) "Artur" "Manuel". | 01:48:29 |
| moved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~a ~a")) "Artur" "Manuel" to (lambda (f l) (format nil "~a ~a")) "Artur" "Manuel". | 01:55:39 |
| 13 Sep 2024 |
trexd | What is the best case scenario for packaging Java based programs? Gradle requires gradle2nix, maven requires maven2nix. Is there anyway to manage Java projects without fixed output derivations? Python and haskell development are pretty nice with nix since you just have to specify the packages that you want but I suppose that's because both of those languages have package sets. | 14:28:58 |
Infinidoge 🏳️⚧️ | FOD seems to be the best case right now, similar to how the JS ecosystem depends on FOD | 15:06:35 |
Infinidoge 🏳️⚧️ | The ecosystem is just fundamentally centered around downloading dependencies using build tools, which in the case of Java, can be non-trivial to analyze ahead of time | 15:07:17 |
trexd | Yeah I'm just working with an incredibly complex gradle project and I'm wondering if I rewrote everything how I would make my life easier on the nix side. | 15:09:19 |
Infinidoge 🏳️⚧️ | Ideally someone would make a PR to gradle that makes lockfiles a thing,
But the likelihood of that is slim lol | 15:10:07 |
trexd | the lockfiles are just so useless in our case because there are dependencies that are fetched at build time. It's honestly very difficult for me to wrap my head around. | 15:11:36 |
trexd | sorry just ranting a bit | 15:11:55 |
Infinidoge 🏳️⚧️ | Nah I get it, I work on Minecraft mods and it's gradle all the way down lmao | 15:15:23 |
Infinidoge 🏳️⚧️ | (Honestly one of the few things I don't build with Nix because it's really annoying) | 15:17:12 |
Infinidoge 🏳️⚧️ | (For those unfamiliar, Minecraft modding has a lineage of gradle plugins for handling the process, including downloading dependencies, decompiling and deobfuscating/remapping sources, and then stitching everything back up together) | 15:18:29 |
trexd | Just got my first job out of college and I was very excited to bring Nix into my work but I got really unlucky getting stuck on this gradle based project. I can solve many of the problems that we're having using Nix but gradle is such a blocker. Our security team wants hashes for everything and a clear lineage between dependencies and Nix would be perfect for this but because I can't use Nix, I'm writing some jank version of nix's phases in our CICD pipelines and it's sooooooo painful. | 15:21:05 |
| 14 Sep 2024 |
| SomeoneSerge (is taking time off and doesn't want to hear about it) changed their display name from SomeoneSerge (nix.camp) to SomeoneSerge (utc+3). | 11:38:02 |
| 16 Sep 2024 |
| silentlurker joined the room. | 19:56:28 |