You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Julian Hyde (JIRA)" <ji...@apache.org> on 2016/06/08 23:13:21 UTC

[jira] [Created] (CALCITE-1280) Allow alternative formats (HOCON, YAML) to JSON for model files

Julian Hyde created CALCITE-1280:
------------------------------------

             Summary: Allow alternative formats (HOCON, YAML) to JSON for model files
                 Key: CALCITE-1280
                 URL: https://issues.apache.org/jira/browse/CALCITE-1280
             Project: Calcite
          Issue Type: Bug
            Reporter: Julian Hyde
            Assignee: Julian Hyde


Allow alternative formats for model files. Model files are currently JSON. We use some extensions, e.g. comments, but this means that it's no longer strictly standard JSON.

We should allow other formats that are easier for humans to read and write. In a [dev list discussion|https://lists.apache.org/thread.html/684263fc151c89b4ac5ec9b32cd20f7ac722cbd03548efa541418e74@%3Cdev.calcite.apache.org%3E] some of the alternatives raised were [HOCON|https://github.com/typesafehub/config/blob/master/HOCON.md], [YAML|http://yaml.org/], [hjson|https://hjson.org/] and [TOML|https://github.com/toml-lang/toml].

YAML has the advantage of being natively supported by Jackson.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)