Kristoffer Carlsson
Kristoffer Carlsson
> Honestly, we may want to consider some sort of lightweight database to store this information: the disk usage of all these small files is getting pretty big. But we...
I don't have strong feelings what should happen in this case. I'm a bit uneasy about backporting it though.
One thing I don't understand. - JuliaSyntax is in the sysimage - This PR will hence cause utf8proc_jll to be in the sysimage. - The version of utf8proc_jll used will...
> and it wouldn't use utf8proc_jll - it'd use the builtin library). Okay, that answers it.
> So you could for example have a dependency that is only added in some sense if the user requests access to the OrdinaryDiffEq.OrdinaryDiffEqTsit5 submodule. This sounds fishy to me....
So it is a "subpackage" scoped to the "parent package" with us own deps and compat (which would go into the registry) but it always have the same version as...
> I would think in theory if we had all of this functionality and time was easy to come by, we would probably just make all of SciML one big...
https://github.com/wolfpld/tracy/issues/631#issuecomment-2476979922 suggests this have been fixed. There is also a 0.11 now.
Fixed by https://github.com/JuliaLang/Pkg.jl/commit/cf6191bfaae21c224f6314753b2a449f21cc8213#diff-207055bf1cfbe124497d7079ce1ffb06c549f3534fc7b0988b2051fd1a74f1c2R177-R179. ``` ❯ time julia +nightly -e 'using Pkg; Pkg.Registry.add("General")' julia +nightly -e 'using Pkg; Pkg.Registry.add("General")' 0.24s user 0.05s system 96% cpu 0.302 total ```
FWIW (without having done any detailed review) I'm fine merging this, it is clearly principally a lot better than the status quo and the benchmarks suggest it is also a...