Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mylyn-dev] feature freeze and API update

We have reached the feature freeze for the 3.2 release. All planned
API enhancements have been completed. I have attached a list of API
changes since 3.2M2 below.

We'll update the porting guide for Mylyn 3.2 in the next few weeks and
post more detailed information how integrators can take advantage of
new features in Mylyn 3.2. The API will be fully backwards compatible
with 3.1 and 3.0. I have created this bug to track progress:

 278726: update porting guide for 3.2
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=278726

Committers, I'll be submitting the IP log for Galileo tomorrow. That
means patches from non-committers must not be applied to head until
after the release. Please post here first in case you need an
exception.

I encourage every committer to go through their list of unresolved
bugs scheduled for 3.2 and put all feature enhancements on the backlog
(bugs marked as P1/P2 and scheduled for ---) or bump them to the next
milestone as appropriate.

We are planning to publish the 3.2RC1 build along with a New &
Noteworthy tomorrow.

Integrators, please note that all all internal classes and methods
marked as deprecated are candidates for removal prior to the release.
If you rely on deprecated internals it is recommended to use the
documented replacement instead or file a bug stating that you require
a particular method or class.

Steffen


API enhancements since 3.2M2:

 265565: [api] provide access to progress monitor to allow monitoring
job in progress
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=265565

 276651: [api] add severity and version to common task schema
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=276651

 233158: [api] allow contribution of task editor parts through extension point
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=233158

 237042: [e3.4] use secure storage to save passwords
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=237042

 278708: [api] improve api for connectors that do not support submitting tasks
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=278708

 277401: [api] support reporting bugs to places other than task repositories
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=277401

 278298: [api] add support for enabling and disabling the new private section
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=278298

This API enhancement was pushed off to 3.3:

 268467: [api] improve support for propagating sync status for
connectors that support multi bug retrieval
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=268467


-- 
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com


Back to the top