NASA-PDS / pds-api

PDS web APIs specifications and user's manual
http://nasa-pds.github.io/pds-api
Other
5 stars 3 forks source link

As a user, I want to see the archive and tracking status of registered products #229

Open scholes-ds opened 1 year ago

scholes-ds commented 1 year ago

🧑‍🔬 User Persona(s)

Data user External software creator PDS software engineer PDS data archivist Data provider

💪 Motivation

so the user persona can know if the registry is up to date with the latest bundle releases and rapidly see the status of filtered bundles.

📖 Additional Details

This would be a flexible response both in xml/json and plugged into an html web page (eventually on the new PDS website as well). It would list the bundles (with optional filtering), their version, release date, bundle version latest modify date, last date updated in the registry, archive status, content type counts, observation date range (if applies).

Much of this can probably already be pulled from the PDS API. From my perspective, the key is to have a simple web page that lists the entries in horizontal format, so a basic user can quickly view the report without much effort. This is a sanity check type report for a user before they decide to pull responses from the registry and know if they will have access to the entire bundle. Also, users can double check that the full data release cycle has been completed.

⚖️ Acceptance Criteria

Given When I perform Then I expect

⚙️ Engineering Details

tloubrieu-jpl commented 1 year ago

This is a good use case for the web modernization task