OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: RAPID elevator pitch


Re 1:

  • RSDL is a concise, human-readable domain-specific language (DSL) for describing OData schemas, and an alternative to CSDL JSON without the JSON-specific noise.
  • JSON is rarely a good choice for a DSL.
  • GraphQL has its own domain-specific schema language. GraphQL schema is different from OData schema, so you canât use the GraphQL schema language for describing OData schemas, and vice versa.
  • CSDL JSON is a machine-readable description language for OData schemas, and one can argue whether it is human-readable.
  • â is a domain-specific language for ???, trying to use â for describing OData schemas will most likely fail if â is not in [RSDL, CSDL JSON, CSDL XML]

 

 

From: odata@lists.oasis-open.org <odata@lists.oasis-open.org> On Behalf Of Ericson, George
Sent: Monday, 2 May 2022 21:25
To: Michael Pizzo <mikep@microsoft.com>
Cc: odata@lists.oasis-open.org
Subject: [odata] RAPID elevator pitch

 

Mike, and all,

 

Thinking about an elevator pitch for RAPID, I'm having trouble making a clear case relative to two questions:

  1. Why RAPID schema definition language over plain JSON, or GraphQL, or CSDL JSON, or â?
  2. How does RAPID improve the integrated development environment experience over existing solutions?

 

Your thoughts appreciated.

 

George

 

 

 

Internal Use - Confidential



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]