Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mylar-dev] compatibility with 3.2 builds

In order to prevent Mylar from being installed into an incompatible version of Eclipse (i.e. to help insulate users from the fact that we use internal classes) the core Mylar feature always specifies the platform version it is compatible with.  For 0.5.0.1 that was 3.2.0.v20060324, so the problem is that the nightly version is 3.2.0.N20060424 and it looks like the Update Manager sees “N” as being smaller than “v”. 

 

Practically speaking this isn’t a problem because we’ll just put out a build with the right dependency specified.  However, it does bring up a few questions:

·         Is the switch to the “N2006..” convention going to stay throughout the RCs?  If so we will adopt it for our dev build versioning. 

·         Should we be adopting the 4-part version number, e.g. 0.5.1.32_N2006..?  I haven’t noticed anyone the Callisto projects do it but it’s specified on the Callisto requirements (http://www.eclipse.org/projects/callisto.php).  Note that the prefix is still listed and v2006 not N2006 on the corresponding page: http://www.eclipse.org/eclipse/platform-core/documents/plugin-versioning.html

·         Do you have a recommendation of the best way to specify the platform dependency?  Is making our core feature require “Greater or Equal” of 3.2.0.N20060424 the right approach?  A case has been reported where someone had their extension directory pointed at an incompatible version and the plug-ins loaded anyway, so I assume we should additionally make each plug-in declare the dependency?  Is pointing at org.eclipse.platform the right approach?

 

Thanks!

 

Mik

 

 

 

 


From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx] On Behalf Of Michael Valenta
Sent: Tuesday, April 25, 2006 2:32 PM
To: Mylar developer discussions
Subject: RE: [mylar-dev] compatibility with 3.2 builds

 


Mik,

What do you mean by "refuse to install"? Are you strickly talking about using the update manager to update from an Eclipse integration build to an Eclipse nightly build? That won't work since the version qualiifers are incompatible. However, you should still be able to download an Eclipse nightly build and then install the latest Mylar into it.

Michael


"Mik Kersten" <beatmik@xxxxxxx>
Sent by: mylar-dev-bounces@xxxxxxxxxxx

04/25/2006 05:21 PM

Please respond to
Mylar developer discussions

To

"'Mylar developer discussions'" <mylar-dev@xxxxxxxxxxx>

cc

 

Subject

RE: [mylar-dev] compatibility with 3.2 builds

 

 

 




0.5.0.1 should support the latest nightlies, the problem is that the version
numbering scheme changed (to org.eclipse.platform_3.2.0.N20060424-0010
instead of 3.2.0.v2006..) so it will refuse to install.  Since everyone has
been encouraged to use the nightlies, we will put up a dev build tonight
that understands the new version numbering.  For now you would have to use
HEAD or copy the plug-ins manually.

Mik

> -----Original Message-----
> From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Eugene Kuleshov
> Sent: Tuesday, April 25, 2006 2:04 PM
> To: Mylar developer discussions
> Subject: [mylar-dev] compatibility with 3.2 builds
>
> Mik,
>
>    What version of Eclipse 3.2 can be currently used with Mylar?
>    I need to test some stuff on a nightly builds and wondering if Mylar
> will work up there. For example:
> http://download.eclipse.org/eclipse/downloads/drops/N20060425-
> 0010/index.php
>
>    regards,
>    Eugene
>
>
> _______________________________________________
> mylar-dev mailing list
> mylar-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylar-dev

_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev


Back to the top