On Sat, 09 Mar 2013 12:11:09 GMT, Sönke Ludwig wrote:
There has been some discussion about using a different format than JSON for the package description files. While this topic is techinically not particularily pressing, it would be good to know where to go with this early. The two candidates so far are YAML and SDL. JSON will still be supported for backwards compatibility and as the default format that is transferred over the network (package registry). The following sections list the pros/cons of each format and an example of how it could look like. My favorite so far is SDL, which was originally proposed by Nick Sabalausky, who also made a D implementation. So now I think it would be good to get some more input to get a collective opinion on this before implementing anything.
I find the JSON files somewhat tedious to write.
Having the unquoted tags helps to learn and remember the structure of the package files so I'm too in favor of SDL.
Also listing multiple dependencies instead of having to put them in a substructure is good.