Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Kitalpha/technical/migration"

(Kitalpha 1.2.x to 1.3.x)
 
m (Replaced content with "This page has been moved to https://github.com/eclipse/kitalpha/wiki/Migration")
 
Line 1: Line 1:
= General procedure of migration =
+
This page has been moved to https://github.com/eclipse/kitalpha/wiki/Migration
For any new version of Kitalpha it is strongly advised to generate all the artifacts of a viewpoint. Indeed, if the textual description does not change, the implementation can change or the generation adjusts implementation when used APIs change.
+
 
+
= Specific migration of Kitalpha releases =
+
== Kitalpha 0.5.x to 1.0.x ==
+
- Apply the general procedure of migration.<br>
+
- Impact on the development environment: the Eclipse version evolved from Juno to Mars.<br>
+
- The generated model APIs for viewpoints still conform to EMF 2.8.3 (Eclipse Juno).<br>
+
 
+
== Kitalpha 1.0.x to 1.1.x ==
+
- No migration impact.Only regenerate the API with the Viewpoint DSL editor.<br>
+
 
+
== Kitalpha 1.1.x to 1.2.x ==
+
- No migration impact.Only regenerate the API with the Viewpoint DSL editor.<br>
+
 
+
== Kitalpha 1.2.x to 1.3.x ==
+
For Viewpoint DSL, the query language migrated from Acceleo to AQL, especially for the diagram descriptions.<br>
+
Example of migration in Viewpoint DSL/Diagram:
+
* before Kitalpha 1.3.0: Label { content: "MyClass " + "<%name%>" + "." police: black }
+
* from Kitalpha 1.3.0: Label { content: "MyClass " + "aql:self.name" + "." police: black }
+
 
+
 
+
[[Category:Kitalpha]]
+

Latest revision as of 07:59, 23 July 2021

This page has been moved to https://github.com/eclipse/kitalpha/wiki/Migration

Back to the top