Just a comment:
-
Remi said: " When using internationalization for plugins, do not forget to add
the plugin.properties file, and add it in the binary build of the project."
I think he was mining: Because every
plug-in has to use internationalization, their contributor needs to check that the
file plugin.properties has been added, and is referenced it in the binary build
of the project.
Thanks to all of you to
check that point for each of the plug-in you are working on.
Sébastien.
Dr. Sébastien Gérard
Head of MDD for DRES
research project
CEA LIST, Laboratoire d’Ingénierie
dirigée par les modèles pour les Systèmes Embarqués (LISE)
Boîte courrier 94, GIF SUR YVETTE
CEDEX, F-91191 France
Phone/fax : +33 1 69 08 58
24 / 83 95
Leader of the Eclipse
Component Papyrus (The UML2 Graphical Modeler): www.papyrusuml.org
http://www.eclipse.org/modeling/mdt/?project=papyrus
Before printing, think
about the environment
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de SCHNEKENBURGER
Remi 211865
Envoyé : mercredi 2 juin 2010
12:26
À : Papyrus Project list
Objet : [mdt-papyrus.dev]
[Releng] Adding new plugins in Papyrus project
Hi all,
Just a small reminder for every developer of Papyrus MDT tool. When you
create a new plugin for Papyrus:
-
Please check that
every information on the plugin is correctly set. For example, the plugin
version number is currently 0.7.0.qualifier.
-
The name of the
folder on SVN and the project name must be similar to the identifier of
the plugin, this makes life easier.
-
When using
internationalization for plugins, do not forget to add the plugin.properties
file, and add it in the binary build of the project.
-
Add a subtask to
the “[General] Add releng task” task (https://bugs.eclipse.org/bugs/show_bug.cgi?id=263430).
I - or you, even better ;) - have to perform several operations after that:
adding the plugin to the correct feature, adding it to the map file, launch the
build process to see if everything compile, etc.
These last days, a lot of plugins were added to Papyrus. We are all in
the rush for the feature freeze, I cannot – and wish not - spend hours
tracking the modification on SVN repository to see if plugins were added ;
whereas putting the task in the bugzilla with me in CC or assigned warns me
that I have more work to do.
There is already some doc about this process in the wiki (http://wiki.eclipse.org/Papyrus_Developer_Guide/Build_Process).
I will modify the main developers wiki page to add a shortcut to this sub-page.
Regards,
Rémi
---------------------------------------
Rémi SCHNEKENBURGER
+33 1 69 08 48 48
CEA LIST, Boîte courrier 65,
F-91191 Gif sur Yvette Cedex
---------------------------------------