Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mdt-papyrus.dev] [Releng] Adding new plugins in Papyrus project

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

---------------------------------------

 


Back to the top