On Fri, Oct 19, 2018 at 10:55 AM Carsten Ziegeler <[email protected]>
wrote:

> Well, you are assuming that people are using a tool which does the
> resolving. Today you can simply download the Apache Felix Jetty bundle,
> install and enjoy. No tooling required. With such a proposal we're
> breaking this experience
>

Can I get a vote as to how many people actually get this experience?

I feel this only works when you already know _exactly_ what you want, which
I do not feel is the norm.

- Ray


>
> Carsten
>
> Am 19.10.2018 um 16:10 schrieb Raymond Auge:
> > I know in the past I argued against exposing all the jetty bundles. But I
> > feel I was probably wrong back then. I think that with the jetty BOM and
> > the OSGi resolver, figuring out which bundles you need, and then adding
> > additional ones to suite your case, is not so hard.
> >
> > Furthermore, Service Loader Mediator is not as painful anymore, just use
> an
> > R7 framework with the SpiFly framework extension.
> >
> > - Ray
> >
> > On Fri, Oct 19, 2018 at 9:30 AM Raymond Auge <[email protected]>
> > wrote:
> >
> >> Why not start relying on the Jetty BOM and let people depend on the
> >> bundles what they want, at least this way they can let the resolver
> >> assemble the bundles they need?
> >>
> >> - Ray
> >>
> >> On Fri, Oct 19, 2018 at 3:39 AM Carsten Ziegeler <[email protected]>
> >> wrote:
> >>
> >>> The other option would be if jetty could provide us one fat bundle, to
> >>> avoid having users to install N bundles, it would just be one
> additional.
> >>>
> >>> Regards
> >>> Carsten
> >>>
> >>> Am 19.10.2018 um 09:35 schrieb Carsten Ziegeler:
> >>>> Hi Eric,
> >>>>
> >>>> I would like to come back to this discussion; I somehow forgot to
> >>> follow
> >>>> up on the old thread.
> >>>> If we go with a thin Apache Felix Jetty bundle, then you need to
> >>> install
> >>>> a lot of other bundles even if you don't use http2. So updating from a
> >>>> current version to this new version is not nice.
> >>>>
> >>>> How about we still include the jetty bundles inside, fix the service
> >>>> loader configuration by including it - but do not include the other
> >>>> things needed for http2 support. So if you're not using http2, it
> works
> >>>> like today.
> >>>> If you use http2 you install additionally spifly and what else is
> >>>> required to make it work.
> >>>>
> >>>> Would that work?
> >>>>
> >>>> Regards
> >>>> Carsten
> >>>>
> >>>> Am 18.10.2018 um 19:59 schrieb Eric Norman:
> >>>>> Yes, with a few changes to the felix.http code it is possible to make
> >>> it
> >>>>> work.
> >>>>>
> >>>>> I stashed the code changes in my github fork at
> >>>>> https://github.com/enapps-enorman/felix which I think you have
> already
> >>>>> discovered?
> >>>>>
> >>>>> I would be willing to initiate a PR from the fork, but unfortunately
> >>> the
> >>>>> http/2 support doesn't work without changing how the felix.http
> bundle
> >>> is
> >>>>> packaged as discussed on the felix mailing list at:
> >>>>> https://www.mail-archive.com/[email protected]/msg18187.html
> >>>>>
> >>>>> The felix community seemed reluctant to make the packaging changes to
> >>> the
> >>>>> felix.http bundle so I didn't send the PR at the time.
> >>>>>
> >>>>>
> >>>>> Regards,
> >>>>>
> >>>>> Eric
> >>>>>
> >>>>> On Thu, Oct 18, 2018 at 10:04 AM Naftali <[email protected]> wrote:
> >>>>>
> >>>>>> Hi, is there any way to enable enable HTTP/2 support in the embedded
> >>>>>> felix
> >>>>>> jetty?
> >>>>>>
> >>>>>> Greetz Naftali
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>> --
> >>> Carsten Ziegeler
> >>> Adobe Research Switzerland
> >>> [email protected]
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >>>
> >>
> >> --
> >> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
> >>   (@rotty3000)
> >> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
> >>   (@Liferay)
> >> Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org>
> >> (@OSGiAlliance)
> >>
> >
> >
>
> --
> Carsten Ziegeler
> Adobe Research Switzerland
> [email protected]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

-- 
*Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)

Reply via email to