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

Reconciliation: support API v0.2 #17

Open
saumier opened this issue Oct 7, 2024 · 2 comments
Open

Reconciliation: support API v0.2 #17

saumier opened this issue Oct 7, 2024 · 2 comments
Assignees

Comments

@saumier
Copy link
Member

saumier commented Oct 7, 2024

Several clients are using the Artsdata reconciliation service with v0.2 including CAPACOA clients "I Want to Showcase" and "Arts Touring Connector". We also have Footlight Console and Footlight CMS. And the OpenRefine (and OntoRefine) using v0.2.

We can upgrade out internal products and tools to use v1.0-draft but it will take time for external tools to like OpenRefine to update, as well as clients who are just connecting now to the Artsdata Reconciliation service.

To support current clients, and to facilitate the migration of our own tools, we should support both v0.2 and v1.0-draft.

The Reconciliation server should have 2 different endpoints. We should also support the current endpoint that is configured in clients like IWTS and ATC which is http://api.artsdata.ca/recon.

@saumier saumier changed the title Reconciliation: add API v0.2 support Reconciliation: add API v0.2 endpoint Oct 7, 2024
@saumier saumier changed the title Reconciliation: add API v0.2 endpoint Reconciliation: support API v0.2 Oct 7, 2024
@saumier saumier added this to Artsdata Oct 7, 2024
@sahalali
Copy link
Contributor

@saumier Let's discuss this tomorrow.

@sahalali
Copy link
Contributor

As per our discussion:

  1. Prepare the architecture diagram using the new GraphDB version. @saumier
  2. TBD: Develop a new reconciliation service that supports v0.2 with GraphDb 10+ version. See if we can reuse the old code.
  3. The new Artsdata production (GraphDbB10 + version) needs to be set up.
  4. Run both applications (v0.2, v1.0 ) and point it to the new Artsdata production(in 2) after all testing.

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

No branches or pull requests

2 participants