Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-reviews-dev] Breaking API in 2.0.1

Yep, forgot to mention that the changes are all in SPI. :)

On 2013-08-13, at 1:59 PM, Steffen Pingel <steffen.pingel@xxxxxxxxxxx> wrote:

> Hi,
> 
> just to clarify, the classes which we are proposing to change in a way that breaks binary backwards compatibility are in the org.eclipse.mylyn.reviews.core.spi.remote.emf package which is exported as x-internal. That means it's not considered public API in the strict sense but the proposed change is a deviation from general project policy to minimize changes to internals, particularly provisional internals that are in packages without an "internal" segment. 
> 
> More background about the impact of the bug and the fix are in Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=413480 . 
> 
> If you have any concerns or comments about the change please let us know.
> 
> Steffen
>   
> 
> 
> On Tue, Aug 13, 2013 at 9:56 PM, Miles Parker <miles.parker@xxxxxxxxxxx> wrote:
> 
> Hi all,
> 
> Please note that if you're currently consuming (or contemplating consuming) the generic Remote API in Mylyn 2.0, we'll have breaking changes in 2.0.1 [1] [2]. This is an exception from EDP, but it's in the service of quality. While it's technically possible to avoid breaking API, but it would create extra work and risk that we really would like to avoid. This does mean of course that consumers of Kepler will have to rely on an upcoming SR release to preserve API compatibility.
> 
> My guess is that we don't *have* any external consumers of this part of the API at this point, at least ones that have shipped, but if I'm wrong about that, please send a msg to list asap and we'll figure out a way to support your needs.
> 
> cheers,
> 
> Miles
> 
> [1] 413480: [regression] Fix notification mechanism https://bugs.eclipse.org/bugs/show_bug.cgi?id=413480
> [2] https://git.eclipse.org/r/#/c/15004/
> 
> Miles T. Parker | Tasktop Labs | Tasktop Technologies
> email: miles.parker@xxxxxxxxxxx
> web: http://tasktop.com  | blog: http://milesparker.blogspot.com
> 
> Committer: Eclipse Mylyn Reviews, R4E, Virgo
> Lead: Eclipse Mylyn MFT, AMP
> 
> Are you passionate about innovation and excellence and interested in joining our team? Tasktop, voted one of the Best Companies to Work for in British Columbia, is hiring!
> 
> _______________________________________________
> mylyn-reviews-dev mailing list
> mylyn-reviews-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev
> 
> 
> 
> -- 
> Steffen Pingel
> Principal Software Engineer, Eclipse Mylyn
> Mylyn Tasks Lead
> http://tasktop.com
> _______________________________________________
> mylyn-reviews-dev mailing list
> mylyn-reviews-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev



Back to the top