I'm planning to migrate a sizable DSL stack from Xtext 2.8.4 to 2.11.
What information should I read to prepare for a smooth migration?
I will certainly go through the release notes, and everything that's linked from there, but the latest I can find concerns 2.9.0. Does this mean, releases 2.10. and 2.11. require no actions for adoption? ;p
Karsten Thoms Messages: 557 Registered: July 2009 Location: Dortmund, Germany
the main change is definetely for 2.9, where the project structure and generator workflow changes. So you should follow the migration notes to adopt your project to the new structure. What I often do here is to create a new project and then take over all things from the old project.
Actually, I am not aware of important changes in 2.10 and 2.11 which need migration. Besides the fact that you are not allowed to use Java 7 anymore.
Of course, if you face some problems or things worth to mention we would happily extend the documentation and help you immediately.