Comments (3)
Hi Diego,
If we look at XML for example there you use XML schema definition that are also something defined outside of RAML and not part of RAML itself. Furthermore the transport schema (json, xml, ecc.) could also be extended to some proprietary form of communication like EDIFACT (standard for transportation industries) or even some custom text files.
I know this is not common and most of people will always use JSON or XML but it's logical to don't add this definition in RAML specs, this keeps RAML independent from transport format.
This are my 2 cents :-)
Regards
from pyraml-parser.
Hi @relaxdiego
Thanks for bringing up this topic. I agree with everything @fireantology said :)
But i think the better place to discuss this would be RAML forums.
Thanks
from pyraml-parser.
Thanks for the responses. I'd forgotten about this question until I got the notification. I also found that the RAML team is working on making this happen for v1.0: raml-org/raml-spec#116
from pyraml-parser.
Related Issues (20)
- Global mediaType ignored in parsing of body HOT 1
- Order not conserved HOT 3
- parser does not include body in put request HOT 3
- submit 0.1.1 to pypi HOT 2
- Docs HOT 1
- RAML parser failed with attribute error HOT 1
- Validation shall fail on double entries (e.g. double `title`)
- Can't export to new RAML/YAML files HOT 4
- TypeError: 'RamlRoot' object is not callable HOT 3
- Grabbing raml over network fails in both python 2 & 3
- mediaType support
- side-effect on other modules using PyYAML HOT 2
- Support RAML 1.0 HOT 1
- Update to latest https://pypi.org/project/PyYAML HOT 2
- ValidationError using !include for response example HOT 2
- Query parameters in HTTP methods HOT 3
- uriParameters support HOT 3
- PyPI release HOT 1
- Numeric API versions crashing parser HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyraml-parser.