jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrey Pokhilko <a...@ya.ru>
Subject Re: Deprecated Classes
Date Wed, 22 Nov 2017 10:03:58 GMT
It can be any plugin in fact, you never know if maintainer will have
time to update it or will just say "meh".

For example, look at this plugin: https://github.com/Netflix/CassJMeter/wiki

  * Is it useful - yes.
  * Worth including into JMeter core - no, because it is useful for
    small amount of people.
  * Is it rarely changing - yes. Chances nobody will find time to update
    it is high. 


JMeter's strong side is independence of plugins, so no need for core
team to maintain rarely used code. IMO even more code could be taken out
of core to benefit from independent release cycle.

The rarely used code might be still important for small group of people,
so any core disruption is a big question if we want to disrupt or not.

I personally don't like holding for old code and limiting project
evolution because of that. But for these specific classes, they don't
require much maintenance, nor they limit project progress.

Finally, I'm ok with dropping those classes, I will find a way to
mitigate this disruption for community.

Andrey Pokhilko

22.11.2017 11:43, Antonio Gomes Rodrigues пишет:
> Hi,
>
> My opinion
> If rarely changing/abandoned plugins are useful, autor can donate it to
> core JMeter
> If they are not useful, don't clean the JMeter core code are a bad idea,
> because the code will be more and more complexe
>
> Andrey, what plugin do you think?
>
>
> Antonio
>
> 2017-11-22 9:22 GMT+01:00 Philippe Mouawad <philippe.mouawad@gmail.com>:
>
>> Agreed , let's keep it
>>
>> On Wed, Nov 22, 2017 at 8:48 AM, Andrey Pokhilko <apc4@ya.ru> wrote:
>>
>>> Hi,
>>>
>>> If JMeter will break plugins massively, the biggest problem are rarely
>>> changing/abandoned plugins. There's simply nobody to release fixed
>>> versions of them. So please consider a pain that this will cause to
>>> community.
>>>
>>> Andrey Pokhilko
>>>
>>> 22.11.2017 00:44, Philippe Mouawad пишет:
>>>> Hi Graham,
>>>> As we'll be releasing a 4.0, we might drop them.
>>>> This can possibly break plugins but we have warned about this for 2
>>>> releases.
>>>>
>>>> Regards
>>>>
>>>> On Mon, Nov 20, 2017 at 2:54 AM, Graham Russell <graham@ham1.co.uk>
>>> wrote:
>>>>> I came across the following classes, in org.apache.log, which are
>>>>> deprecated and the comment says will be removed in 3.3, but they still
>>>>> seem to be here:
>>>>> LogEvent
>>>>> ContextMap
>>>>> LogTarget
>>>>> Logger
>>>>> Priority
>>>>>
>>>>> Was this an oversight or should these have been removed?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Graham
>>>>>
>>>>
>>>
>>
>> --
>> Cordialement.
>> Philippe Mouawad.
>>


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