NASA-PDS / deep-archive

PDS Open Archival Information System (OAIS) utilities, including Submission Information Package (SIP) and Archive Information Package (AIP) generators
https://nasa-pds.github.io/deep-archive/
Other
7 stars 4 forks source link

Update PDS Deep "Registry" Archive and remove workaround + implement latest-only-feature per API updates #107

Closed nutjob4life closed 2 years ago

nutjob4life commented 3 years ago

These aren't blockers like NASA-PDS/registry-api#466 but should be addressed so we can remove the "workaround" command-line arguments:

Once the corresponding API improvements are made, the workarounds may be removed and we can call this done.

Engineering Details

(EDIT: changed "remove" to "support"; we don't want to remove the flag. We want to make it work.)

jordanpadams commented 3 years ago

@nutjob4life we unfortunately do not have this functionality deployed somewhere... BUT the capabilities have been implemented. could we maybe try this with by deploying a local instance of the registry? https://github.com/NASA-PDS/pds-registry-app#run

nutjob4life commented 3 years ago

Thanks @jordanpadams. The instructions you linked are much better than the ones at https://github.com/NASA-PDS/registry-api-service

Currently stuck on [ERROR] Could not find datatype for field 'cart:Polar_Stereographic/cart:straight_vertical_longitude_from_pole' but reading up on registry customization πŸ‘

EDIT: apparently there's an -updateSchema n flag which sounds unsafe but should be fine for testing.

nutjob4life commented 3 years ago

FYI @jordanpadams --include-latest-collection-only isn't a workaround. It's a feature! We don't want to remove it; we want to support it the way we do for on-disk bundles.

(I mean, I can remove itβ€”that'd be even easier.)

tloubrieu-jpl commented 2 years ago

@nutjob4life I deployed the update related to ticket https://github.com/NASA-PDS/pds-api/issues/115 on pds-gamma