Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gef-dev] Contributing e(fx)clipse 2.0 to simrel

Hi Tom,

Am 10.04.2015 um 11:00 schrieb Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx>:

Hi,

It looks like there's a misunterstanding.

You can NOT use -Dorg.osgi.framework.bundle.parent=ext but still need
to use the adapter hook because you need swtfx - so you still require
min.runtime.feature.

I see, then this was indeed misunderstood.


I think I made the changes in a way that you can as a first experiment
leave your code unchanged but only switch to version 2.0 of the feature.

I can confirm that switching to version 2.0 of the min.runtime.feature does not have a bad impact on GEF, i.e. with the package imports in place things still work as with 1.2.


Once we are sure this works you can start removeing ALL javax imports
from your MANIFEST.MF and verify if things are still OK.

Would you recommend to remove the imports and increase our version constraint for the min.runtime.feature to 2.0.0 at all? Does it have an impact on our transitive dependencies (up to now we still work with Java7 and JavaFX 2.2). 


Tom

Cheers
Alexander


On 10.04.15 10:10, Alexander Nyßen wrote:
Tom,

I tried todays e(fx)clipse 2.0 nightly and applied the changes you
quote within https://www.eclipse.org/forums/index.php/t/1063826/
but was not able to get it working. If I remove the e(fx)clipse
min.runtime.feature from our target, which e(fx)clipse feature do I
need to include instead to be able to use
-Dorg.osgi.framework.bundle.parent=ext in my runtime?

Cheers Alexander

Am 10.04.2015 um 08:47 schrieb Alexander Nyßen <nyssen@xxxxxxxxx 
<mailto:nyssen@xxxxxxxxx>>:

Hi Tom,

the GEF M6 contribution bundles e(fx)clipse as follows:

<importfeature="org.eclipse.fx.runtime.min.feature"version="1.0.0"match="greaterOrEqual“/>



As such, it probably depends on whether the M6 contribution (which
will be updated at M7 +1) still works with 2.0 or not (because 
otherwise the simrel build might get broken). Is the e(fx)clipse
2.0 contribution already available? If so, I could perform some
checks today to infer the implications that imposes on GEF. We
could then decide what the best way to proceed should be.

Cheers Alexander

Am 09.04.2015 um 23:16 schrieb Tom Schindl 
<tom.schindl@xxxxxxxxxxxxxxx
<mailto:tom.schindl@xxxxxxxxxxxxxxx>>:

Hi,

Can you give me a good point in time I should contribute 2.0 to
the simrel repository? Have you already tried the modified
OSGi-Integration?

Tom

-- Thomas Schindl, CTO BestSolution.at
<http://bestsolution.at/> EDV Systemhaus GmbH 
Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck 
http://www.bestsolution.at/ Reg. Nr. FN 222302s am
Firmenbuchgericht Innsbruck 
_______________________________________________ gef-dev mailing
list gef-dev@xxxxxxxxxxx <mailto:gef-dev@xxxxxxxxxxx> To change
your delivery options, retrieve your password, or unsubscribe
from this list, visit 
https://dev.eclipse.org/mailman/listinfo/gef-dev

-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer

Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98
60-211 Mobil: +49 (0) 151 /  17396743

http://www.itemis.de <http://www.itemis.de/> 
alexander.nyssen@xxxxxxxxx <mailto:alexander.nyssen@xxxxxxxxx>

itemis AG Am Brambusch 15-24 44536 Lünen

Rechtlicher Hinweis:

Amtsgericht Dortmund, HRB 20621

Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg 
Pietrek, Jens Trompeter, Sebastian Neus

Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, 
Jennifer Fiorentino




-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer

Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 
Mobil: +49 (0) 151 /  17396743

http://www.itemis.de alexander.nyssen@xxxxxxxxx
<mailto:alexander.nyssen@xxxxxxxxx>

itemis AG Am Brambusch 15-24 44536 Lünen

Rechtlicher Hinweis:

Amtsgericht Dortmund, HRB 20621

Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg 
Pietrek, Jens Trompeter, Sebastian Neus

Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, 
Jennifer Fiorentino





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



-- 
Thomas Schindl, CTO
BestSolution.at EDV Systemhaus GmbH
Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
http://www.bestsolution.at/
Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck

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

--
Dr. Alexander Nyßen
Dipl.-Inform.
Principal Engineer

Telefon: +49 (0) 231 / 98 60-202
Telefax: +49 (0) 231 / 98 60-211
Mobil: +49 (0) 151 /  17396743

http://www.itemis.de 
alexander.nyssen@xxxxxxxxx 

itemis AG
Am Brambusch 15-24
44536 Lünen

Rechtlicher Hinweis:

Amtsgericht Dortmund, HRB 20621

Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus

Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, Jennifer Fiorentino



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Back to the top