Another interesting thought would be to even generalize the idea of
plugins:

  guix package --plugin http://URL/registry-plugin.scm -A ruby -- --registry 
http://my-registry/list.scm
  guix package --plugin http://URL/registry-plugin.scm -i ruby-package -- 
--registry http://my-registry/list.scm

I.e. the implementation of registry support does not even have to be
part of GNU Guix. The plugin would get access to the full args list
and be invoked from guix.

This would open up the road to other plugins and new inventions
outside the core tree, and simplify the core.

I can add plugin support and the registry support.

Pj.


Reply via email to