On Tue, Apr 13, 2021 at 7:13 PM Matthias Sohn <matthias.s...@gmail.com> wrote:
> On Tue, Apr 13, 2021 at 5:42 PM Aleksandar Kurtakov <akurt...@redhat.com> > wrote: > >> >> >> On Tue, Apr 13, 2021 at 6:24 PM Nitin Dahyabhai <thatnit...@gmail.com> >> wrote: >> >>> Unfortunately the problem Ed brought up where downstream projects would >>> have to reproduce what the Platform does for its Jetty problems is already >>> here. WTP needs more Jetty bundles than the Platform provides, and if the >>> Platform is using 10.0.1, it would be foolish for me to ship using anything >>> else, even 10.0.2. >>> >>> I don't know who was taking care of >>> https://download.eclipse.org/jetty/updates/jetty-bundles-9.x/, but >>> there needs to be something similar for 10.x, and likely 11.x, to serve as >>> a canonical p2 repository for all of it. Pulling jars directly from Maven >>> seems well suited to products, RCP apps, and configurations that aren't >>> expected to be built upon, but for the Platform to use this approach only >>> complicates matters. The Platform is an unavoidable middleman in this case. >>> >> It was about time for everyone to realize that "The Platform is an >> unavoidable middleman in this case." - thanks for stating it that clearly. >> We have mostly abandoned our CDT/Linux Tools plugins so we can keep the >> Platform running but it's time for others to jump in. >> I was the one doing it lately and it was a full rebuild breaking quite >> often which I couldn't afford time to redo for 10.x esp with team >> shrinking, no one replied to request for help on platform releng and >> gaining additional responsibilities. I would welcome anyone stepping up and >> doing things in a more general and reusable way - unless/until that happens >> I see no other way to keep things but to take the shortest path. There are >> simply that many hours in the day and what I or someone else wants doesn't >> change the speed of the clock. >> > > if you can point me at how this was done previously with jetty 9.x I may > try to care for this. > In JGit we are still depending on jetty 9.x since we still want to support > Java 8 and we were piggy-backing > on the jetty 9.x p2 repos maintained by the platform. > I was already wondering where to get a p2 repo for the latest 9.x jetty > releases, while platform moved on to jetty 10.7 > https://ci.eclipse.org/jetty/job/jetty-rt-bundles-9/ is the job. It rebuilds the sources so there is no guarantee that it matches the actual Jetty release. In order to be done proper it would have to be done like the jetty 10 so actual jetty build artifacts are used and to prevent breakages like it can be seen with the multiple Non 27 builds to wrap up very minimal change exposed by this needless rebuild. Note that the job deployment part is broken due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=570630 and will need fixing too. > > I am not listening on the platform releng list, that's why I didn't see > your request for help. > > >> >>> -- >>> Regards, >>> Nitin Dahyabhai >>> Eclipse WTP PMC >>> _______________________________________________ >>> 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 >>> >> >> >> -- >> Aleksandar Kurtakov >> Red Hat Eclipse Team >> _______________________________________________ >> 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 > -- Aleksandar Kurtakov Red Hat Eclipse Team
_______________________________________________ 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