Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "BaSyx / Releases and Features"

(Created page with "= Existing Releases = == Java Release 1.0 == We're working on pushing the Java maven artifacts to maven central. In the meanwhile, it can be found in the master branch. * S...")
 
(Added C# release notes)
Line 26: Line 26:
 
Upcoming releases are prepared in their respective branches
 
Upcoming releases are prepared in their respective branches
 
== C# Release 1.0 ==
 
== C# Release 1.0 ==
TBD
+
The current status can be found in the big-interface-changes branch. It will be merged to the master branch after official release. The following elements are part of the release:
 +
 
 +
* Implementation of [https://www.plattform-i40.de/PI40/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V2.html Details of the Asset Administration Shell (Part 1) v2.0.1]
 +
** Implementation of the meta model
 +
** Implementation of JSON/XML/AASX serialization & deserialization
 +
* Full compatibility with AASX Package Explorer
 +
* Building Blocks: Interface Definitions & Reference Implementations according to the [https://app.swaggerhub.com/organizations/BaSyx API specification]
 +
** Asset Administration Shell Registry
 +
** Asset Administration Shell Server
 +
** Asset Administration Shell Repository Server
 +
** Submodel Server
 +
** Submodel Repository Server
 +
** Client libraries for all definitions above
 +
* User-Interfaces (UI) for all building blocks
 +
* Applications (ready to be deployed from Edge to Cloud):
 +
** Asset Administration Shell Registry
 +
** Asset Adminsitration Shell Repository Server
 +
** AASX Package Server
 +
* Examples
 +
 
  
 
== C++ Release 1.0 ==
 
== C++ Release 1.0 ==

Revision as of 07:19, 3 May 2021

Existing Releases

Java Release 1.0

We're working on pushing the Java maven artifacts to maven central. In the meanwhile, it can be found in the master branch.


Upcoming Releases

Upcoming releases are prepared in their respective branches

C# Release 1.0

The current status can be found in the big-interface-changes branch. It will be merged to the master branch after official release. The following elements are part of the release:

  • Implementation of Details of the Asset Administration Shell (Part 1) v2.0.1
    • Implementation of the meta model
    • Implementation of JSON/XML/AASX serialization & deserialization
  • Full compatibility with AASX Package Explorer
  • Building Blocks: Interface Definitions & Reference Implementations according to the API specification
    • Asset Administration Shell Registry
    • Asset Administration Shell Server
    • Asset Administration Shell Repository Server
    • Submodel Server
    • Submodel Repository Server
    • Client libraries for all definitions above
  • User-Interfaces (UI) for all building blocks
  • Applications (ready to be deployed from Edge to Cloud):
    • Asset Administration Shell Registry
    • Asset Adminsitration Shell Repository Server
    • AASX Package Server
  • Examples


C++ Release 1.0

Java Release 1.1

  • OPC UA Support
  • Authentification mechanisms for the AAS
  • To be extended

Java Release 2.0

  • Implementation of upcoming DotAAS (Part 1) v3.0.0
  • Implementation of upcoming DotAAS (Part 2) v1.0.0
  • To be extended

Back to the top