Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 359321 - relax mylyn version constraints on WikiText feature
Summary: relax mylyn version constraints on WikiText feature
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: David Green CLA
QA Contact: David Green CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-28 20:04 EDT by Shawn Minto CLA
Modified: 2011-09-29 05:11 EDT (History)
0 users

See Also:


Attachments
mylyn/context/zip (2.66 KB, application/octet-stream)
2011-09-28 20:20 EDT, David Green CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shawn Minto CLA 2011-09-28 20:04:07 EDT
It would be nice to be able to install the latest Mylyn WikiText into Mylyn 3.6.2 to get some improvements, but currently, it is constrained to Mylyn 3.7.
Comment 1 David Green CLA 2011-09-28 20:11:14 EDT
created review:  http://review.mylyn.org/65
Comment 2 Steffen Pingel CLA 2011-09-28 20:16:06 EDT
This is going to cause breakage once we remove the provisional segments from packages in commons.ui which is planned for 3.7. We should revert the change at that point.
Comment 3 David Green CLA 2011-09-28 20:20:02 EDT
pushed fff55ecce38458c22e0bd29ac6bea69b5e69c3e7

(In reply to comment #2)
> This is going to cause breakage once we remove the provisional segments from
> packages in commons.ui which is planned for 3.7. We should revert the change at
> that point.

Yes, then we'll also need to update the version constraints in bundle dependencies.  

Should we want to provide backward-compatibility for provisional commands API, would it be sufficient to subclass as follows?  org.eclipse.mylyn.internal.provisional.commons.ui.commands.DeleteLineToBeginningHandler -> org.eclipse.mylyn.internal.commons.ui.commands.DeleteLineToBeginningHandler

From what I can see these are the only provisional APIs in use.
Comment 4 David Green CLA 2011-09-28 20:20:04 EDT
Created attachment 204236 [details]
mylyn/context/zip
Comment 5 Steffen Pingel CLA 2011-09-29 05:11:20 EDT
We'll keep the provisional ones around for a few weeks but they will be removed for the release otherwise this becomes very hard to manage.