[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[dsdp-tm-dev] Warning: will likely rev down several RSE plugins
 | 
Hi 
all,
 
I have learned today 
that when e.g.
   
org.eclipse.rse.subsystems.files.ssh
does not change it's 
API, but it requires the 3.0 version of
   
org.eclipse.rse.core
this does not mean 
that the subsystems.files.ssh plugin needs
to rev up its 
version to 3.0 as well. In fact, since it's OWN API
is unchanged, a 
micro revision change is sufficient, e.g.
 
  
org.eclipse.rse.subsystems.files.ssh_2.0.100
 
would be 
appropriate. I'm considering applying this correct version
numbers to RSE: 
Unfortunately, however, I have been upreving many
such plugins 
to version 3.0.0 already. 
 
What this means, is 
that any adopters of the current 3.x RSE
milestones WILL NOT BE ABLE TO USE UPDATE MANAGER 
in order to update 
to the 3.0M7 milestone of RSE (since some
plugin versions will 
actually be LOWER than what they have 
on their disks right 
now). Existing users of RSE 2.0.x, 
however, will of 
course be able to use update manager or P2.
 
In my opinion, 
biting early milestone adopters is a smaller 
problem than 
releasing incorrectly versioned plugins, so I'd
like to go with this 
change; still, I'd like to hear your opinions.
 
The workaround for 
any 3.0M7 adopter will be to get rid of
(i.e. delete) any 
earlier RSE 3.0Mx version in his installation
before installing 
3.0M7 or later.
 
Thoughts?
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical 
Staff, Wind River
Target Management Project 
Lead, DSDP PMC Member