-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move this library to the hnix-store
repo?
#25
Comments
hnix-store
repo?hnix-store
repo?
Yes, I am very okay with moving this underneath another organization and/or repo. Whenever you're ready to make the transition just let me know and I can do whatever is necessary on my end |
haskell-nix/hnix-store#289 WIP PR. @Gabriella439 How much do you care about the type variables? I would like to just use the I also (and I want to do this in C++ Nix too) make expose the types separately from the ATerm serialization. There is now a JSON one too, and I would like to give them equal weight. This is good for e.g. decentering the on-disk format or replacing ATerm with JSON for newer derivation types for the on-disk format, etc. (The latter part I am concretely planning on doing, though I haven't really announced this.) |
These were introduced by me due to needs of Currently |
Ah great, if the type variables were just introduced for us, then we should indeed not need them. |
Recently @sorki has been really cranking on
hnix-store
(:tada:).That library currently depends on this, but I think there are some changes that would probably be good to make this presenting to support
BasicDerivation
(noinputDrvs
) and exotic content addressed and dynamic-derivation-dependency-having derivations.I am not quite sure what we want yet, I sort think it will take a few rounds of revision, and that revision would be less frictionful if it took place in the same repo. Of course
hnix-store
could temporarily vender this, and then un-vendor it once it settled on something with a big PR, but there is always the risk that that process doesn't finish, and we're left with a fork. Therfore I think proactively combinging repos is a decent idea.(Of course, if we did this, you, @Gabriella439, should have commit bit on the
hnix-store
repo!)The text was updated successfully, but these errors were encountered: