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 20:07:57 GMT
Hello,
Also one note on HTTP2. I didn't find any possibility to record http2 which
IMO is a mandatory feature.

Oleg from HC project had pointed to a class that would have allowed this.
But on Jetty I don't see a way to do that.


Regards

On Tue, Oct 3, 2017 at 9:37 PM, Emilian Bold <emilian.bold@gmail.com> wrote:

> >
> > I have already asked Andrei wether he would be ready to contribute it, at
> > that time he was not.
> > But maybe we can ask again.
>
>
> I will be asking again.
>
> >
> > > 1. https://lists.apache.org/thread.html/8db4686f7a2d98da66d57e7533eee1
> > > 3f81d7ecf19afa293a7c26e99f@%3Clegal-discuss.apache.org%3E
> > >
> > I see the thread is big now :-)
> > So I wasn't wrong thinking it was not that easy
>
>
> As with anything Apache there are many opinions. I have yet to get a clear
> answer backed by some documentation. I think we will be fine using them.
>
>
> > Yes. But maybe on this topic, Emilian is doing something :-)
>
> Google Cloud next. Hopefully by November.
>
>
>
>
> --emi
>
> On Tue, Oct 3, 2017 at 10:33 PM, Philippe Mouawad <
> philippe.mouawad@gmail.com> wrote:
>
> > On Tue, Oct 3, 2017 at 1:09 PM, Emilian Bold <emilian.bold@gmail.com>
> > wrote:
> >
> > > I've asked legal-discuss@ [1] and will post back here with what I
> find.
> > >
> > > In the mean time I also believe it might not be out of the question for
> > CA
> > > Technologies to donate the code to the ASF.
> >
> > It would be the best option.
> >
> >
> > > I know some of the folks there
> > > are on the mailing list, perhaps we'll get some replies regarding this
> > > possibility.
> > >
> >
> > I hope so.
> >
> > >
> > > 1. https://lists.apache.org/thread.html/8db4686f7a2d98da66d57e7533eee1
> > > 3f81d7ecf19afa293a7c26e99f@%3Clegal-discuss.apache.org%3E
> > >
> >
> > I see the thread is big now :-)
> > So I wasn't wrong thinking it was not that easy
> >
> > >
> > > --emi
> > >
> > > On Tue, Oct 3, 2017 at 1:59 PM, Philippe Mouawad <
> > > philippe.mouawad@gmail.com
> > > > wrote:
> > >
> > > > On Tue, Oct 3, 2017 at 12:55 PM, Emilian Bold <
> emilian.bold@gmail.com>
> > > > wrote:
> > > >
> > > > > > 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.
> > > > >
> > > > > Just like any dependency. I don't believe it's a rule that
> > dependencies
> > > > > have to be binary JARs. A "work" being "included" could mean source
> > > code,
> > > > > not just compiled JAR.
> > > > >
> > > >
> > > > As I am not sure I'll let legal answer
> > > >
> > > > >
> > > > > > If we are only including the binaries, then I don't see any
> benefit
> > > > from
> > > > > it, as it is already a plugin.
> > > > >
> > > > > Having something included in JMeter proper would at least guarantee
> > > some
> > > > > stability and security wrt the code
> > > >
> > > >
> > > > Absolutely
> > > >
> > > > > .
> > > > >
> > > > > A 3rd party plugin has no such guarantees. I personally don't like
> > > > hunting
> > > > > down plugins for my tools especially when it's not something niche.
> > > > >
> > > >
> > > > Absolutely
> > > >
> > > > >
> > > > > I don't believe JMeter should encourage users to always use
> plugins;
> > is
> > > > > JMeter something usable out of the box or just a platform?
> > > > >
> > > >
> > > > OOTB usable for me
> > > >
> > > > >
> > > > > I would gladly drop JDBC/MongoDB/JMS to have everything
> HTTP-related
> > > > > included.
> > > > >
> > > >
> > > > MongoDB is a good candidate.
> > > > I think JMS and JDBC are far from being a niche based on questions on
> > SO
> > > > for example.
> > > >
> > > > >
> > > > > --emi
> > > > >
> > > > > On Tue, Oct 3, 2017 at 1: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.
> > > >
> > >
> >
> >
> >
> > --
> > Cordialement.
> > Philippe Mouawad.
> >
>



-- 
Cordialement.
Philippe Mouawad.

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