(Reposting an earlier reply to see if my ISP is still sending out
a bad from address.)
Hi
Unfortunately there is notionally and actually deprecated API.
I have been continuing to use org.eclipse.ui.editorActions
for probably more than 5 years.
Since I could see no easy recommended way forward, I raised
https://bugs.eclipse.org/bugs/show_bug.cgi?id=455985
3 years later the bug has acquired no comments.
Clearly we have to ignore major version rule change rules
otherwise almost any active project would need a major change
every release. So it seems we must have an active detector for
actually deprecated API. Perhaps actually deprecated API is
centrally registered for the required two year interval and tested
by some perhaps twice yearly mandatory build (detected by a
referenced repo spelling change in *.aggrcon).
Two phases:
- notional deprecation - the developers don't like it and have a
long term phase-out goal
- announced deprecation - alternative is available, two year
timeout in progress
Regards
Ed Willink
On 16/12/2017 09:25, Daniel Megert
wrote:
Hi Konstantin
Did DTP not
participate
in Oxygen in June? There the class was already deleted, so, DTP
should
have run into this in June already.
Note that we
announced
the deletion on this mailing list.
Dani
From:
Konstantin
Komissarchik <konstantin.komissarchik@xxxxxxxxxx>
To:
Cross
project issues <cross-project-issues-dev@xxxxxxxxxxx>
Date:
15.12.2017
17:46
Subject:
Re:
[cross-project-issues-dev] Can DTP join EGit in Oxygen.2 respin?
Sent
by: cross-project-issues-dev-bounces@xxxxxxxxxxx
Dani,
It
wasn’t an internal. It was a deprecated class that was
removed. Since
DTP isn’t actively being developed, no one saw the deprecation
warnings.
A major version bump would have allowed the removal to be
caught earlier…
org.eclipse.jface.util.ListenerList
(removed)
org.eclipse.core.runtime.ListenerList
(replacement)
Thanks,
-
Konstantin
From:
Daniel
Megert
Sent: Friday, December 15, 2017 3:17 AM
To: Cross
project issues
Subject: Re: [cross-project-issues-dev] Can DTP join
EGit in Oxygen.2
respin?
>
platform
made
an API change after that which broke some of the DTP
functionality
Do you have a bug report for that? The platform usually
doesn't break APIs.
Did DTP maybe use internals?
Dani
From: Konstantin
Komissarchik <konstantin.komissarchik@xxxxxxxxxx>
To: "cross-project-issues-dev@xxxxxxxxxxx"
<cross-project-issues-dev@xxxxxxxxxxx>
Date: 14.12.2017
22:11
Subject: [cross-project-issues-dev]
Can DTP join EGit in Oxygen.2 respin?
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
Could
someone forward this to the Planning Council, please?
I
am currently working with Nick Boldt to transition DTP releng
responsibility.
In the meantime, the version of DTP in Oxygen.2 has
compatibility issues.
It was last build with Oxygen.0.M4 and platform made an API
change after
that which broke some of the DTP functionality. The 1.14.1
release that
contains the fix is ready to go. Since EGit has initiated a
respin, would
it be possible for DTP to join. The change is low risk.
Basically changing
package names for a class that now must be found in a
different plugin
and corresponding version updates.
Thanks,
-
Konstantin
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe
from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=MMH7LYZwjbox0bC45973M-gJrSog1mXSz-ZAj-pQA5o&s=zClipTo-omiP3JZ6zQMGb9SCOYmx8UlKgF9USHmCOl8&e=
[attachment
"FFF7BF32D87F47C29797A125AC60E634.png" deleted by Daniel
Megert/Zurich/IBM]
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe
from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_cross-2Dproject-2Dissues-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=1UITCR5rxUZHSFczvfaNFK4ymEbEiccRX7VKchpqz0Y&m=oRgFtAgmcQSrx-sdFpGPdie0WhqHO_Rjw_TQP-Ojekc&s=T48QITwBy-bL7AckYGAFglAqM7Yw0ljZSI0t8TyiNEo&e=
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev