Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] Deprecated folder in repository

Special cases:

- oep.team.svn: This one introduces an optional dependency to SVN. We removed it from the build, because Eclipse used to automatically install optional dependencies. I know there has been a change in this policy (The new default being to - not - install optional dependencies, even if they can be found), but Papyrus has never been updated to follow this policy (Not sure what we had to do exactly). So, it has been removed from the main build.
- oep.team.collaborative: This is a new component, which isn't mature enough to be integrated. It should probably be moved to a development branch. I'm not sure what the current status is.
- oep.diagramtemplate.doc: The documentation in this plug-in is written in PPT/PDF. It should be converted to a true Eclipse Help plug-in and moved to the appropriate plugins/doc folder. If nobody takes responsibility for the update, then it should be moved to a development branch
- oep.parsers: This component has been deprecated in Papyrus 0.9. However, I think that Marte (Or another component) is still using it. This needs to be verified. It may have been cleaned up already, and it may be safe to remove (deprecate) it.

Camille

-----Message d'origine-----
De : LETAVERNIER Camille 
Envoyé : vendredi 4 avril 2014 17:16
À : Papyrus Project list
Objet : RE: [mdt-papyrus.dev] Deprecated folder in repository

Hi all,


Here's the detail of each un-built feature/plug-in:

(Special cases explained in next e-mail)


Deprecated/To be deleted:

org.eclipse.papyrus.customization.fragment.feature
org.eclipse.papyrus.infra.queries.feature
org.eclipse.papyrus.documentation.plugin.editor
org.eclipse.papyrus.editor.perspectiveconfiguration
org.eclipse.papyrus.infra.emf.facet.queries
org.eclipse.papyrus.uml.ui.perspectiveconfiguration

To be integrated:

org.eclipse.papyrus.adl4eclipse.profile
org.eclipse.papyrus.adl4eclipsetool
org.eclipse.papyrus.adl4eclipsetool.assistant
org.eclipse.papyrus.facade
org.eclipse.papyrus.facade.codegen
org.eclipse.papyrus.facade.definition.editor
org.eclipse.papyrus.facade.edit
org.eclipse.papyrus.facade.editor
org.eclipse.papyrus.facade.utils
org.eclipse.papyrus.infra.nattable.doc
org.eclipse.papyrus.layers.documentation
org.eclipse.papyrus.layers.integrationtests (To be confirmed) org.eclipse.papyrus.layers.stackmodel.tests (To be confirmed) org.eclipse.papyrus.osgi.profile

To be verified/restored, or moved to a development branch, ...:

org.eclipse.papyrus.extra.layout.feature
org.eclipse.papyrus.layout
org.eclipse.papyrus.layout.algorithms.gridAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalSymmetryAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalTreeAlgorithm
org.eclipse.papyrus.layout.algorithms.radialAlgorithm
org.eclipse.papyrus.layout.algorithms.springAlgorithm
org.eclipse.papyrus.layout.algorithms.treeAlgorithm
org.eclipse.papyrus.layout.algorithms.verticalAlgorithm
org.eclipse.papyrus.layout.algorithms.verticalSymmetryAlgorithm
org.eclipse.papyrus.layout.subeditor.gmf
org.eclipse.papyrus.operation.editor.xtext
org.eclipse.papyrus.operation.editor.xtext.ui
org.eclipse.papyrus.spem2.profile
org.eclipse.papyrus.uml.diagram.emftree

To be moved to a development branch:

org.eclipse.papyrus.infra.core.serviceregistry
org.eclipse.papyrus.infra.core.serviceregistry.edit
org.eclipse.papyrus.infra.core.serviceregistry.editor
org.eclipse.papyrus.infra.core.serviceregistry.test
org.eclipse.papyrus.infra.emf.editor
org.eclipse.papyrus.infra.emf.embeddededitor
org.eclipse.papyrus.infra.emf.newchild

Developer components (To be built as an extra or a separate update site):

org.eclipse.papyrus.codegen
org.eclipse.papyrus.def
org.eclipse.papyrus.dev.view.services.edit.request
org.eclipse.papyrus.documentation.plugin
org.eclipse.papyrus.documentation.plugin.edit
org.eclipse.papyrus.domaincodegen.ui (To be confirmed) org.eclipse.papyrus.domaincontextcodegen (To be confirmed) org.eclipse.papyrus.domaincontextcodegen.edit (To be confirmed) org.eclipse.papyrus.domaincontextcodegen.editor (To be confirmed) org.eclipse.papyrus.gmf.editPoliciesstates
org.eclipse.papyrus.gmf.editpartview
org.eclipse.papyrus.gmf.figureview
org.eclipse.papyrus.gmfgenextension
org.eclipse.papyrus.infra.gmfdiag.css.debug
org.eclipse.papyrus.layers.dev.ui (To be confirmed)

Special cases:

org.eclipse.papyrus.team.feature
org.eclipse.papyrus.diagramtemplate.doc
org.eclipse.papyrus.parsers
org.eclipse.papyrus.team.collaborative.controlmode
org.eclipse.papyrus.team.collaborative.core
org.eclipse.papyrus.team.collaborative.strategy
org.eclipse.papyrus.team.collaborative.svn
org.eclipse.papyrus.team.svn

Unknown status:

org.eclipse.papyrus.design.profile.architecture
org.eclipse.papyrus.design.profile.architecture.edit
org.eclipse.papyrus.design.profile.architecture.editor
org.eclipse.papyrus.dev.java.utils
org.eclipse.papyrus.developer.profile
org.eclipse.papyrus.diagramdev.modelexplorer
org.eclipse.papyrus.doc
org.eclipse.papyrus.emf.facet.custom.doc
org.eclipse.papyrus.emf.facet.custom.metamodel.editor
org.eclipse.papyrus.emf.facet.custom.metamodel.editor.doc
org.eclipse.papyrus.emf.facet.doc
org.eclipse.papyrus.infra.extendedtypes.editor
org.eclipse.papyrus.infra.extendedtypes.elementtypeview
org.eclipse.papyrus.uml.diagram.domain
org.eclipse.papyrus.uml.compare.ui
org.eclipse.papyrus.sysml.sysmloveruml.codegen

__________________________
Camille


-----Message d'origine-----
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de WOUTERS Laurent Envoyé : vendredi 4 avril 2014 16:57 À : Papyrus Project list Objet : [PROVENANCE INTERNET] Re: [mdt-papyrus.dev] Deprecated folder in repository

Hello all,

We have removed the "deprecated" folder in the master branch. You will see that a single tag named "last/<bundleID>" for each of the removed bundle has been created.

You can see the list the relevant tag with the command:
git tag -l last/*

You can also see the content of the tagged commits with:
git show last/<bundleID>

We still need to investigate what to do with the existing plugins and features that are not in the build (see list below).
For example, Philippe, would it be possible for you to add the org.eclipse.papyrus.team plugins to a build (main, extras, other)?

Regards,
Laurent

---- List of features and plugins not built org.eclipse.papyrus.alf.sdk-feature
org.eclipse.papyrus.customization.fragment.feature
org.eclipse.papyrus.design.profile.feature
org.eclipse.papyrus.extra.layout.feature
org.eclipse.papyrus.infra.queries.feature
org.eclipse.papyrus.team.feature
org.eclipse.papyrus.adl4eclipse.profile
org.eclipse.papyrus.adl4eclipsetool
org.eclipse.papyrus.adl4eclipsetool.assistant
org.eclipse.papyrus.codegen
org.eclipse.papyrus.def
org.eclipse.papyrus.design.profile.architecture
org.eclipse.papyrus.design.profile.architecture.edit
org.eclipse.papyrus.design.profile.architecture.editor
org.eclipse.papyrus.dev.java.utils
org.eclipse.papyrus.dev.view.services.edit.request
org.eclipse.papyrus.developer.profile
org.eclipse.papyrus.diagramdev.modelexplorer
org.eclipse.papyrus.diagramtemplate.doc
org.eclipse.papyrus.doc
org.eclipse.papyrus.documentation.plugin
org.eclipse.papyrus.documentation.plugin.edit
org.eclipse.papyrus.documentation.plugin.editor
org.eclipse.papyrus.domaincodegen.ui
org.eclipse.papyrus.domaincontextcodegen
org.eclipse.papyrus.domaincontextcodegen.edit
org.eclipse.papyrus.domaincontextcodegen.editor
org.eclipse.papyrus.editor.perspectiveconfiguration
org.eclipse.papyrus.emf.facet.custom.doc
org.eclipse.papyrus.emf.facet.custom.metamodel.editor
org.eclipse.papyrus.emf.facet.custom.metamodel.editor.doc
org.eclipse.papyrus.emf.facet.doc
org.eclipse.papyrus.facade
org.eclipse.papyrus.facade.codegen
org.eclipse.papyrus.facade.definition.editor
org.eclipse.papyrus.facade.edit
org.eclipse.papyrus.facade.editor
org.eclipse.papyrus.facade.utils
org.eclipse.papyrus.gmf.editPoliciesstates
org.eclipse.papyrus.gmf.editpartview
org.eclipse.papyrus.gmf.figureview
org.eclipse.papyrus.gmfgenextension
org.eclipse.papyrus.infra.core.serviceregistry
org.eclipse.papyrus.infra.core.serviceregistry.edit
org.eclipse.papyrus.infra.core.serviceregistry.editor
org.eclipse.papyrus.infra.core.serviceregistry.test
org.eclipse.papyrus.infra.emf.editor
org.eclipse.papyrus.infra.emf.embeddededitor
org.eclipse.papyrus.infra.emf.facet.queries
org.eclipse.papyrus.infra.emf.newchild
org.eclipse.papyrus.infra.extendedtypes.editor
org.eclipse.papyrus.infra.extendedtypes.elementtypeview
org.eclipse.papyrus.infra.gmfdiag.css.debug
org.eclipse.papyrus.infra.nattable.doc
org.eclipse.papyrus.java.template
org.eclipse.papyrus.layers.dev.ui
org.eclipse.papyrus.layers.documentation
org.eclipse.papyrus.layers.integrationtests
org.eclipse.papyrus.layers.stackmodel.tests
org.eclipse.papyrus.layout
org.eclipse.papyrus.layout.algorithms.gridAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalSymmetryAlgorithm
org.eclipse.papyrus.layout.algorithms.horizontalTreeAlgorithm
org.eclipse.papyrus.layout.algorithms.radialAlgorithm
org.eclipse.papyrus.layout.algorithms.springAlgorithm
org.eclipse.papyrus.layout.algorithms.treeAlgorithm
org.eclipse.papyrus.layout.algorithms.verticalAlgorithm
org.eclipse.papyrus.layout.algorithms.verticalSymmetryAlgorithm
org.eclipse.papyrus.layout.subeditor.gmf
org.eclipse.papyrus.operation.editor.xtext
org.eclipse.papyrus.operation.editor.xtext.ui
org.eclipse.papyrus.osgi.profile
org.eclipse.papyrus.parsers
org.eclipse.papyrus.robotml.help
org.eclipse.papyrus.spem2.profile
org.eclipse.papyrus.sysml.sysmloveruml.codegen
org.eclipse.papyrus.team.collaborative.controlmode
org.eclipse.papyrus.team.collaborative.core
org.eclipse.papyrus.team.collaborative.strategy
org.eclipse.papyrus.team.collaborative.svn
org.eclipse.papyrus.team.svn
org.eclipse.papyrus.uml.compare.ui
org.eclipse.papyrus.uml.diagram.domain
org.eclipse.papyrus.uml.diagram.emftree
org.eclipse.papyrus.uml.ui.perspectiveconfiguration


-----Message d'origine-----
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de ROLAND, PHILIPPE Envoyé : vendredi 4 avril 2014 15:38 À : Papyrus Project list Objet : Re: [mdt-papyrus.dev] Deprecated folder in repository

Hi all, 

It seems that I'm a bit late to the discussion, but for what it's worth I agree completely, having been confused by the presence of obsolete code in the past.
I also agree with having a dedicated folder outside of /plugins + separate branches for developer code; I'm currently working on plugins org.eclipse.papyrus.team.collaborative.*, which probably did come out a bit early, and can move them to their own branch and subfolder if we go ahead with this.

Regards,
Philippe
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev


Back to the top