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

Use modern API and handle smoothing client-side #5

Open
bmschmidt opened this issue Jul 27, 2014 · 0 comments
Open

Use modern API and handle smoothing client-side #5

bmschmidt opened this issue Jul 27, 2014 · 0 comments

Comments

@bmschmidt
Copy link
Member

The client current making a bunch of calls using old methods that require extra work on the API to support that makes it harder to upgrade, particularly calling using the "return_query_values" method and asking the API to handle smoothing.

I'm just doing that myself: I've changed all the calls from the GUI so they're using the modern form [https://github.com/bmschmidt/BookwormGUI/tree/fetchJSON](on this branch).
A demo version is up here.
The only catch is that it may need changes to make sure it works with legacy installations (built before the current version of Presidio); I haven't fully tested that yet, but will do so when I get a chance, and file the appropriate pull request.

Any upgrade will require updating the API at the same time; the new API should still support old GUIs, but there's no reason not to update them all.

So just a flag that that's coming down the pike, for now.

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

No branches or pull requests

1 participant