Version | Date | Description |
---|---|---|
9.0.0 | 2018-09-30 | This release of the Local Data Dictionary Tool is a component of the integrated release 9.0.0 of the PDS4 System. This is an operational release of the system components to date. |
8.1.1 | 2018-06-08 | This release of the Local Data Dictionary Tool is an interim point build of the component. This is an operational release of the system components to date. |
8.1.0 | 2018-03-30 | This release of the Local Data Dictionary Tool is a component of the integrated release 8.1.0 of the PDS4 System. This is an operational release of the system components to date. |
8.0.0 | 2017-09-29 | This release of the Local Data Dictionary Tool is a component of the integrated release 8.0.0 of the PDS4 System. This is an operational release of the system components to date. |
7.1.0 | 2017-03-31 | This release of the Local Data Dictionary Tool is a component of the integrated release 7.1.0 of the PDS4 System. This is an operational release of the system components to date. |
7.0.1 | 2017-01-03 | This release of the Local Data Dictionary Tool represents a point build of this component. |
7.0.0 | 2016-09-30 | This release of the Local Data Dictionary Tool is a component of the integrated release 7.0.0 of the PDS4 System. This is an operational release of the system components to date. |
0.2.1.0 | 2016-07-01 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.2.0.3 | 2016-04-14 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.2.0.0 | 2015-09-10 | This release of the Local Data Dictionary Tool is a component of the PDS4 system. |
0.1.9.0 | 2015-08-06 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.9 | 2015-04-02 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.8 | 2014-05-01 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.7 | 2014-03-31 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.6 | 2013-11-25 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.5 | 2013-10-03 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.4 | 2013-09-09 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.3 | 2013-0-05 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8.2 | 2013-06-28 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.8 | 2013-05-01 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.7 | 2013-04-07 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
0.1.6 | 2012-12-14 | This release of the Local Data Dictionary Tool is a component of the PDS4 System. |
Type | Changes | By |
---|---|---|
This release of the IMTool includes those approved by the CCB and bug fixes since Version 1.A.1.0 of the PDS4 Information Model. The released documents include 1. index_1910.html – Information Model Specification; 2. PDS4_PDS_1910.xsd – Common Schema; 3. PDS4_PDS_1910.sch – Common Schematron; 4. PDS4_PDS_1910.xml – Label for Common Schema and Schematron; 5. PDS4_PDS_DD_1910.html – Data Dictionary (html); 6. PDS4_PDS_DD_1910.pdf – Data Dictionary (pdf); 7. PDS4_PDS_JSON_1910_DOM.JSON – Information Model (JSON); 8. PDS4_DISP_1910.xsd – Display LDD Schema; 9. PDS4_DISP_1910.sch – Display LDD Schematron; 10. PDS4_DISP_1910.xml – Label for Display Schema and Schematron. | jshughes |
Type | Changes | By |
---|---|---|
Need to quote use of JAVA_HOME environment variable in scripts. Fixes PDS-428. | pearl | |
Fixed incorrect xsd file being produced. Fixes PDS-558. | jshughes |
Type | Changes | By |
---|---|---|
Bug fixes and enhancements are detailed in model-ontology section. | jshughes |
Type | Changes | By |
---|---|---|
This release of the IMTool includes those approved by the CCB and bug fixes since Version 1.8.0.0 of the PDS4 Information Model. The released documents include 1. index_1900.html – Information Model Specification; 2. PDS4_PDS_1900.xsd – Common Schema; 3. PDS4_PDS_1900.sch – Common Schematron; 4. PDS4_PDS_1900.xml – Label for Common Schema and Schematron; 5. PDS4_PDS_DD_1900.html – Data Dictionary (html); 6. PDS4_PDS_DD_1900.pdf – Data Dictionary (pdf); 7. PDS4_PDS_JSON_1900.JSON – Information Model (JSON); 8. PDS4_PDS_OWL_1900.rdf – Information Model (OWL-DL); 9. PDS4_DISP_1900.xsd – Display LDD Schema; 10. PDS4_DISP_1900.sch – Display LDD Schematron; 11. PDS4_DISP_1900.xml – Label for Display Schema and Schematron. | jshughes |
Type | Changes | By |
---|---|---|
Removed the restriction where LDDTool has to be run from a directory named "LDDTool". | jshughes |
Type | Changes | By |
---|---|---|
Updated to allow LDDTool to be relocated - SBN node request 12/7/16. | jshughes |
Type | Changes | By |
---|---|---|
Fixed problem that ignored any rule assert statements after the first in Ingest_LDD. | jshughes | |
Fixed problem that wrote wrapped lines in a description with line-feed as the line delimiter. | jshughes | |
Changed “element name” to “element ref” for elements referenced from an external namespace and which have been “exposed”. | jshughes |
Type | Changes | By |
---|---|---|
Fixed problem associated with multiple “Choice” attribute blocks within a single class. | jshughes |
Type | Changes | By |
---|---|---|
Added sync option that creates output file names with local namespace and version id of the master model – Option “s”. | jshughes |
Type | Changes | By |
---|---|---|
Added ability to process more than one Ingest_LDD file at a time. | jshughes | |
Added property maps listing to schema as documentation – Option “n” | jshughes | |
Write Information Model Specification - Option “1” | jshughes | |
Made out file names consistent. All namespace ids have been uppercased. | jshughes |
Type | Changes | By |
---|---|---|
Added Element_Flag to indicate classes to be defined as xs:element | jshughes | |
Fixed problem with “choice” group of classes. | jshughes | |
General code cleanup to align LDDTool with master PDS4 standard document generation code. | jshughes | |
Fixed problem with descriptions that have tokens wider than the printed text block, for example URLs. | jshughes | |
Fixed problem with processing cycles in Ingest_LDD, for example, a class definition that references itself as a parent. | jshughes |
Type | Changes | By |
---|---|---|
Removed option 'a' – print attribute element flag (all elements are now defined as simpleTypes.) | jshughes |
Type | Changes | By |
---|---|---|
Fixed bug in validating version number | jshughes | |
Fixed bug in writing of permissible values and value meanings. | jshughes |
Type | Changes | By |
---|---|---|
Fixed bug in referencing common attributes (e.g., the attribute "comment" in display class). Note that the next version of the common schema still needs to create elements for each attribute defined as a simpleType or defined using PDS4 data_types. | jshughes | |
Fixed bug in extension/restriction associations. Added “parent_of” as permissible value for "reference type" to ultimately replace “subclass_of”, “extension_of”, and “restriction_of”. The original reference_types indicated the wrong direction. (Note that the next version of the common schema needs to be updated to no longer allow the original reference_types.) | jshughes |
Type | Changes | By |
---|---|---|
Re-release Version 0.1.8.4 with new data files after release of PDS4 Version 1.1.0.0 | jshughes |
Type | Changes | By |
---|---|---|
Allow mixed LDD and External components in xs:choice. | jshughes | |
Added –v option to report version | jshughes | |
Allow LDD templates to define classes and attributes that already exist but report a warning. | jshughes | |
Write XML label for LDD schema file | jshughes | |
Reference the USER (owned) attributes in the master DB for an external reference. | jshughes | |
Changed Build 3b to Build 4a in schema and schematron file comments. | jshughes | |
Added support for xs:any | jshughes |
Type | Changes | By |
---|---|---|
Added additional validation checks and output messages. Validate that each attribute is referenced in an association and report a warning if this is not the case. Validate that all names, either class or attribute, are unique in the specified namespace and report an error if this is not the case. | jshughes | |
Write error messages to both the output (log) file and the report file. | jshughes | |
Write an additional CSV file for each language specified in any terminological entry. The file name includes the language name. Any name or definition in a language other than English is substituted in. | jshughes | |
Now use the LDD namespace id for the following namespace declaration in the schematron file. | jshughes | |
Fixed class order. | jshughes |
Type | Changes | By |
---|---|---|
Added command line options to write element definitions in the XML Schema file. The "-c" option writes definitions for class elements and the "-a" option writes definitions for attribute elements. | jshughes | |
Update for RFA_Build3b_076: removed “SAMPLE” from title. | jshughes |
Type | Changes | By |
---|---|---|
Updated master schema to Release 1.0.0.0. | jshughes | |
Integrated LDD Tool processing code into master schema processing code. The LDD XML Schema and Schematron files are now created by the code that creates the master schema. This update improves consistency. | jshughes | |
The definition of subclasses is now allowed. | jshughes | |
The schematron rules for enumerated lists are now properly written to the schematron file. | jshughes | |
The schematron rules for enumerated lists are now properly written to the schematron file. | jshughes | |
The “version” segment of a directory path is now the major number (first digit) of the Information Model Version Id. | jshughes | |
The first lines of the schema and schematron file headers have been updated to indicate that the files are for operational use. | jshughes |
Type | Changes | By |
---|---|---|
Updated schema to Release 0.3.1.0.b. | jshughes | |
Renamed UnitOfMeasure_* to Units_Of_*. | jshughes |
Type | Changes | By |
---|---|---|
Fixed problem associated with not finding a defined and referenced child class. | jshughes | |
Change type of message from WARNING to INFO for overrides of data type default values. | jshughes | |
Validate that all referenced attributes and classes exist. | jshughes | |
No longer output the value of the USERNAME environment variable. | jshughes |