jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
Subject Re: http2 support
Date Tue, 03 Oct 2017 10:52:21 GMT
Hi sebb,
IMO, if JMeter does not offer HTTP2 support OOTB, it 's a dead project.
For such a critical and important protocol, a 3rd party plugin does not
seem acceptable to me.


Would it be acceptable that JMeter does not offer an HTTP 1.1 support for
example ?


Regards
Philippe

On Tue, Oct 3, 2017 at 12:41 PM, sebb <sebbaz@gmail.com> wrote:

> If the code is available as a plugin then I don't see the need to
> include it in JMeter itself.
> It can be listed on a plugins page on the Wiki.
>
> Remember that code that is added to the JMeter code base adds to the
> ongoing maintenance cost.
> This reduces the time that can be spent on the rest of the JMeter code.
>
> On 3 October 2017 at 11:27, Philippe Mouawad
> <p.mouawad@ubik-ingenierie.com> wrote:
> > Hi Emilian,
> > Correct me if I am wrong, if we plan to include the code of one of those
> > plugins, I don't see how we could without it being donated.
> > I am not even sure that this project would be willing to donate it.
> >
> > If we are only including the binaries, then I don't see any benefit from
> > it, as it is already a plugin.
> >
> > Maybe before going further, we should review the code to see if it is
> worth
> > the discussion.
> >
> > Then we can ask Legal team, or feel free to ask.
> >
> > Regards
> >
> > On Tue, Oct 3, 2017 at 12:22 PM, Emilian Bold <emilian.bold@gmail.com>
> > wrote:
> >
> >> IP clearance applies to donated code which will have an ASF license
> header.
> >>
> >> For dependencies and included works this might help:
> >> https://www.apache.org/legal/resolved.html#category-a
> >>
> >> FOR THE PURPOSES OF BEING INCLUDED IN AN APACHE PRODUCT, WHICH LICENSES
> >>> ARE CONSIDERED TO BE SIMILAR IN TERMS TO THE APACHE LICENSE 2.0?
> >>> Works under the following licenses may be included within Apache
> products:
> >>>
> >>
> >>
> >> Apache License 2.0
> >>
> >>
> >> Please ask Apache legal because I don't believe there are any
> restrictions.
> >>
> >>
> >>
> >> --emi
> >>
> >> On Tue, Oct 3, 2017 at 12:49 PM, UBIK LOAD PACK Support <
> >> support@ubikloadpack.com> wrote:
> >>
> >>> Hello,
> >>> See:
> >>>
> >>> - https://incubator.apache.org/guides/ip_clearance.html
> >>>
> >>> Regards
> >>>
> >>> On Tuesday, October 3, 2017, Antonio Gomes Rodrigues <ra0077@gmail.com
> >
> >>> wrote:
> >>>
> >>> > Hi,
> >>> >
> >>> > I'm also curious about why we could not integrate apache licensed
> code.
> >>> I
> >>> > was thinking we can fork a plugin and integrate it in JMeter.
> >>> >
> >>> > Anybody have an idea?
> >>> >
> >>> > Antonio
> >>> >
> >>> > 2017-10-02 21:25 GMT+02:00 Philippe Mouawad <
> philippe.mouawad@gmail.com
> >>> > <javascript:;>>:
> >>> >
> >>> > > On Mon, Oct 2, 2017 at 9:21 PM, Emilian Bold <
> emilian.bold@gmail.com
> >>> > <javascript:;>>
> >>>
> >>> > > wrote:
> >>> > >
> >>> > > > > AFAIK, unless the project donates their code to JMeter,
we
> cannot
> >>> > take
> >>> > > it
> >>> > > > as it would be a license infringement at minimum.
> >>> > > >
> >>> > > > It's open source under the Apache 2.0 license. The license
itself
> >>> > allows
> >>> > > > you to bundle it with JMeter proper. Of course, it won't
be
> owned by
> >>> > the
> >>> > > > ASF but you can have it as a dependency.
> >>> > > >
> >>> > > > You could also "fork" it (or "vendor" it) if you want to
add some
> >>> > > patches.
> >>> > > >
> >>> > >
> >>> > > AFAIK, we need for this the owner to make a donation as piece
of
> code
> >>> is
> >>> > > important.
> >>> > > There is IP clearance process at Apache for that. I doubt that
we
> can
> >>> > take
> >>> > > it as is or fork it, but I'm not an expert in those matters.
> >>> > > Maybe Andrei can tell us more.
> >>> > >
> >>> > >
> >>> > >
> >>> > > > Have there been any talks with CA Technologies / Blazemeter
to
> >>> perhaps
> >>> > > > donate the plugin to the ASF?
> >>> > > >
> >>> > > > > Would you like to work on its implementation ?
> >>> > > >
> >>> > > > Why would I do that when you have this plugin available under
a
> >>> > > compatible
> >>> > > > license as well as this other one
> >>> > > > https://github.com/syucream/jmeter-http2-plugin under Apache
2.0
> >>> based
> >>> > > on
> >>> > > > netty?
> >>> > > >
> >>> > > I tested this one, it does not work very well.
> >>> > > Looks more like a POC than a stable implementation.
> >>> > >
> >>> > >
> >>> > >
> >>> > > >
> >>> > > >
> >>> > > > --emi
> >>> > > >
> >>> > > > On Mon, Oct 2, 2017 at 10:11 PM, Philippe Mouawad <
> >>> > > > philippe.mouawad@gmail.com <javascript:;>> wrote:
> >>> > > >
> >>> > > > > Hi Emilian,
> >>> > > > > AFAIK, unless the project donates their code to JMeter,
we
> cannot
> >>> > take
> >>> > > it
> >>> > > > > as it would be a license infringement at minimum.
> >>> > > > >
> >>> > > > > Regarding HTTP2 there are many options AFAIK:
> >>> > > > >
> >>> > > > >    - Jetty
> >>> > > > >    - Netty
> >>> > > > >    - HC5
> >>> > > > >
> >>> > > > > Would you like to work on its implementation ?
> >>> > > > >
> >>> > > > >
> >>> > > > > Regards
> >>> > > > >
> >>> > > > > On Mon, Oct 2, 2017 at 8:54 PM, Emilian Bold <
> >>> emilian.bold@gmail.com
> >>> > <javascript:;>>
> >>> > > > > wrote:
> >>> > > > >
> >>> > > > > > Hello,
> >>> > > > > >
> >>> > > > > > I see we have a HTTP2 plugin
> >>> > > > > > https://github.com/Blazemeter/jmeter-bzm-plugins
based on
> the
> >>> > Jetty
> >>> > > > > HTTP2
> >>> > > > > > support and under an Apache 2.0 license.
> >>> > > > > >
> >>> > > > > > Is there any reason JMeter could not bless this
> implementation
> >>> and
> >>> > > > bundle
> >>> > > > > > it?
> >>> > > > > >
> >>> > > > > > --emi
> >>> > > > > >
> >>> > > > >
> >>> > > > >
> >>> > > > >
> >>> > > > > --
> >>> > > > > Cordialement.
> >>> > > > > Philippe Mouawad.
> >>> > > > >
> >>> > > >
> >>> > >
> >>> > >
> >>> > >
> >>> > > --
> >>> > > Cordialement.
> >>> > > Philippe Mouawad.
> >>> > >
> >>> >
> >>>
> >>>
> >>> --
> >>>
> >>> Regards
> >>> Ubik Load Pack <http://ubikloadpack.com> Team
> >>> Follow us on Twitter <http://twitter.com/ubikloadpack>
> >>>
> >>>
> >>> Cordialement
> >>> L'équipe Ubik Load Pack <http://ubikloadpack.com>
> >>> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
> >>>
> >>
> >>
> >
> >
> > --
> > Cordialement.
> > Philippe Mouawad.
> > Ubik-Ingénierie
> >
> > UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>
> >
> > UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
>



-- 
Cordialement.
Philippe Mouawad.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message