View Issue Details

IDProjectCategoryView StatusLast Update
000999810000-019: Dictionary ReferenceSpecpublic2025-02-04 17:30
ReporterWolfgang Mahnke Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0009998: UaNodeSet for IRDI dictionaries
Description

In order for engineering tools to work, companion specifications using dictionary references (like PA-DIM) create a UaNodeSet containing the dictionary references they are using.
The Best Practice Whitepaper already describes this process.

An issue that occurred recently was from people who were mechanically picking a UaNodeSet out of a repository and did not find the right version or publication date.
The question is: What to put in as Version, PublicationDate and SematicVersion in those UaNodeSets and how should the reference of such UaNodeSets from another UaNodeSet should look like.
There is no real version or publication date, but more a list of Objects representing IRDIs which are defined and maybe versioned in a completely different place.

Potential solution: Everybody should always use the same Version and PublicationDate, potentially some "strange" values like 0.0.0 and 1-1-1970. And maybe we should recomend to leave out the NamespaceMetadata Object in the UaNodeSet.

TagsNo tags attached.
Commit Version1.05.06 RC1
Fix Due Date2025-05-15

Activities

Sebastian Friedl

2024-11-04 07:27

reporter   ~0022027

I would also set the IsNamespaceSubset property to True. This makes it clear that there can be other values.

Jim Luth

2025-02-04 16:15

administrator   ~0022360

Randy has a short-term solution for the Cloud Library. Discuss in March F2F if the short-term solution is the long term solution.

Jim Luth

2025-02-04 17:27

administrator   ~0022366

Last edited: 2025-02-04 17:30

Wolfgang's proposed solution is rejected. Add statement saying that companion specs need to set the IsNamespaceSubset property to True. Add rules for importing "duplicates" that are not exactly the same (use the latest one by publication date and version).

Issue History

Date Modified Username Field Change
2024-10-31 15:34 Wolfgang Mahnke New Issue
2024-11-04 07:27 Sebastian Friedl Note Added: 0022027
2025-02-04 16:13 Jim Luth Assigned To => Jeff Harding
2025-02-04 16:13 Jim Luth Status new => assigned
2025-02-04 16:14 Jim Luth Commit Version => 1.05.06 RC1
2025-02-04 16:14 Jim Luth Fix Due Date => 2025-05-15
2025-02-04 16:15 Jim Luth Note Added: 0022360
2025-02-04 17:27 Jim Luth Note Added: 0022366
2025-02-04 17:30 Jim Luth Note Edited: 0022366