Skip to content

Commit

Permalink
Create documentation of Architectural Decision Records
Browse files Browse the repository at this point in the history
  • Loading branch information
twebermartins authored Jul 18, 2022
1 parent d10c94e commit 30e8220
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/adr/decision_records.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Architectural Decisions Records

## Handling the package structures of AAS4J

Refer to [ticket #3](https://github.com/eclipse-digitaltwin/aas4j/issues/11) - decision is:

- Considering only final versions of the model

- Release vX.Y.Z with namespace ...v3... used for all components, i.e. ...v3.model...., ...v3.dataformat.json..., ...v3.validator... etc.

- Upon release of next final version v4 of specification: Release v(X+1).Y.Z with namespace ...v4... used for all components, remove all ...v4... namespaces

- If an application wants to support v3 and v4 it can include dependencies with vX.Y.Z and v(X+1).Y.Z.

0 comments on commit 30e8220

Please sign in to comment.