Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Ed Merks
ight where there is darkness... Tom - Original message - From: Mickael Istria Sent by: equinox-dev-boun...@eclipse.org To: Equinox development mailing list Cc: Subject: [EXTERNAL] Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated? Date:

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Raymond Auge
Ed I feel your response is an indictment of anyone who ever made a bad (design) decision and later tries to correct it. But that's what API changes are! At some point something has to give. If you ever wish to improve things you have to at some point deprecate the old stuff. That's just

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Thomas Watson
are left in the dark about it not being our recommended thing to use.   Tom      - Original message -From: Mickael Istria Sent by: equinox-dev-boun...@eclipse.orgTo: Equinox development mailing list Cc:Subject: [EXTERNAL] Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Ed Merks
In our age of political extremes, I'm not sure anyone should feel quite so compelled, yet again, to cry out for API-rights activism, to extol its endless and unbounded virtues. To me it's clear that some of us fail to recognize that the "signal to consumers" may well be that it's time to

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Thomas Watson
It indeed does look like a deep dark rat hole. Tom      - Original message -From: Ed Merks Sent by: equinox-dev-boun...@eclipse.orgTo: equinox-dev@eclipse.orgCc:Subject: [EXTERNAL] Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?Date: Fri, Jan 8, 2021 10

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Ed Merks
x-dev-boun...@eclipse.org To: equinox-dev@eclipse.org Cc: Subject: [EXTERNAL] Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated? Date: Fri, Jan 8, 2021 8:50 AM What does it mean to deprecate "the API package org.eclipse.osgi.service.r

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Thomas Watson
stria Sent by: equinox-dev-boun...@eclipse.orgTo: Equinox development mailing list Cc:Subject: [EXTERNAL] [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?Date: Fri, Jan 8, 2021 3:47 AM  Hello,   https://bugs.eclipse.org/bugs/show_bug.cgi?id=570189 and https://git.eclipse.org/r/

Re: [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Thomas Watson
Cc:Subject: [EXTERNAL] [equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?Date: Fri, Jan 8, 2021 3:47 AM  Hello,   https://bugs.eclipse.org/bugs/show_bug.cgi?id=570189 and https://git.eclipse.org/r/c/platform/eclipse.platform.releng.aggregator/+/174392 have revealed some bug

[equinox-dev] Marking org.eclipse.osgi.compatibility.state APIs as deprecated?

2021-01-08 Thread Mickael Istria
Hello, https://bugs.eclipse.org/bugs/show_bug.cgi?id=570189 and https://git.eclipse.org/r/c/platform/eclipse.platform.releng.aggregator/+/174392 have revealed some bug in org.eclipse.osgi.compatibility.state. What's the status of the APIs in there? Are they actually deprecated and should be