Skip to main content

[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

Hi Ed,

It was necessary and announced 4 months ago. It is not Platform team's job to respond to previously announced removal notices and clean up other projects in simrel. Standard practice is that early projects (platform is +0) to disable downstream projects that have not adapted to such advanced notice. This is the purpose of M1 anyway, to resolve these things >2 months before release. 

Remeber that in the past a release cycle started by disabling everything. I assume. You are not advocating for that. 

As for the 8 hour delay, I assume that complaint about an open source project was a joke? 

Jonah


On Sat., Jan. 8, 2022, 13:31 Ed Willink, <ed.willink@xxxxxxxxx> wrote:

Hi Jonah

You haven't explained why Modisco or Parsley were disabled or why there was no discussion prior to such a widespread unnecessary disabling.

Yes the disabling has eventually been reverted, but unfortunately there was an 8 hour delay between the Gerrit that reverted and the actual merge. IMHO until the merge occurs, there was no reversion.

Regards

Ed Willink


On 08/01/2022 15:33, Jonah Graham wrote:
Hi Eike,

Actually CDO does depend on Mylyn, and therefore (until 2021-12) on CVS:

EMF CDO depends on EMF Compare's contribution:
org.eclipse.emf.cdo.compare -> org.eclipse.emf.compare 

EMF Compare depends on EGit's contribution:
org.eclipse.emf.compare.egit ->  org.eclipse.jgit

EGit depends on Mylyn's contribution:
org.eclipse.mylyn.github.feature.feature.group -> org.eclipse.mylyn_feature.feature.group
(Note that despite the name org.eclipse.mylyn.github.feature.feature.group  is contributed by EGit to simrel)

The difference is the granularity of the dependencies. For SimRel dependencies are normally handled at the contribution level. At the feature/bundle level there may indeed be no dependencies from CDO -> Mylyn/CVS, but with many contributions being interdependent on each other, and Mylyn historically cutting across so many projects, something that disabled Mylyn causes many things to be easily disabled.

Of course this problem is hindered by Mylyn being under-resourced at the moment.

I hope that helps,
Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Sat, 8 Jan 2022 at 10:01, Eike Stepper <stepper@xxxxxxxxxx> wrote:
Thanks for your explanation. But, for the record, CDO does not dpened, neither directly nor transitively on anything from Mylyn or from CVS.

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


Am 08.01.2022 um 15:35 schrieb Kit Lo:

Eike / Ed W. / Lorenzo / Team,

Let me clarify. While contributing Eclipse Project M1 to SimRel 2022-03 M1, SimRel Aggregator Validation found many dependency issues "directly" or "indirectly" related to the removal of CVS in Eclipse Project. Mylyn was the first offender. After disabling Mylyn, all the other downstream projects also needed to be disabled because they were "directly" or "indirectly" affected by the removal of CVS and/or Mylyn.

Thanks to Jonah's analysis, most/all of the downstream projects were affected by Mylyn. Once Mylyn fixed their CVS dependency, Jonah was able to enable most/all the other downstream projects.

Sorry for the inconvenience and the alarm caused by the change!

Regards,
Kit Lo
Eclipse Babel Project Lead
IBM Eclipse SDK (IES) Technical Lead and Release Manager


Inactive hide details for "Lorenzo
                  Bettini" ---01/08/2022 05:56:28 AM---Same for EMF
                  Parsley: how did you find the CVS dependen"Lorenzo Bettini" ---01/08/2022 05:56:28 AM---Same for EMF Parsley: how did you find the CVS dependency? Il Sab 8 Gen 2022, 07:16 Ed Willink <ed.w

From: "Lorenzo Bettini" <lorenzo.bettini@xxxxxxxxx>
To: "Cross project issues" <cross-project-issues-dev@xxxxxxxxxxx>
Date: 01/08/2022 05:56 AM
Subject: Re: [cross-project-issues-dev] CVS support plugin discontinuation - SimRel build changes needed
Sent by: "cross-project-issues-dev" <cross-project-issues-dev-bounces@xxxxxxxxxxx>





Same for EMF Parsley: how did you find the CVS dependency?

Il Sab 8 Gen 2022, 07:16 Ed Willink <ed.willink@xxxxxxxxx> ha scritto:


_______________________________________________
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

_______________________________________________
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

Virus-free. www.avast.com
_______________________________________________
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

Attachment: graycol.gif
Description: GIF image


Back to the top