Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump to Sirius 6.1.3 #138

Merged
merged 2 commits into from Dec 13, 2019
Merged

Bump to Sirius 6.1.3 #138

merged 2 commits into from Dec 13, 2019

Conversation

dvojtise
Copy link
Contributor

@dvojtise dvojtise commented Dec 11, 2019

This PR bumps Sirius from 6.0.2 to 6.1.3

It contains the appropriate fixes due to API changes in Sirius

(note: this bump aims helping to be compatible with Capella and to prepare future Eclipse version bump)

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
@dvojtise dvojtise added the bump label Dec 11, 2019
@dvojtise dvojtise merged commit d741834 into master Dec 13, 2019
@dvojtise dvojtise deleted the bump_to_sirius_6-1-3 branch December 13, 2019 08:00
dvojtise added a commit to eclipse/gemoc-studio-execution-java that referenced this pull request Jan 14, 2020
* Bump Sirius to 6.1.3
* fix use of tool filter for 6.1.3 and remove use of deprecated API

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
dvojtise added a commit that referenced this pull request Jan 15, 2020
…ess product (#138)


# Bump:
* bump melange version
** use a version with a relaxed version constraint to accept xtext 2.16 of the current eclipse release
* bump to latest ale-lang
** includes a better separation of ui and nonui plugins and several bug
fixes.

# New feature and main dev:
* Initial version of a headless application for GEMOC
* add a packaging product for gemoc headless
* get a specific version of antlr and add dep to reconciler
* add the possibility to launch the headless command from standard studio
* add osgi console to headless
** useful in order to help the user to debug his language deployment
* added felix.gogo to the headless studio
** useful to get better help in the osgi console
** this simplifies the tracing/versionning and allows to add .options file at the root of the product
* add IFileUtils.getIFileFromWorkspaceOrFileSystem
** this helper method allow to transparently deal with files located
outside the workspace by creating a link in a dedicated project
"External Files". It gives priority to file in the workspace.
* allows the EclipseMessagingSystem to fall back to stdio
** If not runnning in a workbench,(ie no console available) then fallback
to StdioSimpleMessagingSystem
* improved messages of stdiosimpleMessagingsystem
** provides shorter names for the message group by using a strategy similar
logback
* cleanup in the displayed messages
* added support for ALEInterpreted engine
* added test launchconf

# Fix:
* some fix in the docker image and documentation
* fixing autostart levels
* reexport dependency to api plugins
* fixing messagingSystem getCallerString()
* fix error level in the error log of common.eclipse helper log method

# Documentation:
* doc about how to build a package for the headless product
* added a user guide for the headless studio
* added a note about how to build deployable jars

# Releng
* use a feature as root source for the product
** minimal feature that declares all base components so it grabs a working
rcp
* copy the headless product to download.eclipse.org

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant