View Issue Details

IDProjectCategoryView StatusLast Update
000806210000-014: PubSubSpecpublic2023-06-21 15:35
ReporterJim Luth Assigned ToMatthias Damm  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.05.01 RC1 
Target Version1.05.03 RC1Fixed in Version1.05.03 RC1 
Summary0008062: Need a way to express metadata for Key- Value pairs
Description

Part 14 makes extensive use of Key-Value pairs for configuration and suggest the use of vendor specific pairs but offers no way to express any metadata for the values (e.g. description, mandatory/optional, limits ...).

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0009018 closedJeff Harding 10000-005: Information Model Need a way to express metadata for Key- Value pairs 

Activities

Matthias Damm

2022-07-06 07:05

developer   ~0017093

This is something we can expose similar to meta data for method arguments.
Variables (in a defined location) can provide

  • BrowseName Attribute is used as key
  • DataType Attribute is the DataType of the value
  • Description
  • Value could be the default value
  • Properties like EURange provide additional information like limits or unit

Matthias Damm

2023-03-19 04:04

developer   ~0018891

Added SupportedConfigurationProperties Folder to PubSubCapabilitiesType

The Folder SupportedConfigurationProperties is the entry point for the description of configuration properties in the PubSub component KeyValuePair arrays. A configuration property is described by Variables with the following information:
• BrowseName of the Variable is used as Key for the property.
• DataType of the Variable defines the DataType of the Value in the KeyValuePair.
• Value of the Variable provides the default value for the property.
• Description of the Variable provides additional information.
• Properties like EURange or EngineeringUnits can be used to provide value ranges and units.
All common configuration properties are diretly in the SupportedConfigurationProperties Folder. For PubSub component specific configuration properties the following Folders are created in SupportedConfigurationProperties:
• PubSubConnection
• WriterGroup
• DataSetReader
• ReaderGroup
• DataSetReader
• SecurityGroup
• PushTarget

Jim Luth

2023-03-22 21:13

administrator   ~0018979

define a non-hierarchical reference to go from the instances and types directly to the metadata for the key-value pairs.

Matthias Damm

2023-06-20 12:32

developer   ~0019556

Added SupportedPubSubProperty reference type, removed SupportedConfigurationProperties Folder from PubSubCapabilitiesType and added text on how to use the SupportedPubSubProperty reference type from key-value pair configuration properties to the description.

Jim Luth

2023-06-20 15:12

administrator   ~0019565

Last edited: 2023-06-20 15:14

We decided to move this generic reference type to Part 5 and use it in Part 14. We already reviewed the text that needs to be moved to Part 5.

Jim Luth

2023-06-21 15:35

administrator   ~0019600

Agreed to changes edited in Virtual F2F.

Issue History

Date Modified Username Field Change
2022-06-21 07:17 Jim Luth New Issue
2022-06-21 08:43 Jim Luth Target Version => 1.05.03 RC1
2022-07-05 16:24 Jim Luth Assigned To => Matthias Damm
2022-07-05 16:24 Jim Luth Status new => assigned
2022-07-06 07:05 Matthias Damm Note Added: 0017093
2023-03-19 04:04 Matthias Damm Status assigned => resolved
2023-03-19 04:04 Matthias Damm Resolution open => fixed
2023-03-19 04:04 Matthias Damm Note Added: 0018891
2023-03-22 21:13 Jim Luth Status resolved => feedback
2023-03-22 21:13 Jim Luth Resolution fixed => reopened
2023-03-22 21:13 Jim Luth Note Added: 0018979
2023-03-22 21:13 Jim Luth Status feedback => assigned
2023-06-20 12:32 Matthias Damm Status assigned => resolved
2023-06-20 12:32 Matthias Damm Resolution reopened => fixed
2023-06-20 12:32 Matthias Damm Fixed in Version => 1.05.03 RC1
2023-06-20 12:32 Matthias Damm Note Added: 0019556
2023-06-20 15:12 Jim Luth Note Added: 0019565
2023-06-20 15:12 Jim Luth Issue cloned: 0009018
2023-06-20 15:12 Jim Luth Relationship added related to 0009018
2023-06-20 15:14 Jim Luth Note Edited: 0019565
2023-06-21 15:35 Jim Luth Status resolved => closed
2023-06-21 15:35 Jim Luth Note Added: 0019600