Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Can DTP join EGit in Oxygen.2 respin?

(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


Virus-free. www.avast.com

Back to the top