- From: <bugzilla@jessica.w3.org>
- Date: Tue, 03 Jan 2012 10:00:45 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=15399
Summary: [XP3.0] Conflict between EQName syntax and JSON
Product: XPath / XQuery / XSLT
Version: Member-only Editors Drafts
Platform: PC
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: XPath 3.0
AssignedTo: jonathan.robie@gmail.com
ReportedBy: mike@saxonica.com
QAContact: public-qt-comments@w3.org
For an XPath/XQuery release after 3.0, there is discussion about supporting
maps, and one of the proposals is to support maps using a JSON-like syntax. For
example a map constructor might take the form
{ "colour":white,
"size":large,
"weight":heavy
}
The current syntax for EQNames, for example "foo":bar, will create usability
problems if we do this, as it will be necessary to use spaces around the colon
for disambiguation.
This bug report suggests that in the interests of keeping our options open, we
should use a different syntax for EQNames. EQNames are intended primarily for
use in software-generated code, and their readability is not of paramount
importance.
We should reconsider the original proposal to use a backtick (`foo`:bar) .
--
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Tuesday, 3 January 2012 10:00:49 UTC