VIATRA can be installed from Eclipse Marketplace. You can simply drag the Marketplace button to an open Eclipse install to start the installation.
The VIATRA project maintains different update sites to download from. The various sites contains versions of different stability and are subject of different amount of testing.
Generally, CI and integration builds can contain breaking changes, while milestone and release builds should be stable for use.
As a general rule of thumb, you should use the release (or maybe the milestone) update site, and resort to the integration site only if you need bleeding edge features/improvements and/or you need an 'extra feature' that is not available in a milestone build yet.
Warning! Release builds are retained undefinitely, but other builds will be periodically removed. Integration and milestone builds will be removed after the next version is released. In case of CI builds, only the latest build will be available.
The VIATRA project before version 1.2.0 depended on EMF-IncQuery; for each version of VIATRA the corresponding EMF-IncQuery version is to be used. Since version 1.2.0, EMF-IncQuery was merged, and although possible, it is highly recommended not to install EMF-IncQuery separately (or remove previously installed version before upgrading).
|1.6.1||--||2.9-2.12||Included in Oxygen.0|
|1.2.0||--||2.9||First version after merging EMF-IncQuery|
For offline installations it is possible to download the release sites as a zip file. In this case, make sure you have the corresponding EMF-IncQuery (see below) and Xtext version installed.
To install such a version, download the zip file from below, and add it as a local update site using the Install new software... wizard from the Help menu.
EMF-IncQuery can be installed from the Eclipse Marketplace. You can simply drag the Marketplace button to an open Eclipse install to start the installation.
In addition to the core features the EMF-IncQuery project also provides an additional update site with further, experimental features. These features are managed together with the main update site, but as they are less stable, they are not considered part of the EMF-IncQuery releases. As the components stabilized, they were integrated into the main repository.
For information about previous releases, look at the VIATRA2 archive site.