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

Update to EMF 2.15 (or later) #1282

Closed
cdietrich opened this issue Aug 30, 2018 · 35 comments
Closed

Update to EMF 2.15 (or later) #1282

cdietrich opened this issue Aug 30, 2018 · 35 comments
Assignees
Labels
Milestone

Comments

@cdietrich
Copy link
Member

cdietrich commented Aug 30, 2018

  • update maven and gradle builds (see integ tests too)
  • update manifests
  • maybe update wizard
  • test
@cdietrich cdietrich added this to the Release_2.16 milestone Aug 30, 2018
@kthoms
Copy link

kthoms commented Sep 15, 2018

EMF 2.15 release is out and available on Maven Central.

kthoms pushed a commit to eclipse/xtext-core that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-extras that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-maven that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-xtend that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-maven that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-xtend that referenced this issue Sep 23, 2018
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
kthoms pushed a commit to eclipse/xtext-xtend that referenced this issue Sep 23, 2018
Also ordered dependencies and manage them in parent pom

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
cdietrich added a commit to eclipse/xtext-core that referenced this issue Oct 26, 2018
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
cdietrich added a commit to eclipse/xtext-extras that referenced this issue Oct 26, 2018
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
cdietrich added a commit to eclipse/xtext-xtend that referenced this issue Oct 26, 2018
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
@cdietrich cdietrich modified the milestones: Release_2.16, Release_2.17 Nov 19, 2018
@cdietrich
Copy link
Member Author

moved to 2.17 since this depends on BOM will move to 2.17

@cdietrich
Copy link
Member Author

Moved to 2.19

@cdietrich
Copy link
Member Author

it looks like ed has already published emf 2.18 to maven central

@cdietrich cdietrich modified the milestones: Release_2.19, Release_2.20 Aug 30, 2019
@cdietrich
Copy link
Member Author

cdietrich commented Sep 13, 2019

If i were sure this would work perfectly fine with older eclipse versions (back to oxygen)
Then #1282
Would be long done.

Currently I have nobody that could support me with that

I am also not sure if forcing the new
EMf Version on older eclipses
Or setting the Genmodel/ runtime version to the one of oxygen is the right way to go

@cdietrich
Copy link
Member Author

@tivervac what do you think. You are one of the reasons to stick with oxygen

@cdietrich
Copy link
Member Author

Meanwhile Ed has published 2.19

@cdietrich
Copy link
Member Author

cdietrich commented Jan 4, 2020

@szarnekow i wonder if we should mention the current instead of any old emf version in the table. what do you think?

(replace the 2.17s with the emf version of that release)

@cdietrich
Copy link
Member Author

i also wonder if i should sequash the commits. i did create separate ones to ease review

@miklossy
Copy link
Contributor

miklossy commented Jan 4, 2020

I think in such huge change it is better to keep the commits separate.

@szarnekow
Copy link
Contributor

@szarnekow i wonder if we should mention the current instead of any old emf version in the table. what do you think?

(replace the 2.17s with the emf version of that release)

Yes, that sounds good.

cdietrich added a commit that referenced this issue Jan 6, 2020
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
@cdietrich
Copy link
Member Author

@szarnekow i updated the PR. please check

cdietrich added a commit to eclipse/xtext-lib that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-core that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-extras that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-eclipse that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-xtend that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-web that referenced this issue Jan 6, 2020
[eclipse/xtext#1282] Update to EMF 2.20: regenerated example languages
cdietrich added a commit to eclipse/xtext-maven that referenced this issue Jan 6, 2020
cdietrich added a commit to eclipse/xtext-umbrella that referenced this issue Jan 6, 2020
[eclipse/xtext#1282] update to EMF 2.20: adapted features & target
cdietrich added a commit that referenced this issue Jan 6, 2020
[#1282] update emf version in docs and release notes
@cdietrich
Copy link
Member Author

lets see if there are any leftovers

@cdietrich
Copy link
Member Author

@ArneDeutsch is going to fix broken xtext-maven-plugin tests. were not discovered due broken test result reporting on jenkins

mmews-n4 pushed a commit to mmews-n4/xtext-eclipse that referenced this issue Jan 16, 2020
…n MANIFESTs

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
mmews-n4 pushed a commit to mmews-n4/xtext-eclipse that referenced this issue Jan 16, 2020
…ly maintained genmodel

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
mmews-n4 pushed a commit to mmews-n4/xtext-eclipse that referenced this issue Jan 16, 2020
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
mmews-n4 pushed a commit to mmews-n4/xtext-eclipse that referenced this issue Jan 16, 2020
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
mmews-n4 pushed a commit to mmews-n4/xtext-eclipse that referenced this issue Jan 16, 2020
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
@cdietrich
Copy link
Member Author

no more regressions reported so far. so will close for now. if you find new problems please report a new issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants