[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] CVS support plugin discontinuation - SimRel build changes needed
|
Also for the sake of entertainment: WHERE is the not supported CVS support code?
Is it available in some eclipse/github/gitlab repo?
I see it was announced to be not supported anymore in [1] and there was a bug about stopping building it [2] but it seems the code was just deleted (there is nothing about CVS in [3] anymore?), so if I understand it right no one can't *simply* grab the code & build against the latest platform? The Platform CVS home page [4] also doesn't give any hints...
[1] https://www.eclipse.org/lists/cross-project-issues-dev/msg18643.html
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=577521
[3] https://github.com/eclipse-platform/eclipse.platform/tree/master/team/bundles
[4] https://www.eclipse.org/eclipse/platform-cvs/
Kind regards,
Andrey Loskutov
Спасение утопающих - дело рук самих утопающих
https://www.eclipse.org/user/aloskutov
> Gesendet: Dienstag, 03. Januar 2023 um 22:13 Uhr
> Von: "Stephan Herrmann" <stephan.herrmann@xxxxxxxxx>
> An: cross-project-issues-dev@xxxxxxxxxxx
> Betreff: Re: [cross-project-issues-dev] CVS support plugin discontinuation - SimRel build changes needed
>
> I don't think the major-minor discussion (interesting as it may be) is of any
> relevance here, because:
> * The only grace period I could find concerns API removal and that is
> not controlled by number of releases but by number of years [1]
> * The code change in question didn't touch any true API.
>
> Just for the sake of entertainment:
> * The broken client is not by some alien author but by the Eclipse
> Project itself, so when the Eclipse Project justifies the breakage
> by saying: "they should never have referred to this internal class",
> this blame ("they") points to the Eclipse Project itself :)
>
> Perhaps the following observation is more relevant:
> * The "breaking" code change did not fix an existing problem [2]
> (Still anybody believing in "risk-free" changes?)
>
> just saying,
> Stephan
>
>
> [1]
> https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#api-removal-process
>
> [2]
> https://github.com/eclipse-platform/eclipse.platform.team/issues/29#issuecomment-1370147771
>
> Am 03.01.23 um 15:56 schrieb Alexander Fedorov:
> > Hello,
> >
> > Great discussion.
> >
> > > Removal in January 2022 for upcoming 4.23, 2 major releases later
> > > Breakage found January 2023 on 4.26, 3 major releases later
> >
> > Formally, the 4.x releases on the page
> > https://projects.eclipse.org/projects/eclipse are all marked as "Minor Release".
> > How did they become "major"? If they are "major" without incrementing "major"
> > segment, then who are "minor"? What about PDE API tools?
> >
> > Regards,
> > AF
> >
> > 1/3/2023 5:45 PM, Andrey Loskutov пишет:
> >> Ed,
> >> you still can use CVS plugins with 4.25 platform.
> >> For the rest: there is no "free beer" anymore in platform.
> >> "Спасение утопающих - дело рук самих утопающих".
> >> If you (or anyone else) want / need CVS (or XYZ) being supported by platform,
> >> please consider to contribute to the CVS (XYZ) plugin maintenance.
> >> Eclipse platform is open source project and everyone can spend time or money
> >> to improve on some aspect of it.
> >> But one can't expect from the platform project to support every released piece
> >> of software "for free" forever.
> >> Kind regards,
> >> Andrey Loskutov
> >>
> >> Спасение утопающих - дело рук самих утопающих
> >>
> >> https://www.eclipse.org/user/aloskutov
> >> *Gesendet:* Dienstag, 03. Januar 2023 um 15:32 Uhr
> >> *Von:* "Ed Willink" <ed@xxxxxxxxxxxxx>
> >> *An:* "Cross project issues" <cross-project-issues-dev@xxxxxxxxxxx>
> >> *Betreff:* Re: [cross-project-issues-dev] CVS support plugin discontinuation -
> >> SimRel build changes needed
> >>
> >> Hi
> >>
> >> 4.21 to 4.23 is two minor releases and only six months; nothing in terms of a
> >> transition period.
> >>
> >> It takes a change to 6.x to be two major releases.
> >>
> >> Regards
> >>
> >> Ed Willink
> >>
> >> On 03/01/2023 14:24, Mickael Istria wrote:
> >>
> >> On Tue, Jan 3, 2023 at 3:12 PM Ed Willink <ed.willink@xxxxxxxxx> wrote:
> >>
> >> I thought that Open Source was friendly; not a facilitator for a
> >> proprietary business case.
> >>
> >> Well, sometimes allowing contributors to make money from their work is
> >> actually one way to try being friendly.
> >> But indeed, if one wants to do that work for free, that's even friendlier.
> >>
> >> My understanding of the disciplined deprecation was that two major
> >> releases were required after an announcement, but since e6 is impossibly
> >> distant the platform has taken to breakage in minor versions.
> >> Nonetheless I would expect two releases on the yearly cadence so
> >> breakage within 18 months seems very wrong and to merit a regression fix.
> >>
> >> Deprecation announced in September 2021 (4.21)
> >> Removal in January 2022 for upcoming 4.23, 2 major releases later
> >> Breakage found January 2023 on 4.26, 3 major releases later
> >> The cadence is described at https://projects.eclipse.org/projects/eclipse
> >> Ultimately, there is a clear law of software development: unmaintained
> >> software that no-one builds or updates against newer version of its
> >> dependencies will die; only software that someone maintains actively
> >> survives. It's not a matter of process here, but a matter of interest in
> >> maintaining it. If some money can be found to boost interest from someone
> >> in maintaining here, then we all win.
> >>
> >> _______________________________________________ cross-project-issues-dev
> >> mailing list cross-project-issues-dev@xxxxxxxxxxx To unsubscribe from this
> >> list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >>
> >> _______________________________________________
> >> cross-project-issues-dev mailing list
> >> cross-project-issues-dev@xxxxxxxxxxx
> >> To unsubscribe from this list, visithttps://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
> >
> > _______________________________________________
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@xxxxxxxxxxx
> > To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>