Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support RAML v1.0 #54

Open
econchick opened this issue Sep 30, 2015 · 24 comments
Open

Support RAML v1.0 #54

econchick opened this issue Sep 30, 2015 · 24 comments

Comments

@econchick
Copy link
Contributor

Since RAML v1.0 is coming with the goal of at the end of October, this issue will be a collection of all changes (that may or may not need to be addressed in ramlfications) - to be updated in the comments.

No guarantee that ramlfications will be updated by when the new spec comes out, just FYI :) This is more for folks coming here wondering if this is being worked on or not.

@pmackay
Copy link

pmackay commented Dec 3, 2015

There are 7 changes listed here - would it make sense to create new issues for each one?

@econchick
Copy link
Contributor Author

@pmackay yes, but I'm actually in the middle of making a roadmap to put on the (currently empty) wiki, of which more detailed issues will come from, if that makes sense.

@econchick
Copy link
Contributor Author

econchick commented Dec 19, 2015

Currently scoping this out in the wiki!

@j-funk
Copy link

j-funk commented Mar 23, 2016

@econchick ooc is this still a priority? I saw the wiki link above was empty.

@econchick
Copy link
Contributor Author

hey @j-funk ! It's still a priority, but development has stalled because I moved to NYC a couple of weeks ago for a new job (same company). So I've been distracted with getting settled in. I guess this is part of the problem, when there's only one main developer :-! But I'm spending some time this weekend to get back up to speed.

@mcm
Copy link

mcm commented Apr 25, 2016

@econchick Has any work started on RAML 1.0? I'm working with another developer on laying the foundations for all of our internal API's going forward, and I think it would make more sense to add RAML 1.0 support to ramlfications than to write our own separate library. Just want to make sure I start in the right place if any work has begun.

@jamespharaoh
Copy link

i also need this and will be looking to implement it myself, if necessary, so please anyone share what you have. initially i need to be able to load raml and create documentation from it.

@econchick
Copy link
Contributor Author

@jamespharaoh take a look at the other library I've released, griffin. It creates HTML/static docs from RAML files.

@econchick
Copy link
Contributor Author

@mcm the v0.2.0-dev branch is the current progress of RAML1.0 support. It's started, but it's slow. I'd hate for you to write something separately. I'd love for any help, which is outlined on the wiki

Feel free to hop into the #ramlfications slack channel at slackin.spotify.com, or on IRC, if you want to chat.

@j-funk
Copy link

j-funk commented May 13, 2016

@econchick you might want to update the earlier link to the empty wiki at the top of this thread as well :)

@econchick
Copy link
Contributor Author

@j-funk thanks! I just did

@sichvoge
Copy link

@econchick is there any specific timeline you can share for the RAML 1.0 support?

@econchick
Copy link
Contributor Author

Hey @sichvoge - I wish I could; it's pretty much down to just [unpaid] work on the weekends for me so it's pretty slow, and there have not been any recent contributions from others to help. I understand there's a lot of interest to get support for 1.0. Perhaps I should run a kickstarter or something to help give motivation and negate the issue of work going unpaid (sorta kidding 😉 ).

@sichvoge
Copy link

HAHA :D Let me know if you need more advertisement. I am planning to add an article to the "Sneak Peek" section in the RAML forums and consolidate infos about the current tools that are in dev. Maybe there is a good chance to ask for help ;)

@sichvoge
Copy link

Not sure if you are aware but you can try out the following World Music Example to test what works and what isn't working yet.

The example contains 90% of all features excluding overlays and extensions.

@econchick
Copy link
Contributor Author

@sichvoge this is amazing, thank you! I'd love any other full examples like this, if you come across them/publish.

@sichvoge
Copy link

you see all i have in the same repo ;)

@ptxmac
Copy link

ptxmac commented Jan 12, 2017

Any update on this?

@EpocDotFr
Copy link

Looks like this repo is being abandonned.

@econchick
Copy link
Contributor Author

@EpocDotFr it has not - I've been slowly working on 1.0 support in the dev branch, with a sprint held at PyCon this year. There's been a lot of conference travel, but late July & August, development should pick back up.

@EpocDotFr
Copy link

@econchick My bad. I didn't check the dev branch.

@acs
Copy link

acs commented Oct 18, 2019

Th development seems to be stalled for 2 years now. @econchick do you know of any alternative to work with RAML 1.0 in Python?

Cheers!

@eduardo-rubio
Copy link

Hi @econchick Could you please give us an update about the RAML 1.0 support? BTW, have you seen this repo https://github.com/raml-org/webapi-parser? Maybe it could help you to speed up your development. Regards!

@econchick
Copy link
Contributor Author

hey @eduardo-rubio et al - I am not able to give this project the attention it deserves. I've opened up a new issue soliciting for maintainers: #162

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants