From RDF Working Group Wiki
Revision as of 07:06, 20 February 2011 by Cmatheus (Talk | contribs)

Jump to: navigation, search

JSON RDF Task Force

The JSON RDF Task Force is primarily responsible for creating a JSON serialization of RDF.



  • JSON Serialization of RDF

Questions to Contemplate

  1. Is it necessary for developers to know RDF in order to use the simplest form of the RDF-in-JSON serialization?
  2. Should we attempt to support more than just RDF? Key-value pairs as well? Literals as subjects?
  3. Must RDF-in-JSON be 100% compatible with JSON (aka: JSON-P)? Or must it only be able to be read by JSON and can thus deviate from the standard JSON spec?
  4. Must all major RDF concepts must be expressible via the RDF-in-JSON syntax?
  5. Should we go more for human-readability, or terse/compact/machine-friendly formats?
  6. Should there be a migration story for the JSON that is already used heavily on the Web? For example, in REST-based services?
  7. Should processing be a single-pass or multi-pass process? Should we support SAX-like streaming?
  8. Should there be support for disjoint graphs?
  9. Should we consider how the structure may be digitally signed?
  10. How should normalization occur?
  11. Should graph literals be supported?
  12. Should named graphs be supported?
  13. Should automatic typing be supported?
  14. Should type coercion be supported?
  15. Should there be an API defined in order to easily map RDF-in-JSON to/from language-native formats?