Good research Frank, I expect we should take notes on a wiki or google doc.
1) Platform keyring implementation removed
We are not managing credentials at the moment, although we have a spot in IService workflow to insert the use of a security service to look up passwords. Looks like org.eclipse.equinox.security.storage is the target.
not applicable.
2) Compatibility bundles for Eclipse 1.0-2.1 removed
We are not quite that old!
3) Bundle org.eclipse.help.appserver removed
They replaced tomcat with Jetty, chances are we update some dependencies. Since we depend on org.eclipse.help it may be easy to figure out what the new dependencies are.
3) Update Manager bundles removed
This was a problem when I did my accidental update - I ended up commenting out the install new plugins menu option. Careful reading shows this is only removed from the SDK, the target platform may still be able to grab them.
Options: Migrate to P2, document use of dropins folder, or update target platform file.
4) Presentation API no longer functional
We did not use this functionality (allows you to mess with look and feel).
5) Workbench window advisor can no longer customize window creation
We may need to check our udig advisor, as this functionality was intended for RCP apps such as uDig. That said I am not sure we made use of these facilities (it allows you to make funny shaped windows and so forth).
6) Servlet 3.0 and Jetty 8
not applicable.