Hi Christian,
there is no direct dependency of the deisgner plugins to the C++
library. However, the examples depend on it. it would be an option
to move the library into the Papyrus model repository. But it would
only work in a practical way, if technical aspects such a s model
registration and pathmap definition would be handled by this
repository. Of course, we could split the "bare" model definition
and the pathmap aspect (separate plugin), but it would foster a
common use of these libraries, if all user models reference them in
the same way.
Ansgar
On 06/04/2016 17:30, Christian Damus wrote:
Hi, Ansgar,
A question that I have is, what is the specific affinity of this
library with Designer? It’s simply (today) a collection of
primitive types as recognized in the ANSI C standard.
This library seems to me a good candidate for a new Papyrus Model
Repository project after the fashion of the UPR project (which is
dedicated to providing OMG-standard profiles, so not appropriate
for our purposes). I am not sure, but I feel like the notion
of a common provider of shared model libraries has been discussed
before. If not, perhaps we should start that discussion
now.
cW
On 6 April, 2016 at 11:25:46, Ansgar
Radermacher (ansgar.radermacher@xxxxxx)
wrote:
Hi Peter,
the first release of designer is planned for Friday morning.
I talked to Francois (in CC) who knows build issues much better
than I do: I understand that it is possible to declare additional
repositories in the Papyrus-RT update site configuration. These are
searched automatically when the user installs Papyrus-RT. I.e. the
user does not have to add further update sites manually.
Thus, the main issue is an additional configuration in the
build/update site of Papyrus-RT. While it may seem a certain
additional effort for a small library, it will keep the possibility
open to have more common code in the future (e.g. the reverse
mechanisms)
The two alternatives are (1) keeping a separate copy (that might
involve independently) and (2) keeping the Ansi C library in the
Papyrus repository (and remove it from designer). Both options are
in my opinion less good.
Best regards
Ansgar
--
Ansgar Radermacher CEA/DRT/DILS/LISE
http://www-list.cea.fr/index.htm
phone: +33 16908 3812
mailto: ansgar.radermacher@xxxxxx
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
--
Ansgar Radermacher CEA/DRT/DILS/LISE
http://www-list.cea.fr/index.htm
phone: +33 16908 3812
mailto: ansgar.radermacher@xxxxxx
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev