Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[viatra-dev] VIATRA 2.0 status

Hi all,

during the weekend I have started updating the master branch to the new, VIATRA 2.0 builds. For the tasks already started and other tasks that need to be addressed soon are available using the following link (using a status whiteboard tag for collecting them):

https://bugs.eclipse.org/bugs/buglist.cgi?list_id=16977874&product=Viatra&query_format=advanced&status_whiteboard=2.0-cleanup&status_whiteboard_type=allwordssubstr 

A quick summary of the tasks already done:

 * An 1.7-maintenance branch was created on the core repository, while an 1.x-maintenance branch in the examples repository.
 * Components that will not be maintained have been removed.
 * Minimum dependencies (except for Guava) have been increased.
   * As a related note, previously created code required for LSP support has been merged.
 * Framework and RCPTT tests were moved from the examples repository to the core repository. This is useful as the build process will be much simpler to maintain.
   * Framework tests will be retained on the 1.x-maintenance branch of the example repository to allow executing them for maintenance builds the same way as before.
 * The version number of the CPS demonstrator has been increased to 2.0 to match the core VIATRA release.
 * Most build jobs depending on the latest VIATRA repository status should be updated accordingly.
 * Oomph Setup is updated for current status.

These changes will make the the update of the development environments a bit harder than usual. However, I believe, the repository structure is mostly stable now, with two exceptions:

  * Minimum version for Guava was not updated (first we try to remove/reduce its usage than will a target version be selected).
  * Planned graduation of a few components, such as viewers was postponed.

I believe, these changes will not cause serious issues for anybody, so feel free to update your environments when it is appropriate.

In the meantime, if anybody notices any issue, please report it and we will figure out as soon as possible how to fix them.

Best regards,
Zoli
-- Zoltán Ujhelyi

Eclipse Technologies Expert
IncQueryLabs Ltd.


Back to the top