Thanks Camille for all your answers,
Patch for architecture [1] : wrong java level in Manifest and .classpath
Patch for layout [2] : The “clean and format” commit removed all import from zest
Patch for facade [3] : Add EEF repository
oep.noation.qvt, oep.uml.diagram.domain, oep.team.collaborative.* are using classes and methods that are no more present in Papyrus
Does anyone know where to find
'org.eclipse.xtext.gmf.glue 0.8.0'?
Regards,
Benoit MAGGI
[1] :
https://git.eclipse.org/r/#/c/42732/
[2] :
https://git.eclipse.org/r/#/c/42737/
[3] :
https://git.eclipse.org/r/#/c/42776/
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx]
De la part de LETAVERNIER Camille
Envoyé : jeudi 26 février 2015 09:57
À : Papyrus Project list
Objet : [PROVENANCE INTERNET] Re: [mdt-papyrus.dev] [PROVENANCE INTERNET] Compilation failure and Missing dependencies inextra plugins
Hi,
Ø
extraplugins/layout/org.eclipse.papyrus.layout : Compilation failure
Not maintained, but it should compile as long as the GEF/Zest layout algorithms are installed
Ø
extraplugins/design/org.eclipse.papyrus.design.profile.architecture : Compilation failure
I don’t know; it was initially created for the Papyrus 0.9 refactoring. Not sure if it is still useful. However, I don’t have any compilation failure (It’s just a static UML Profile, without any
exotic dependency, so it should still work)
Ø
extraplugins/diagram-definition/org.eclipse.papyrus.notation.qvt : Compilation failure
Broken by the recent Class Diagram refactoring. It handled a special case which is not special anymore; I guess the whole block should be removed. The Diagram Definition plug-ins are not used *yet*.
Ø
extraplugins/domainmodel/org.eclipse.papyrus.uml.diagram.domain : Compilation failure
It’s a specialization of the Class Diagram based on ID Gen. It looks like an early version of the Papyrus4Ecore ClassDiagram, which is probably deprecated now (Since we have the same thing implemented
with Viewpoints). Probably broken by the refactoring in M5 as well.
Ø
extraplugins/team.collaborative/org.eclipse.papyrus.team.collaborative.strategy : Compilation failure
Ø
extraplugins/team.collaborative/org.eclipse.papyrus.team.collaborative.svn : Compilation failure
Ø
extraplugins/team /org.eclipse.papyrus.team.collaborative.controlmode : Missing org.eclipse.emf.facet.infra.query.core 0.0.0
The team.collaborative.* plug-ins were migrated from the EYY branch last year but never integrated/maintained. I guess they are not used, since they broke almost as soon as they were migrated to
Luna (~ at the same time we did the EMF Facet refactoring)
Ø
extraplugins/facade/org.eclipse.papyrus.facade.codegen : Missing org.eclipse.emf.eef.codegen.launcher 0.0.0
The initial Facade implementation will not be maintained, I think. However it will be reimplemented (But I’m not sure how much of the current implementation will be kept)
Ø
extraplugins/alf/org.eclipse.papyrus.operation.editor.xtext.ui : Missing org.eclipse.xtext.gmf.glue 0.8.0'
Ø
extraplugins/alf/org.eclipse.papyrus.operation.editor.xtext : Missing org.eclipse.xtext.gmf.glue 0.8.0’
The Operation XText editors have never been released in Papyrus, and haven’t been migrated to the new XText Integration Widget. They may still be useful if someone steps in to maintain them.
Camille
Hi everyone,
I added all missing extra plugins to the build to avoid further regression [1]
Some plugins are still failing :
extraplugins/layout/org.eclipse.papyrus.layout : Compilation failure
extraplugins/design/org.eclipse.papyrus.design.profile.architecture : Compilation failure
extraplugins/diagram-definition/org.eclipse.papyrus.notation.qvt : Compilation failure
extraplugins/domainmodel/org.eclipse.papyrus.uml.diagram.domain : Compilation failure
extraplugins/team.collaborative/org.eclipse.papyrus.team.collaborative.strategy : Compilation failure
extraplugins/team.collaborative/org.eclipse.papyrus.team.collaborative.svn : Compilation failure
extraplugins/facade/org.eclipse.papyrus.facade.codegen : Missing org.eclipse.emf.eef.codegen.launcher 0.0.0
extraplugins/alf/org.eclipse.papyrus.operation.editor.xtext.ui : Missing org.eclipse.xtext.gmf.glue 0.8.0'
extraplugins/alf/org.eclipse.papyrus.operation.editor.xtext : Missing org.eclipse.xtext.gmf.glue 0.8.0’
extraplugins/team /org.eclipse.papyrus.team.collaborative.controlmode : Missing org.eclipse.emf.facet.infra.query.core 0.0.0
Questions :
-
Are these plugins still used ?
-
Is there anyone working on them ?
Regards,
Benoit Maggi
[1] :
https://git.eclipse.org/r/#/c/42648/