Type | Changes | By |
---|
![Update Update](images/update.gif) | Move "md5_checksum" from Object_Statistics to Byte_Stream
a. Deprecate "md5_checksum" as an attribute in Object_Statistics.
b. Add "md5_checksum" as an optional attribute of Byte_Stream.
c. Revise the definition of "md5_checksum" to allow its use with objects that are smaller than a file. Fixes CCB-162. | jshughes |
![Update Update](images/update.gif) | Ambiguity of ASCII_Numeric_Base
a. Modify descriptions for these data types in the Information Model to:
ASCII_Numeric_Base2: "The ASCII Numeric Base2 class indicates an ASCII character representation of a non-negative unsigned integer in base 2. Must consist of the characters 0 and 1. May not be preceded by any sign (+/-) notation."
b. ASCII_Numeric_Base8: "The ASCII Numeric Base8 class indicates an ASCII character representation of a non-negative unsigned integer in base 8. Must consist of the characters 0 through 7. May not be preceded by any sign (+/-) notation."
c. ASCII_Numeric_Base16: "The ASCII Numeric Base16 class indicates an ASCII character representation of a non-negative unsigned integer in base 16. Must consist of the characters 0 through 9, and A through F or a through f. May not be preceded by any sign (+/-) notation." Fixes CCB-165. | jshughes |
![Update Update](images/update.gif) | Deprecate bit_mask from IM
a. Deprecate bit_mask in the Object_Statistics class. Fixes CCB-166. | jshughes |
![Update Update](images/update.gif) | Split hardware-compatible ASCII numeric types from the unbounded
a. Change the basetypes of ASCII_Integer and ASCII_NonNegative_Integer. Ensuring that the new basetypes validate the requirements expressed by Table 5A-3 correctly.
b. Clarify the definitions of ASCII_Integer, ASCII_NonNegative_Integer, and ASCII_Real, set minimum and maximum value ranges, and use stricter XML Schema base types. Fixes CCB-171. | jshughes |
![Update Update](images/update.gif) | Add movie format(s) to list of acceptable documents
a. Add "MPEG-4" to the list of values for Document_File:document_standard_id with the description "The Document_File is governed by the standard Moving Picture Experts Group (MPEG), ISO/IEC 14496-14, 14496-10 and 14496-3 subject to the restrictions laid out in the Document Products section of the PDS4 Standards Reference." Fixes CCB-172. | jshughes |
![Update Update](images/update.gif) | Update Node names in the IM
a. Change the node names for from “Planetary Rings” to “Ring-Moon Systems” and “Imaging” to “Cartography and Imaging Sciences Discipline”. Fixes CCB-176. | jshughes |
![Update Update](images/update.gif) | Internal Reference Implementation
a. Define two new data types, ASCII_Local_Identifier and ASCII_Local_Identifier_Reference.
b. The XML Schema base types are xs:ID and xs:IDREF respectively.
c. Change the data types of the attributes "local_identifier" and "local_identifier_reference" to ASCII_Local_Identifier and ASCII_Local_Identifier_Reference respectively.
d. Deprecated <DD_Association.local_identifier> and added <DD_Association.identifier_reference> to allow references within the local namespace and also external namespaces. (Bugfix after node testing.) Fixes CCB-178. | jshughes |
![Update Update](images/update.gif) | In PDS4 'pds' namespace, use ASCII_NonNegative_Integer where value must be greater or equal to 0
For attributes that currently have a data type of ASCII_Integer and a minimum value of zero (0), change the data type to ASCII_NonNegative_Integer. Fixes CCB-179. | jshughes |
![Update Update](images/update.gif) | Clarify whether namespace abbreviation in labels must correspond to namespace_id
a. Update, document, and post the Namespace Registry.
b. LDDTool ensures that the namespace prefix is identical to the namespace_id in the generated XML Schemas. Fixes CCB-180. | jshughes |
![Update Update](images/update.gif) | Clarify whether newlines are allowed in PDS DSV 1 (L.Nagdimunov)
a. Document Update: Add a sentence to the SR:
“Field definitions within the label must be in the same order as the physical appearance of the fields in the record. No field may contain either the CR character or the LF character." Fixes CCB-181. | jshughes |
![Update Update](images/update.gif) | Clarify whether CDATA is allowed
a. Document Update: In the DPH add the text:
"PDS permits the reasonable use of XML's CDATA structure, for example, when the entry includes a formula that uses symbols used in XML markup (e.g., "<" , ">"), or when the entry includes an XML fragment. If CDATA is used in an XML label, it's use is likely to be scrutinized during peer review”
b. No IM changes specified or implemented. Fixes CCB-182. | jshughes |
![Update Update](images/update.gif) | IM contradicts SR on how many stewards to a namespace
The SCR Triage team and the DDWG have both agreed that no action is required. Fixes CCB-183. | jshughes |
![Fix Fix](images/fix.gif) | The xs:choice element does not validate as expected when minOccurs and maxOccurs are both '1'.
a. Bugfix: Update LDDTool to remove "minOccurs" and "maxOccurs" for attributes in a choice list. Fixes CCB-184. | jshughes |
![Update Update](images/update.gif) | Allow multiple instances of purpose and processing_level (in Primary_Result_Summary)
Change the cardinality from "1..1" to "1..Unbounded" for Primary_Result_Summary/purpose and Primary_Result_Summary/processing_level. Fixes CCB-185. | jshughes |
![Update Update](images/update.gif) | Add Indian Space Research Organisation (ISRO) to the Namespace Registry
a. Create an entry for the Indian Space Research Organisation (ISRO) in the PDS4 Namespace Registry.
b. Update the IM. Fixes CCB-191. | jshughes |
![Update Update](images/update.gif) | Add Product_Metadata_Supplemental
a. Add the new class: Product_Metadata_Supplemental
b. Deprecate Product_Update
c. The specific changes are detailed in the SCR. Fixes CCB-192. | jshughes |
![Update Update](images/update.gif) | Add Geosciences and Radio Science as permissible values for discipline_name (S.Slavney)
Add "Geosciences" and "Radio Science" as permissible values for discipline_name in the Information Model and Data Dictionary. Fixes CCB-193. | jshughes |