https://hjson.org/ was what I had in mind... but it would be awesome if for
dependencies we didn't have to quote, e.g.
scopes {
compile: [
org.slf4j:slf4j-api::1.8.0::jar
]
test: [
junit:junit::4.12::jar
]
}
which is not valid hjson as in hjson you would have to write
scopes {
compile: [
"org.slf4j:slf4j-api::1.8.0::jar"
]
test: [
"junit:junit::4.12::jar"
]
}
On 20 October 2016 at 08:46, Andreas Sewe <
[email protected]> wrote:
> Stephen Connolly wrote:
> > Hmmm shower thinking now has me pondering if a custom DSL might be
> > better... something close to human friendly JSON with exceptions for
> > dependency declaration so that they are always specified as g:a:p:v:c:t
> > with the optional p and c being empty, e.g. g:a::v::t
>
> For me, human-friendly would mean "allows comments", which is something
> that plain JSON doesn't have but XML has (and which I use a lot in my
> POMs).
>
> Just something to think about.
>
> Best wishes,
>
> Andreas
>
>
>