On 03/09/2013 01:11 PM, Sönke Ludwig wrote:
JSON
While I think the current JSON based format for the package description is OK, it does have a few drawbacks:
- No support for comments
- Key names must be quoted, although they are just plain identifiers
- Commas between individual fields -> danger of syntax errors for the last field
- The very generic structure makes it easy to learn, but sometimes a bit verbose
- Relatively deep nesting
Looks like CSON (Coffeescript JSON) does address all of the above points.
https://github.com/bevry/cson