View Issue Details

IDProjectCategoryView StatusLast Update
000699910000-003: Address SpaceSpecpublic2021-10-12 15:36
ReporterRandy Armstrong Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionreopened 
Summary0006999: Propagation of Optional ModellingRules when creating InstanceDeclarations
Description

Need discussion on what to when a type has a complex object or variable as InstanceDeclaration with optional components from the TypeDefinition but the optional components are not replicated in the type.

This has the effect of hiding the optional components from the subtypes which could create issues.

Some guidance is required.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0003979 closedJeff Harding Optional Modeling Rule can cause broken behaviour of TranslateBrowsePathsToNodeId service when duplicated BrowseNames exists 

Activities

Jim Luth

2021-09-07 16:06

administrator   ~0014823

Not sure we need to discuss this more in the spec. Is there already as discussion about optional compenents "reserving" the name?

Jeff Harding

2021-09-27 17:49

developer   ~0015029

I believe this is addressed by the fix for Mantis 3979 which explains what instances have to do related to non-existent optional components.

Jeff Harding

2021-09-27 17:50

developer   ~0015030

See Mantis 3979

Jim Luth

2021-10-12 15:36

administrator   ~0015163

This is not the same as 3979. Needs new text.

Issue History

Date Modified Username Field Change
2021-06-08 18:28 Randy Armstrong New Issue
2021-09-07 16:06 Jim Luth Note Added: 0014823
2021-09-07 16:06 Jim Luth Assigned To => Jeff Harding
2021-09-07 16:06 Jim Luth Status new => assigned
2021-09-27 17:48 Jeff Harding Relationship added related to 0003979
2021-09-27 17:49 Jeff Harding Note Added: 0015029
2021-09-27 17:50 Jeff Harding Status assigned => resolved
2021-09-27 17:50 Jeff Harding Resolution open => no change required
2021-09-27 17:50 Jeff Harding Note Added: 0015030
2021-10-12 15:36 Jim Luth Status resolved => feedback
2021-10-12 15:36 Jim Luth Resolution no change required => reopened
2021-10-12 15:36 Jim Luth Note Added: 0015163
2021-10-12 15:36 Jim Luth Status feedback => assigned