obb

wcohen 2022-03-11T13:54:13.200629Z

not immediately pressing, but fyi the addition of shadow-cljs is slightly complicating the nixpkgs upgrade. still not sure if i need to actually add shadow-cljs as a nodePackage, or if I can handle it within the obb derivation. once i get a little more free time to figure it out, i’ll get that PR working

borkdude 2022-03-11T13:56:49.312259Z

another complication is the script/brew-install.sh script, since obb now consists of multiple .js files, but this is just something that's needed to be able to lazy-load stuff.

wcohen 2022-03-11T13:57:04.880499Z

based on my very cursory google search this will be the first program inside nixpkgs that actually utilizes shadow-cljs, so that’s kind of neat

borkdude 2022-03-11T13:57:31.121709Z

I guess downloading the .js files from github releases is out of the question with nix?

wcohen 2022-03-11T13:57:49.584619Z

i’ve seen it happen before, but the committers never really like it

borkdude 2022-03-11T13:58:00.757069Z

I'm kind of confused about this because for babashka people wanted me to upload the uberjar file which is used by nix

wcohen 2022-03-11T13:58:05.854069Z

i’m fine with sticking to 0.0.2 for now till i get it working the “right” way

wcohen 2022-03-11T13:58:15.504079Z

yeah exactly

wcohen 2022-03-11T13:58:21.614559Z

same for lsp

borkdude 2022-03-11T13:58:40.404529Z

> we get it working Who are you expecting to do something here?

wcohen 2022-03-11T13:58:54.688979Z

lol fair enough

wcohen 2022-03-11T13:58:57.196949Z

sorry

wcohen 2022-03-11T13:58:57.722899Z

me

borkdude 2022-03-11T13:59:28.533599Z

ok, if there's anything we can do to make it easier (without sacrificing features), let me know

wcohen 2022-03-11T14:00:22.238619Z

i’m 98% sure nothing needs to change anywhere upstream, it’s just a me problem

borkdude 2022-03-11T14:00:48.578779Z

thanks for looking into this