PS I have not intention of doing further analysis because showing how cdo actually depended on CVS is probably the same/similar for modisco and parsley. Please demonstrate that Modisco / parsley doesn't have a dependency on CVS, and if you do great, you have successfully pointed out a bug in another contributors work. But what else is that effort worth to you?
Jonah On Sat., Jan. 8, 2022, 13:31 Ed Willink, <ed.will...@gmail.com> 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 <step...@esc-net.de> 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 >> >> [image: 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.bett...@gmail.com> >> <lorenzo.bett...@gmail.com> >> To: "Cross project issues" <cross-project-issues-dev@eclipse.org> >> <cross-project-issues-dev@eclipse.org> >> 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-boun...@eclipse.org> >> <cross-project-issues-dev-boun...@eclipse.org> >> ------------------------------ >> >> >> >> Same for EMF Parsley: how did you find the CVS dependency? >> >> Il Sab 8 Gen 2022, 07:16 Ed Willink <*ed.will...@gmail.com* >> <ed.will...@gmail.com>> ha scritto: >> >> Hi >> >> Ditto for Modisco. My OOMPH generated Modisco installation is totally >> free of even transitive dependencies on CVS so there must be a fault in >> your dependency analysis. >> Surely such a dramatic disabling should have been investigated on the >> Gerrit / a prvate branch and then discussed? Why was it merged to master? >> Why has it not yet been reverted? >> >> Regards >> >> Ed Willink >> >> On 08/01/2022 05:25, Eike Stepper wrote: >> @Jonah Thanks for re-enabling CDO! >> >> @Kit How did you establish that CDO depends (possibly >> transitively) on CVS? The bundle manifests of CDO do not contain >> anything >> to that extent, and in my target platform for CDO there are no CVS >> bundles. >> >> Cheers >> /Eike >> >> ---- >> *http://www.esc-net.de* <http://www.esc-net.de> >> *http://thegordian.blogspot.com* <http://thegordian.blogspot.com> >> *http://twitter.com/eikestepper* <http://twitter.com/eikestepper> >> >> >> Am 07.01.2022 um 23:21 schrieb Jonah Graham: >> Hi folks, >> >> I have reenabled all the projects as the failures were due to >> transitive dependencies on Mylyn. For Mylyn I have disabled the CVS >> related/dependent features only. AFAICT (validation passes, waiting >> for >> full build) this should be the full solution so none of the other >> projects >> need to do anything this time. >> >> See >> >> *https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189399* >> >> <https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189399> >> >> Jonah >> ~~~ >> Jonah Graham >> Kichwa Coders >> *www.kichwacoders.com* <http://www.kichwacoders.com> >> >> >> On Fri, 7 Jan 2022 at 17:11, Jonah Graham < >> *jo...@kichwacoders.com* <jo...@kichwacoders.com>> wrote: >> Thanks Kit! >> >> It looks like we have quite a few dependencies to resolve >> here :-) CDT doesn't directly depend on CVS, perhaps there is a >> transient >> dependency that does though. >> >> Does anyone know which of these directly depend on CVS? I am >> trying to figure it out now and hope to make a new contribution >> soon if >> possible with a smaller set of disabled projects by removing >> individual features. >> >> PS Thank you for making such a large change in M1 - it gives >> all the downstream consumers more time to actually understand the >> implication of the earlier announced changes. >> >> Jonah >> >> ~~~ >> Jonah Graham >> Kichwa Coders >> *www.kichwacoders.com* <http://www.kichwacoders.com> >> >> >> On Fri, 7 Jan 2022 at 16:54, Kit Lo <*ki...@us.ibm.com* >> <ki...@us.ibm.com>> wrote: >> As announced in >> >> *https://www.eclipse.org/lists/cross-project-issues-dev/msg18643.html* >> >> <https://www.eclipse.org/lists/cross-project-issues-dev/msg18643.html> >> Eclipse >> Platform project has stopped building CVS. While contributing >> to SimRel >> 2022-03 M1 we found some projects are dependent on CVS >> causing SimRel build >> to fail. To make SimRel work we ended up disabling multiple >> projects. >> Please re-enable them once the support for CVS has been >> disabled. Here is >> the list of projects that were disabled: >> >> - cdt >> - dltk >> - egit >> - embedcdt >> - emf-cdo >> - emf-compare >> - emf-parsley >> - linuxtools >> - m2m-atl >> - modisco >> - mylyn >> - oomph >> - pdt >> - ptp >> - tcf >> - tracecompass >> >> Thank you! >> >> Regards, >> Kit Lo >> Eclipse Babel Project Lead >> IBM Eclipse SDK (IES) Technical Lead and Release Manager >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> *cross-project-issues-dev@eclipse.org* >> <cross-project-issues-dev@eclipse.org> >> To unsubscribe from this list, visit >> >> *https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev* >> >> <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev> >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> *cross-project-issues-dev@eclipse.org* >> <cross-project-issues-dev@eclipse.org> >> To unsubscribe from this list, visit >> *https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev* >> <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev> >> >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> *cross-project-issues-dev@eclipse.org* >> <cross-project-issues-dev@eclipse.org> >> To unsubscribe from this list, visit >> *https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev* >> <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev> >> >> Virus-free. *www.avast.com* >> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> >> >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> *cross-project-issues-dev@eclipse.org* >> <cross-project-issues-dev@eclipse.org> >> To unsubscribe from this list, visit >> *https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev* >> <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev> >> _______________________________________________ >> cross-project-issues-dev mailing list >> cross-project-issues-dev@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> >> >> >> >> >> >> _______________________________________________ >> cross-project-issues-dev mailing listcross-project-issues-...@eclipse.org >> 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@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > > _______________________________________________ > cross-project-issues-dev mailing listcross-project-issues-...@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev > > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > Virus-free. > www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > <#m_8814499235855933015_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > 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@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev