Open adam-collins opened 4 months ago
Ive deliberately omitted the connection between species-lists and collectory - but this should be more widely discussed.
The entries in the collectory that result from a species list being created serve very little purpose, and just result in a rather blank collectory page. I'd favour the BIE indexing lists (authoritative only) instead, and then search results can link straight to the list instead of to a poor in content collectory page. This is an enhancement that come can later.
They also have the affect of skewing stats of data resources. At the time of writing, the homepage for ALA reports:
but of the 4843 data resource, 3562 are species lists, and only 60 of these species lists are authoritative.
cc @peggynewman
spatial-hub issues
Log of issues found when migrating apps from specieslist-webapp to species-list.
specieslist-webapp does not expose isBIE or isSDS on /ws/speciesList service. Untested fix on branch https://github.com/AtlasOfLivingAustralia/specieslist-webapp/tree/migration-fix
cognito so I can be seen as ADMIN when logged in. Commit https://github.com/AtlasOfLivingAustralia/species-lists/commit/a0f8a2781f42cd9ba51dc5d5aa27da5d0326471b
add isBIE search parameter for ala-bie-hub. Commit https://github.com/AtlasOfLivingAustralia/species-lists/commit/aa7aeec049307ddcc31ae2c894c2aedef3e41c9a
cognito so I can send machine to machine JWT. Commit https://github.com/AtlasOfLivingAustralia/species-lists/commit/fd7edd0ca57deebf9dd51ce9b9811226627dea18. Makes it work but I am uncertain it is the proper approach. Needs validation and maybe integration into ala-security-project.
fix error when using addSpeciesListItem. Commit https://github.com/AtlasOfLivingAustralia/species-lists/commit/3e3c97d0040c77e2a4f87db3acbaf44e9e2bed69.
addSpeciesListItem appears not to trigger namematching, but for the purpose of bie-index that is OK.