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

Change Species API #121

Open
2 tasks
mdoering opened this issue Mar 15, 2024 · 1 comment
Open
2 tasks

Change Species API #121

mdoering opened this issue Mar 15, 2024 · 1 comment
Assignees

Comments

@mdoering
Copy link
Member

mdoering commented Mar 15, 2024

Consider the following options:

(A) Deprecate Species API v1

  • and keep it running with stale current data
  • Expose Checklistbank thru a V2 API: expose only the ones registered in GBIF, keeping in mind that CoL/Checklistbank use compound keys

(B) Keep Species API v1

  • expose the old clb content with global integer keys. Stop indexing new data

  • add new query parameter to select a taxonomy. If not present default to the backbone and the old content for at least a year until we will switch, remove the old clb and default to the new col checklist

  • add datasetKey UUID and make all keys strings

  • Implications to Python and R libraries

  • Implications for the current UI

@djtfmartin
Copy link

djtfmartin commented Aug 13, 2024

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

2 participants