Re-introduced sentence to discourage use of terms starting with an "@"
authorFrançois Daoust <francois@joshfire.com>
Wed, 07 Nov 2012 21:50:41 +0100
changeset 953 7c865ca3dc13
parent 952 be529e7a00b4
child 954 53093d2aea42
Re-introduced sentence to discourage use of terms starting with an "@"

The grammar contains a "SHOULD NOT" statement on that. I re-introduced
a similar statement using "are to be avoided" not to duplicate the
normative statement.
spec/latest/json-ld-syntax/index.html
--- a/spec/latest/json-ld-syntax/index.html	Wed Nov 07 09:06:18 2012 +0100
+++ b/spec/latest/json-ld-syntax/index.html	Wed Nov 07 21:50:41 2012 +0100
@@ -475,7 +475,7 @@
   using the common JSON practice of simple key-value pairs while ensuring that the data is useful outside of the
   page, API or database in which it resides.</p>
 
-<p>Note that the use of empty <tref title="term">terms</tref> (<code>""</code>)
+<p>Note that, to avoid forward-compatibility issues, terms starting with an <code>@</code> character are to be avoided as they might be used as keywords in future versions of JSON-LD. Furthermore, the use of empty <tref title="term">terms</tref> (<code>""</code>)
   is discouraged as not all programming languages are able to handle empty
   property names.
 </p>