Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] Feedbacks about architecture framework

Hi Patrick,

Great idea! I like how the new architecture framework helps separating all DSMLs, to reduce the interference. It's much more reliable, and makes it easier for users too. 

The main issue I've had on the toolsmith side is that it may be complex to import the required dependencies (Typically, referencing element types or palettes from the architecture model, especially when you want to reuse Papyrus/UML ones, which are not necessarily present in your workspace). Playing with EMF's load resource and manually entering URIs is time consuming. Having some "Browse element type sets", "Browse palettes"... actions somewhere in the editor would definitely help! These actions should list all Palette/ElementType models in the target platform and/or installed plug-ins, to easily import/reference them.

Regarding the performances, there is a quite annoying issue in the Element Types editor, especially the first time you open an Element Type model. When you select an element, it can take up to a minute to load everything (After that, everything runs quickly, but the initial load can be really long)

I've had some other small issues here and there, but they are now mostly fixed in Oxygen.1

Cheers,
Camille

On Thu, Oct 12, 2017 at 1:43 PM, TESSIER Patrick <Patrick.TESSIER@xxxxxx> wrote:

Hi all committers and advanced users of papyrus,

 

For the oxygen version, the architecture framework has been developed and used.

I would like to know your feedbacks about this framework, to include , if needed,  improvements in the road map of photon.

 

You can write that it is nice, why, we appreciate this kind of remarks.

You can also write remarks about:

-        Needs improvements about developer points of view:

o   Configuration about .architecture

o   How to define something that you have difficulties to do.

o   Maybe problems of performance that you have detected.

-        Needs improvements about user points of view:

o   Menus

o   Some behaviors that you have not understand…

Responses need to be clearly and precise in order to be managed.

 

Patrick Tessier


_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev



--
Camille Letavernier

Senior Software Engineer
EclipseSource France

Phone: +33 1 85 41 09 21

EclipseSource France SAS
Palaiseau-Entreprises
7 rue de la Croix Martre
91120 Palaiseau

General Manager: Remi Schnekenburger
Registered Office: 7 rue de la Croix Martre, 91120 Palaiseau, France
Commercial Register 824 977 516  R.C.S. EVRY

Back to the top