gbif / occurrence-annotation

Experimental: Rule based annotation store
Apache License 2.0
0 stars 1 forks source link

Set up stable environments for test #37

Closed timrobertson100 closed 6 months ago

timrobertson100 commented 9 months ago

@jhnwllr would like to establish some groups for testing, for which we need stable deployments.

I suggest we deploy 2 installations, both configured to use production data - one for a GBIF Helpdesk team, and one for external use. They could both live within the same installation, but we may want to bring features to each at a different pace, so I think we might want to isolate these.

I presume this means to make a software maven release, setup two database in the GBIF UAT PG, and make 2 deployments of the app and UI.

Does this sound correct to you @jhnwllr please?

jhnwllr commented 9 months ago

Separate external and internal deployments sounds good to me. @timrobertson100

How should we manage of the separate deployments? Different git branches? UAT (internal) and PROD/main (external)?

jhnwllr commented 7 months ago

@marcos-lg has set up endpoints on dev, uat, and prod:

https://api.gbif.org/v1/occurrence/experimental/annotation/project https://api.gbif-uat.org/v1/occurrence/experimental/annotation/project https://api.gbif-dev.org/v1/occurrence/experimental/annotation/project

The swagger docs are also now working: http://prodws-vh.gbif.org:8124/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config

Now the UI just needs to be moved, which I believe is being worked on by @zaultooz https://github.com/gbif/infrastructure/issues/19 After that we can close this issue

MortenHofft commented 7 months ago

Now the UI just needs to be moved, which I believe is being worked on by @zaultooz

The UI is broken since the API had breaking changes. So that will need some days of reworking. https://github.com/gbif/gbif-web/issues/391

jhnwllr commented 6 months ago

https://labs.gbif.org/annotations/iframe.html?args=&id=tools-annotations--standalone-example&projectId=1&rulesetId=1&taxonKey=2288218&view=RULES&viewMode=story