I still need to examine the whole question of webhooks, as supported by Trello (for example)
My near-term goal is to make a Trello API package for Meteor. That’s a stepping stone to developing a Trello compatible API for LibreBoard documented with Swagger and based on Swagger’s client-side and server-side code generators.
Just to get to where I am now, I ended up having to develop a screen scraper to make a Swagger spec from Trello’s API pages. In fact, if you copy this link and paste into the Swagger Demo Site you can compare Trello’s docs with a Swagger equivalent.
Hey, I am collaborating on a tool called Ekkli that offers ‘railroad diagram’ visualization of projects. I would like to merge the Ekkli features with the LibreBoard kanban interface. What do you think of combining a Kanban tool with graph-based project visualization?
Libreboard does need to differentiate itself from Trello, and visualization alternatives would certainly help with that. I am not able to help you with it though, I am sorry to say.
Yes! It was a bit of a pain en el trasero, but I did get it working nicely.
Am I right that you want this as server-side code acting as a client to Trello? I did not look into using it from the client’s side. If that is what you want, I can’t help.
Nor, did I get as far as using it to create a server-side API from a Swagger specification.
I have been working on a tutorial that includes using Swagger UI to demonstrate wrapping asynchronous packages for Meteor, but it needs a few days to be ready for release.
If you want to look at using Swagger UI to access Trello (or any other Swagger specified API), then I need to pick back over what I did in order to find a self-standing example that you can use without all the other stuff.
Yep, we are available at your convenience. The Swagger UI is important for our project, and we are currently ‘kludging’ interactions with Swagger UI via an iFrame embed. The goal is to be able to call new SwaggerUI() from within a Template.created callback, to render SwaggerUI within a template.
Am I right that you want this as server-side code acting as a client to Trello? I did not look into using it from the client’s side. If that is what you want, I can’t help.
I doubt if I could contribute much more than you have figured out for yourselves and I am buried under other things I am doing.
Have you evaluated whether or not it would be better to do it from the server? I can probably help with that.
If client-side is the way to go, have you explored how to do it with CORS?
The reason I am asking you specifically about the client sideSwagger UI, is that we are using it to interact with remote APIs in a Meteor project for API management (not the Libreboard project).
We have not considered how a server-side solution would work, and may have misunderstood your responses indicating you were working with Swagger UI:
I respect that you have other priorities, and that Swagger UI may not be relevant to your work.
Thank you for your work on the Meteor-Swagger Client, this is a really useful project
This package helps with consuming a swagger.io APi right? Do you have experiencing building a RESTful API in Meteor? I need to build one, so starting to look around for resources.