-
Notifications
You must be signed in to change notification settings - Fork 101
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
API for Web UI #495
Comments
As a "random stranger", I'm going to provide my perspective here: From my experience, having an "official" UI that is known to work with the backend is nice to have, but often one UI doesn't fit all needs. Having a publicly documented and stable API is a big benefit, both for the official UI as well as third-party integrations. I'm therefore in favour of decoupling the UI enough from the backend to allow for a decent development experience with third-party integrations. |
Hello Naomi and Jannis Thank you for your comments. We are currently working on the new version of the GTFS Validator (v2.0) that can handle larger datasets and also the processing speed has been improved. Once we will conclude the work on the validator, we will start defining the scope of work that is needed for the UI. All the feedback and comments that we receive on this project, will be taken in consideration when defining the scope of work so do not hesitate to write to us and provide your valuable feedback. Have a great day ! |
Welcome around @derhuerst ! :) Thks for your input, they read everything here. From a "random stranger" to another ;) |
Is there any plan in place to create an API for the web UI, or any other type of API wrapper for the validator?
My primary motivation is in being able to build the service into an automated pipeline; export gtfs -> POST to a running instance of the validator -> Receive results.json
I can see an argument for building it into the existing code, since there is already a Springboot web application, but the API also would not necessarily need the UI aspect, and could also be built as a separate module, something like gtfs-validator-service
The text was updated successfully, but these errors were encountered: