On 2013-02-17 09:02, Sönke Ludwig wrote:
But you will have to learn the API of the build script helpers, too. I'm not sure if this is actually less to learn than the JSON alternative.
You still have to learn this: http://registry.vibed.org/package-format
- Meta information needs to be available to the package registry and for managing dependencies in general. Executing a script/program would imply a big performance risk, and worse, is a high security risk in case of the registry. So a data-driven approach is needed at least for the meta data anyway.
You can just serialize the D data structure to XML/JSON to make it safe for the registry.
-- /Jacob Carlborg