Birgit Boss
Birgit Boss
is it V3.0.1 or V3.1: what is the related issue?
2024-04-12 Workstream AAS: approved
In combination with https://github.com/admin-shell-io/aas-specs/issues/298 the proposal is to state the following: Constraint AASd-116: : "globalAssetId" (case-insensitive) is a reserved key for SpecificAssetId/name with the semantics as defined in https://admin-shell.io/aas/3/0/AssetInformation/globalAssetId. Note:...
This was discussed but rejected or postponed in previous releases but we might discuss it again.
Discussion 2023-11-23 Workstream AAS A similar request was rejected in the past Alternatives: 1. use assetType not only for asset IDs but also for classification 2. add semanticId to AssetInformation...
There is a third reason: 1. "should not cause conflicts with the idShort path approach of the REST interface." 2. "variables in programming languages also do not support special characters"...
Discussion in Workstream AAS on 2023-11-23 - impact on existing implementation might be huge, because they rely on restrictive definition of idShort - especially special characters like % and :...
> this should be the right regular expression: > > `^[a-zA-Z][a-zA-Z0-9_-]*[a-zA-Z0-9_]+$` I think the regular expression is not backward compatible because it requests at least two characters (we relaxed this...
Another issue: in Annex C Backus-Naur-Form we do not explain the characters ^ and $. What do they mean? ^ means beginning of line $ means "end of line"
see decision https://github.com/admin-shell-io/aas-specs/issues/295#issuecomment-1824136575 `#Constraint AASd-002:# _idShort_ of __Referable__s shall only feature letters, digits, hyphen ("-") and underscore ("_"); starting mandatory with a letter, and not ending with a hyphen, i.e....