I’ve read the docs, watched the youtube video, spent two days trying to make it work, but my level of understanding is still abysmal. Are there other resources / posts to recommend? I get that it’s early days for Pkg3, and that it will improve soon, but we’d like to release a piece of software soonish, and it’d be nice to do things properly.
In particular, the description of the add, instantiate, resolve, up
functions makes sense conceptually, but what do these functions really do? And how does Julia figure out which package to load, with which version?