Release Description Document (Build B14.0)
This release of the PDS4 System is intended as an operational release of the system components to date. The original plan for this release can be found here: plan B14.0
The following sections can be found in this document:
PDS4 Standards and Information Model Changes
This section details the changes to the PDS4 Standards and Information Model approved by the PDS4 Change Control Board and implemented by the PDS within the latest build period.
Ref |
Title |
---|---|
CCB-336 Add a License_Information class to the Identification_Area |
|
CCB-357: Create Product_External - LID Schematron Rule Update |
Software Changes
For each software repository, the changes are listed in 2 categories:
Planned Updates
Other Updates
The ‘Planned Updates’ are organized by ‘Themes’ (or ‘Release Themes’), which are defined in advance and approved by the PDS Software Working Group (see Plan B14.0).
The ‘Other Updates’ occurs during the build cycle without being planned or attached to a theme. They are organized by types (bug, enhancements, requirements, tasks). Any updates that require a de-scope of planned tasks are reviewed by the PDS Software Working Group.
The deliveries are validated by the development team and go through an additional Integration & Test process, as
applicable, as indicated by the `Testing Status`
column in the tables below. There are 3 possible statuses for
testing:
🔵 Skip Testing - Testing is not needed for this ticket. These are determined at the discretion of the team based upon the technical or operational nature of the closed task.
🟡 Testing Needed
🟢 Testing Complete - Initial testing complete, and test cases/results documented.
Data-upload-manager
Data Upload Manager (DUM) component for managing the interface for data uploads to the Planetary Data Cloud from Data Providers and PDS Nodes.
Planned Updates
data-upload-manager#11 Refine Design and Prototype
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
data-upload-manager#10 As a user, I want to use Cognito Single Sign On to authenticate to the DUM service |
🔵 |
requirement |
unknown |
data-upload-manager#21 Develop Ingress Client Logging Capabilities |
🔵 |
requirement |
unknown |
data-upload-manager#12 Develop IaC for Deployment
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
data-upload-manager#24 As a user, I want to parallelize upload of data products to PDC |
🟡 |
p.should-have |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
data-upload-manager#26 Add support for presigned upload URL usage |
🔵 |
unknown |
Deep-archive
PDS Open Archival Information System (OAIS) utilities, including Submission Information Package (SIP) and Archive Information Package (AIP) generators
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
deep-archive#147 Jenkins Deep Regsitry Archive ran for the first time, failed |
🔵 |
unknown |
deep-archive#151 Installation instructions don’t work on Windows 11 |
🟡 |
s.medium |
Devops
Parent repo for PDS DevOps activities
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
devops#34 jenkins continuous deployment does not pull docker images |
🟡 |
s.critical |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
devops#50 As a user, I want PDS EN produced Docker images to support multiple platforms (x86 and ARM) |
🟡 |
p.must-have |
devops#35 As a EN team member, I want to check the API test reports in testrail |
🟡 |
p.should-have |
Doi-service
Service and tools for generating DOIs for PDS bundles, collections, and data sets
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
doi-service#408 Sync script is pushing non-findable DOIs to ADS |
🔵 |
s.medium |
Ds-view
Data Set View application (pds.nasa.gov/ds-view)
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
ds-view#3 Upgrade Dataset View and dependencies to support Harvest/Registry upgrades |
🟡 |
p.must-have |
Harvest
Standalone Harvest client application providing the functionality for capturing and indexing product metadata into the PDS Registry system (https://github.com/nasa-pds/registry).
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
harvest#124 Access forbidden during nominal pipeline execution of harvest on Mars2020 archive |
🟡 |
s.critical |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
harvest#119 As a developer, I want to know what version of Harvest was used to load a product |
🟡 |
p.should-have |
Lasso-issues
Utilities for wrapping GitHub API for creating specific data structures and reports from GitHub issues
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
lasso-issues#2 RDD generation fails when a theme issue is not a zenhub issue |
🟡 |
s.medium |
Mi-label
Metadata Injector for PDS Labels (MILabel) provides a command-line interface for generating PDS4 Labels using a user provided PDS4 XML template and input (source) data products.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
mi-label#42 Upgrade to latest product-tools to remove log4j security vulnerability |
🟡 |
s.critical |
mi-label#45 Transform error when calling Generator directly |
🔵 |
s.high |
Nucleus
Nucleus is a software platform used to create workflows for the Planetary Data (PDS).
Planned Updates
nucleus#38 Develop Logging and Monitoring Strategy
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
nucleus#39 Operationalize Nucleus for Initial CSS Prototype
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
nucleus#22 As a user, I want to deploy a baseline nucleus automatically. |
🟡 |
requirement |
p.should-have |
nucleus#23 As a user, I want to monitor a nucleus workflow execution |
🟡 |
requirement |
p.must-have |
nucleus#24 As a user, I want to configure a nucleus pipeline |
🟡 |
requirement |
p.must-have |
nucleus#27 As a user, I want to estimate the cost for a new deployment |
🟡 |
requirement |
p.must-have |
nucleus#41 Determine DAG definition standard
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
nucleus#51 Evaluate the ability to create Nucleus workflow using CWL (Common Workflow Language) |
🟡 |
task |
unknown |
Operations
Tickets for the PDSEN Operations Team
Planned Updates
operations#364 B13.1 Deploy and Release
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
operations#459 B14.0 dLDD Build and I&T
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
operations#455 B14.0 EN Deployment & Release
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
operations#413 Monthly Metrics are not generating for EN the (1) tool metrics or (2) other reports |
🔵 |
unknown |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
operations#414 [ldd-request] Create new LDD “mgn” |
🟡 |
p.must-have |
operations#378 Develop script to enhance sitemap with data set landing page URLs |
🔵 |
p.should-have |
Pds-api
PDS web APIs specifications and user’s manual
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds-api#262 PDS API is not respecting the sort field |
🟡 |
unknown |
pds-api#260 PDS API documents are unclear wrt quoting in queries |
🟡 |
unknown |
pds-api#259 API search returns 500 for anything besides simple queries |
🟡 |
unknown |
Pds3-product-tools
Library supporting the design/generation, validation and submission of PDS3 archival products.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds3-product-tools#21 code too large error on generated ODLParser class preventing build and tag of upgraded log4j dependencies needed by pds4-jparser |
🟡 |
s.critical |
pds3-product-tools#17 [SECURITY] Upgrade to latest log4j-api/log4-core |
🟡 |
s.critical |
Pds4-information-model
The software tools and data necessary for generating the Information Model including PDS4 ontology, data, and information model.
Planned Updates
pds4-information-model#635 B14.0 Develop Planetary Systems Target Ontology
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
pds4-information-model#652 B14.0 LDDTool/IMTool Code Refactoring
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#667 lddtool does not generate the correct closing tag for rule_type = Report |
🟢 |
s.medium |
pds4-information-model#661 LDDTool fails for dependent LDDs since v14.2.0 |
🟢 |
s.critical |
pds4-information-model#658 Bug trying to generate LDD and missing files |
🟢 |
s.high |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#698 CCB-357: Create Product_External - LID Schematron Rule Update |
🟡 |
p.must-have |
pds4-information-model#679 CCB-336 Add a License_Information class to the Identification_Area |
🟢 |
p.must-have |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
pds4-information-model#686 Verify LDDTool Processing of the Discipline LDDs matches outputs previous releases |
🟢 |
p.must-have |
pds4-information-model#670 Adds to default output JSON TermMap |
🟢 |
p.must-have |
Planetary-data-cloud
PDS Cloud Migration documentation, issue, tracking and simple tools for assisting in the PDS hybrid cloud study and migration efforts.
Planned Updates
planetary-data-cloud#29 Migrate Web Analytics prototype to PDS Cloud
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
planetary-data-cloud#65 Initial NGAP-to-MCP Migration Research
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Planetary-data-engine
Free-text search capability for planetary data, services, tools, and information
Planned Updates
planetary-data-engine#2 Evaluate SDE, Legacy Registry, and OpenSearch Keyword Search capabilities
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Planetarydata.org
Website and related services for the International Planetary Data Alliance, nominally run at https://planetarydata.org/
Planned Updates
planetarydata.org#7 Operational Deployment of new planetarydata.org WordPress site
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Portal-tasks
PDS Portal tasks repo used to track update requests for the website. Actual code and website are managed in separate private repo
Planned Updates
portal-tasks#64 Fix and Improve pds.nasa.gov SEO
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
portal-tasks#80 Unexpected metadata causing bug in ds-view |
🟡 |
s.medium |
portal-tasks#84 Fix coldfusion vulnerability identified by ITSD |
🔵 |
s.critical |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
portal-tasks#78 As a user, I want a DOI landing page for Product_External products |
🔵 |
p.must-have |
Portal-wp-tasks
PDS Web Design System
Planned Updates
portal-wp-tasks#37 Enhancing Initial Search Prototype Implementation Based Upon User Testing
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Registry
PDS Registry provides service and software application necessary for tracking, searching, auditing, locating, and maintaining artifacts within the system. These artifacts can range from data files and label files, schemas, dictionary definitions for objects and elements, services, etc.
Planned Updates
registry#143 Preparations for B13.1 Registry Updates
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
registry#186 Enhance Terraform Scripts for Continuous Deployment and MCP
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
registry#214 Enhance cost monitoring, alerting, and error handling for Registry and Registry Sweepers
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry#180 Provenance script failing on production registry |
🔵 |
s.high |
registry#213 Increase disk space for ATM opensearch |
🔵 |
s.critical |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry#168 As a manager, I want to see the progress of data sets ingested into registry vs. legacy registry |
🟡 |
p.should-have |
registry#211 As an operator, I want to be notified of when Registry storage capacity exceeds 75% capacity. |
🔵 |
p.must-have |
registry#226 As a system, I can support up to 25 simultaneous writes from Harvest |
🟡 |
p.must-have |
Registry-api
Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS Registry.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-api#341 members of a bundle does not work on new test dataset |
🟡 |
s.high |
registry-api#296 API crashes with JVM memory error on data sets with very large labels (>1MB) |
🟢 |
s.medium |
registry-api#262 the request url in the error message does not make sense |
🟡 |
s.low |
registry-api#277 Product summary object has an incomplete “properties” set |
🟢 |
s.medium |
registry-api#352 Pagination performance does not meet requirements |
🟡 |
s.high |
registry-api#343 API falsely reports 10000 hits for hits>10000 |
🟡 |
s.medium |
registry-api#349 Request for json+pds4 response fails in production |
🟡 |
s.high |
registry-api#356 Accept:* response not defaulting to valid application/json |
🟢 |
s.high |
registry-api#362 field case in response and query have mismatched cases |
🟡 |
s.high |
registry-api#375 text/csv format is impacted by the repairkit script (apparently) |
🟡 |
s.high |
registry-api#305 API not returning value for NAIF bundles |
🟢 |
s.high |
registry-api#355 api does not return information that OpenSearch says is public |
🟡 |
s.high |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-api#361 As a user, I want my API request to execute successfully even when the registry contains corrupted documents |
🟡 |
p.could-have |
registry-api#336 As a PDS operator, I want to know the health of the registry API service |
🟢 |
p.should-have |
Registry-common
Library utilized by tools that manage and load data into the PDS Registry, including Harvest, Registry Manager, and Supplementer
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-common#40 Fix code scanning alerts |
🟡 |
s.high |
Registry-harvest-legacy
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-harvest-legacy#7 Upgrade legacy harvest with upgraded log4j libraries and Solr 8.11.2 |
🟡 |
p.must-have |
Registry-loader
*Tools used to load and update data in the registry, currently harvest and registry manager package in a docker image. *
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-loader#26 Stable Roundup can no longer trigger Imaging workflow |
🟡 |
unknown |
Registry-mgr-legacy
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-mgr-legacy#5 Fix XSLT issues with displaying search results |
🟡 |
s.high |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-mgr-legacy#3 Upgrade legacy registry mgr with upgraded log4j libraries and Solr 8.11.2 |
🟡 |
p.must-have |
Registry-pds3-catalog
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-pds3-catalog#2 Catalog does not create field ‘package_id’ |
🟡 |
s.medium |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-pds3-catalog#4 Upgrade Catalog Tool and dependencies to support Harvest/Registry upgrades |
🟡 |
p.must-have |
Registry-sweepers
*Scripts that run regularly on the registry database, to clean and consolidate information *
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
registry-sweepers#34 Provenance bulk update db writes fail under specific conditions related to presence of CCRs |
🔵 |
s.critical |
Roundup-action
Do a “roundup”, a/k/a PDS-style continuous integration and delivery
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
roundup-action#116 As a developer, I want the Roundup Action to use the newly split pds-github-util commands |
🔵 |
unknown |
Search-api-notebook
Jupyter notebooks for demonstrating and utilizing the Planetary Data System (PDS) Search API
Planned Updates
search-api-notebook#10 Prototype integration of pyWWT and PDS Search API in Jupyter
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
search-api-notebook#20 Data layer separation for pyWWT visualization |
🟡 |
enhancement |
p.should-have |
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
search-api-notebook#26 As a user, I want to retrieve and view IR/UV/Visual wavelength images |
🟡 |
p.should-have |
Search-ui-legacy
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
search-ui-legacy#1 Upgrade Keyword Search and dependencies to support Harvest/Registry upgrades |
🟡 |
p.must-have |
Software-issues-repo
Issue tracking repository as a centralized entry point for general PDS software bugs and feature requests.
Planned Updates
software-issues-repo#63 B14.0 Release Planning
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
software-issues-repo#72 B14.0 Triage Static Code Analysis Reports
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
software-issues-repo#78 Develop and Review Draft ISA for Node Interfaces
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
software-issues-repo#49 As a software user, I want to see the known bugs for a component release |
🔵 |
p.could-have |
System-i-n-t
Repo for PDS EN System I&T scripts and issue tracking
Planned Updates
system-i-n-t#49 B14.0 System Integration & Test
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
system-i-n-t#48 B14.0 Standards Document Review (Doc Review Team)
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
system-i-n-t#47 B14.0 Delivery & Deployment Review (DDR)
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Transform
Transforms PDS3 and PDS4 product labels and data into various formats.
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
transform#35 Examples missing from tar/zip packages |
🟡 |
s.medium |
transform#36 Unable to transform from PDS3 Label to PDS4 Label with upgraded mi-label |
🟡 |
s.medium |
Validate
Validates PDS4 product labels, data and PDS3 Volumes
Planned Updates
validate#534 B14.0 Content Validation Improvements: Additional Table Types, Additional File Areas
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
validate#7 Update to support ComplexLSB8 data types and investigate Floating point exception |
🟢 |
enhancement |
p.should-have |
validate#190 Validation fails to catch real value in ASCII_NonNegative_Integer field (Table_Delimited) |
🟢 |
bug |
s.medium |
validate#217 As a user, I want to validate content for all possible PDS4 table types |
🟢 |
requirement |
p.must-have |
validate#343 As a user I want to see the name of a table/array in errors, if one is specified |
🟢 |
requirement |
p.could-have |
validate#431 warning.table.characters_between_fields missing for last record in table |
🟢 |
bug |
s.low |
validate#476 As a user, I want to check that are no duplicate LIDs/LIDVIDs in a File_Area_Inventory |
🟢 |
requirement |
p.should-have |
validate#606 Support for Encoded Video and Encoded Audio
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
validate#604 As a user, I want to validate MP4/H.264 encoded video as observational data |
🟢 |
requirement |
p.must-have |
validate#605 As a user, I want to validate MP4/H.264/AAC encoded video with audio as observational data |
🟡 |
requirement |
p.must-have |
validate#662 As a user, I want to validate WAV encoded audio as observational data |
🟡 |
requirement |
p.must-have |
validate#663 As a user, I want to validate M4A/AAC encoded audio as observational data |
🟡 |
requirement |
p.must-have |
validate#607 Support for Improved Datetime Checks
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
validate#608 Update datetime regex for content validation |
🟡 |
enhancement |
p.must-have |
validate#610 B14.0 Enhancements to Initial Version of Registry Referential Integrity Validator
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
validate#643 Document how to use validate-refs tool in Validate Operation User Guide |
🟢 |
enhancement |
p.must-have |
validate#629 Add Check for Schematron/Schema Version Mismatch
Issue |
I&T Status |
Level |
Priority / Bug Severity |
---|---|---|---|
validate#628 As a user, I want to throw a WARNING when a product’s schematron version does not match the schema version |
🟢 |
requirement |
p.should-have |
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
validate#644 Validate gives errors for ‘NaN’ and ‘Inf’ values in IEEE754 data |
🟢 |
s.medium |
validate#679 Validate throws internal error when coming across non-label XML in a target directory |
🟡 |
s.medium |
validate#690 Validate does not accurately check for missing_constant values |
🟡 |
unknown |
validate#693 Upgrade verapdf dependency per transitive log4j vulnerability |
🟡 |
s.critical |
validate#673 Validate does not handle Special_Constants valid_minimum and valid_maximum in accordance with information model |
🟡 |
s.medium |
validate#649 validate does not validate a collection if collection.xml pointed to |
🟢 |
s.medium |
validate#684 Validation failures are contingent on presence of <file_size> attribute in <File> class |
🟡 |
s.high |
validate#500 Validate does not allow .arch_h file name/data type |
🟢 |
s.low |
validate#652 validate 3.3.0 snapshot produces incorrect SKIP/INFO messages |
🟢 |
s.medium |
validate#631 Expected value in validate report for context reference name is not same as value in the context file |
🟢 |
s.low |
validate#479 validate erroneously flags PDF/A-1a compliant file |
🟢 |
s.medium |
validate#674 validate does not handle special constants with data type of SignedLSB2 |
🟡 |
s.medium |
validate#561 Validate incorrectly enforces file naming requirements on bundles/collections |
🟢 |
s.low |
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
validate#599 As a user, I want to be able to use both online and local schema/schematron files. |
🟡 |
p.could-have |
validate#535 As a user, I want to receive a warning if records in file are greater than records value specified in label |
🟡 |
p.should-have |
validate#683 As a user, I want to receive a WARNING when table objects are out of order |
🟡 |
p.must-have |
validate#462 As a user, I want validate to throw an error when a collection inventory contains an invalid secondary product reference |
🟡 |
p.should-have |
validate#651 As a user, I want to support bit patterns within Special_Constants values |
🟡 |
p.should-have |
validate#658 As a user, I want the PDF error reports to be output in a user-specified directory |
🟡 |
p.should-have |
validate#617 As a user, I would like to enforce browse file extension with encoding type |
🟡 |
p.should-have |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
validate#680 validate does not correctly diagnose errors in the record_length value for fixed width Table_Character objects |
🟡 |
p.should-have |
validate#567 Update ArrayObject exceptions to enable improved error messaging |
🔵 |
p.could-have |
Wds-react-legacy
PDS Web Design System - React Implementation
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Bugs
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
wds-react-legacy#88 A debug content shows in the document tab |
🟡 |
s.medium |
Web-analytics
None
Planned Updates
No planned updates realized for this build in this repository.
Other Updates
Requirements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
web-analytics#21 As a user, I want year over year metrics for total egress |
🟡 |
p.should-have |
web-analytics#9 Dashboard: EN Search Query analytics - queries over time period |
🔵 |
p.must-have |
Enhancements
Issue |
I&T Status |
Priority / Bug Severity |
---|---|---|
web-analytics#13 Map special characters in Athena/Presto SQL queries before dataset creation in QS. |
🔵 |
unknown |
web-analytics#3 Migrate PDS Web Analytics dashboards in PDS-managed AWS environment |
🔵 |
p.should-have |
Web-modernization
PDS.nasa.gov Web Modernization repo for managing the overall design process and user testing for modernizing the PDS web experience.
Planned Updates
web-modernization#194 Analyze Usability Testing Data
No requirements, enhancements, or bug fixes tickets identified for this theme in the current build. Click on the link in this section title for details.
Liens
Engineering Node Software Catalog
The Engineering Node Software resources are listed in the Software Release Summary (B14.0)
Installation and Operation
PDS Engineering Node Software have 3 different venues/purposes for execution: Standalone, Discipline Node Deployment or Engineering Node-only Deployment For the Installation and Operation manual see the users manuals in the software summary sections below:
Reference documents
This section details the controlling and applicable documents referenced for this release. The controlling documents are as follows:
PDS Level 1, 2 and 3 Requirements, April 20, 2017.
PDS4 Project Plan, July 17, 2013.
PDS4 System Architecture Specification, Version 1.3, September 1, 2013.
PDS4 Operations Concept, Version 1.0, September 1, 2013.
PDS Harvest Tool Software Requirements and Design Document (SRD/SDD), Version 1.2, September 1, 2013.
PDS Preparation Tools Software Requirements and Design Document (SRD/SDD), Version 0.3, September 1, 2013.
PDS Registry Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Report Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Search Service Software Requirements and Design Document (SRD/SDD), Version 1.0, September 1, 2013.
PDS Search Scenarios, Version 1.0, September 1, 2013.
PDS Search Protocol, Version 1.2, March 21, 2014.
PDAP Search Protocol, Version 1.0, March 21, 2014.
PDS Security Service Software Requirements and Design Document (SRD/SDD), Version 1.1, September 1, 2013.
PDS Deep Archive Software Requirements and Design Document (SRD/SDD)