Skip to main content



      Home
Home » Archived » Sapphire » Sapphire 9.0.0 in Mars?
Sapphire 9.0.0 in Mars? [message #1694187] Fri, 01 May 2015 13:40 Go to next message
Eclipse UserFriend
Hi,

Eclipse Mars M6 update site still includes Sapphire 9.0.0.201408261741. When you gonna update it? In Mars Final only?

Thanks.
Re: Sapphire 9.0.0 in Mars? [message #1694192 is a reply to message #1694187] Fri, 01 May 2015 14:16 Go to previous messageGo to next message
Eclipse UserFriend
I will update it for M7.
Re: Sapphire 9.0.0 in Mars? [message #1694203 is a reply to message #1694187] Fri, 01 May 2015 23:22 Go to previous messageGo to next message
Eclipse UserFriend
Will Sapphire support both Java 1.7 and Java 1.8?
It seams that the recent nightly builds are done with Java 1.8?
JBoss Tools now is built with Java 1.7. Being in the state of development which needs the latest fixes in Sapphire, we would like to migrate to the latest builds but cannot because of incompatibility. Is it possible to make builds for both Java versions?
Re: Sapphire 9.0.0 in Mars? [message #1694220 is a reply to message #1694203] Sat, 02 May 2015 11:15 Go to previous messageGo to next message
Eclipse UserFriend
Sapphire 9 requires Java 8, but Sapphire 8.x line continues to support Java 6 and will carry bug fixes as long as there is community interest. Here is the relevant thread on this:

https://www.eclipse.org/forums/index.php/t/890531/

The next release on the 8.x line is 8.2, which will go out at the same time as 9, but note that it's 9 that's part of Mars.

https://www.eclipse.org/sapphire/releases/8.2/

[Updated on: Sat, 02 May 2015 11:18] by Moderator

Re: Sapphire 9.0.0 in Mars? [message #1694326 is a reply to message #1694187] Mon, 04 May 2015 09:31 Go to previous messageGo to next message
Eclipse UserFriend
This *really* sucks.

We've been using Sapphire from every release of Mars and now in M7 this change is made! That leaves us with very little time to adapt ;/

Any reason for why Sapphire *must* be using Java 8 when rest of Mars run on Java 7 ?

We now have to consider using Sapphire 8 in JBoss Tools and locking down the version to exclude 9 - meaning on of the most installed features from eclipse marketplace won't be installable together with any Sapphire 9 based features.

Can this not be undone and Sapphire can use Java 7 for Mars ?
Re: Sapphire 9.0.0 in Mars? [message #1694344 is a reply to message #1694326] Mon, 04 May 2015 11:26 Go to previous messageGo to next message
Eclipse UserFriend
All Sapphire adopters are encouraged to follow the builds and this forum rather than the simrel repo to stay current. The move to Java 8 happened quite a while ago and cannot be reversed at this point. The Sapphire 9 code base already takes advantage of Java 8 features.

Note that all Sapphire runtime bundles allow multiple versions to be installed concurrently, so you can stay on Sapphire 8.x and Java 7 if that makes the most sense for your product.
Re: Sapphire 9.0.0 in Mars? [message #1694447 is a reply to message #1694344] Tue, 05 May 2015 07:42 Go to previous messageGo to next message
Eclipse UserFriend
If we had to stay on every build of all components we would be busy just keep uptodate.

The whole point about the simrel is that the components participating deliver into it so downstreams can keep up to speed without hunting the very latest greatest of everything.

Anyways, the damage is done :/

And are you sure a plugin and feature can declare it needs Sapphire 8.0 and fail if another feature expect Sapphire 9.0 ? I know we can at the osgi level but at p2 install feature level I haven't seen that done ? Got a pointer on how ?
Re: Sapphire 9.0.0 in Mars? [message #1694479 is a reply to message #1694447] Tue, 05 May 2015 10:39 Go to previous messageGo to next message
Eclipse UserFriend
This is the first that I am aware of anyone consuming Sapphire through simrel. I have been considering dropping out, but if there is a need, we will consider continuing to participate.

Quote:
And are you sure a plugin and feature can declare it needs Sapphire 8.0 and fail if another feature expect Sapphire 9.0 ? I know we can at the osgi level but at p2 install feature level I haven't seen that done ? Got a pointer on how ?


Only one version of a feature can be installed, but if you depend on plugins rather than features, p2 is happy to install multiple versions to satisfy conflicting requirements. Happens all the time with Orbit bundles.

[Updated on: Tue, 05 May 2015 10:49] by Moderator

Re: Sapphire 9.0.0 in Mars? [message #1694489 is a reply to message #1694479] Tue, 05 May 2015 11:25 Go to previous messageGo to next message
Eclipse UserFriend
If sapphire does not intend to participate in the simrel please let me know since that will severely make it less interesting to use since we try not to end up with conflicting installs with others targeting Eclipse release - targeting Eclipse simrels help us with that.

We can depend on plugins at the lower levels but product bundles are much simpler to maintain via features - so I guess we would need to stay at Sapphire 8 or create two different named sapphire versions ;/
Re: Sapphire 9.0.0 in Mars? [message #1694498 is a reply to message #1694489] Tue, 05 May 2015 12:22 Go to previous messageGo to next message
Eclipse UserFriend
Sapphire is participating in simrel for Mars. Beyond that is tbd. If this is important to your product, you should stay active on this forum to weigh in when time comes to make a decision.

[Updated on: Tue, 05 May 2015 12:27] by Moderator

Re: Sapphire 9.0.0 in Mars? [message #1694510 is a reply to message #1694498] Tue, 05 May 2015 15:17 Go to previous messageGo to next message
Eclipse UserFriend
Note that Sapphire's contribution to Mars M7 is ready, but I am presently unable to contribute due to changes in the contribution process for M7. If anyone wants to test in meantime, here is the direct URL:

http://download.eclipse.org/sapphire/9.0.0.201505051318/repository/
Re: Sapphire 9.0.0 in Mars? [message #1694528 is a reply to message #1694510] Tue, 05 May 2015 21:12 Go to previous message
Eclipse UserFriend
Sapphire contribution to Mars M7 has been made.
Previous Topic:Feedback requested on raising minimum Java version
Next Topic:Choose a validation marker icon.
Goto Forum:
  


Current Time: Mon May 05 07:51:10 EDT 2025

Powered by FUDForum. Page generated in 0.04085 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top