>> Software should be fully documented.  If you don't know where the
>> line between "regular users" and "advanced users" is, don't draw one
>> in the first place.
>
> It's not so much a question of regular vs. advanced use, but whether
> something is a stable interface. If we document a command like
> nix-store --register-validity (which is mostly a hack to support the
> nixos-install bootstrap), we'd pretty much commit to supporting it in
> the future. If it's undocumented, we can change or remove it in the
> future.

Good point.  Nevertheless it's a useful feature, so perhaps it's time to
consider stabilising it or providing a stable wrapper.  At this point it
is practically the only way to install Nix-based distributions, and you
really want access to it when you're building lots of machines and
containers, i.e. whenever you don't want to use any of the predefined
installation routines.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to