You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jmeter.apache.org by Philippe Mouawad <ph...@gmail.com> on 2020/04/29 09:25:20 UTC

Download page: Provide a stable name for bundle

Hello,
Do you think that providing a stable name for latest version of JMeter
(without version suffix) would be useful ?

For cases like this one for example:

   - https://github.com/actions/virtual-environments/pull/791


Regards

Re: Download page: Provide a stable name for bundle

Posted by Philippe Mouawad <ph...@gmail.com>.
Hello,
Alena suggest the option to mark last release as latest:

   - https://github.com/actions/virtual-environments/pull/791

Anyway we currently don't distribute binaries on github to have this option
work.

So to make it work , we would need to do it and use Github API in build:
1) To push additional assets (zip and tgz binaries):

   - https://developer.github.com/v3/repos/releases/#edit-a-release-asset

2)  To mark latest:

   - https://developer.github.com/v3/repos/releases/#edit-a-release


What's your thoughts ?
Thanks
Regards

On Wed, Apr 29, 2020 at 11:35 AM Philippe Mouawad <
philippe.mouawad@gmail.com> wrote:

> They confirmed it would be useful for them
>
> "Hi @pmouawad <https://github.com/pmouawad>, yes, link with non-hardcoded
> version would be very convenient fro us, thank you!"
>
>
> Regards
>
> On Wed, Apr 29, 2020 at 11:25 AM Philippe Mouawad <
> philippe.mouawad@gmail.com> wrote:
>
>> Hello,
>> Do you think that providing a stable name for latest version of JMeter
>> (without version suffix) would be useful ?
>>
>> For cases like this one for example:
>>
>>    - https://github.com/actions/virtual-environments/pull/791
>>
>>
>> Regards
>>
>
>
> --
> Cordialement.
> Philippe Mouawad.
>
>
>

-- 
Cordialement.
Philippe Mouawad.

Re: Download page: Provide a stable name for bundle

Posted by Vladimir Sitnikov <si...@gmail.com>.
>Sha512 plus the rest of links on page with explicit version information
>would avoid this

As I said, adding jmeter-latest.zip creates more issues than it solves.

Can you please provide a page that looks like what you mean?
What is the software that lists -latest.zip for the download link? (Chrome
and FireFox do not count)

Vladimir

Re: Download page: Provide a stable name for bundle

Posted by Philippe Mouawad <ph...@gmail.com>.
On Wednesday, May 6, 2020, Vladimir Sitnikov <si...@gmail.com>
wrote:

> Philippe>Do you think that providing a stable name for latest version of
> JMeter
> Philippe>(without version suffix) would be useful ?
>
> Can you please clarify?
> Do you mean something like https://host/path/apache-jmeter-latest.zip ?

yes

>
> It would hurt reproducibility. The issue would be like "it worked
> yesterday, but it fails in another machine today".
> We should refrain from advising the users to use "the latest version"
> unless we are sure it works in 99.42%.


Sha512 plus the rest of links on page with explicit version information
would avoid this

>
> If we could make "daily/weekly releases" (see https://liquidsoftware.com/
> ),
> then we could consider making "the latest the default".
> For instance, no-one cares what is FireFox / Chrome version because it
> updates constantly, and the update brings little risks.
> On the other hand, JMeter releases are not frequent, and they might break
> something, so we should not suggest users to blindly update to the latest.

yes but we’re clear about this in release notes


> ----
>
> What is the exact scenario you are trying to cover?
>
> Do you mean "GitHub Action for running the latest JMeter"?
> In that case, "the latest release" is not enough.
> It would be great to have the following as well: "latest nightly", "latest
> rc", "latest release" (see
> https://github.com/marketplace/actions/gradle-command#setup-and-use-a-
> declared-gradle-version
>  )


yes this way looks good

>
> Vladimir
>


-- 
Cordialement.
Philippe Mouawad.

Re: Download page: Provide a stable name for bundle

Posted by Vladimir Sitnikov <si...@gmail.com>.
Philippe>Do you think that providing a stable name for latest version of
JMeter
Philippe>(without version suffix) would be useful ?

Can you please clarify?
Do you mean something like https://host/path/apache-jmeter-latest.zip ?

It would hurt reproducibility. The issue would be like "it worked
yesterday, but it fails in another machine today".
We should refrain from advising the users to use "the latest version"
unless we are sure it works in 99.42%.

If we could make "daily/weekly releases" (see https://liquidsoftware.com/ ),
then we could consider making "the latest the default".
For instance, no-one cares what is FireFox / Chrome version because it
updates constantly, and the update brings little risks.
On the other hand, JMeter releases are not frequent, and they might break
something, so we should not suggest users to blindly update to the latest.

----

What is the exact scenario you are trying to cover?

Do you mean "GitHub Action for running the latest JMeter"?
In that case, "the latest release" is not enough.
It would be great to have the following as well: "latest nightly", "latest
rc", "latest release" (see
https://github.com/marketplace/actions/gradle-command#setup-and-use-a-declared-gradle-version
 )

Vladimir

Re: Download page: Provide a stable name for bundle

Posted by Philippe Mouawad <p....@ubik-ingenierie.com>.
Hello,
Any thoughts on this ?

I really feel providing this would contribute to boost its usage on github

Regards

On Wednesday, April 29, 2020, Philippe Mouawad <ph...@gmail.com>
wrote:

> They confirmed it would be useful for them
>
> "Hi @pmouawad <https://github.com/pmouawad>, yes, link with non-hardcoded
> version would be very convenient fro us, thank you!"
>
>
> Regards
>
> On Wed, Apr 29, 2020 at 11:25 AM Philippe Mouawad <
> philippe.mouawad@gmail.com> wrote:
>
>> Hello,
>> Do you think that providing a stable name for latest version of JMeter
>> (without version suffix) would be useful ?
>>
>> For cases like this one for example:
>>
>>    - https://github.com/actions/virtual-environments/pull/791
>>
>>
>> Regards
>>
>
>
> --
> Cordialement.
> Philippe Mouawad.
>
>
>

-- 
Cordialement
Philippe M.
Ubik-Ingenierie

Re: Download page: Provide a stable name for bundle

Posted by Philippe Mouawad <ph...@gmail.com>.
They confirmed it would be useful for them

"Hi @pmouawad <https://github.com/pmouawad>, yes, link with non-hardcoded
version would be very convenient fro us, thank you!"


Regards

On Wed, Apr 29, 2020 at 11:25 AM Philippe Mouawad <
philippe.mouawad@gmail.com> wrote:

> Hello,
> Do you think that providing a stable name for latest version of JMeter
> (without version suffix) would be useful ?
>
> For cases like this one for example:
>
>    - https://github.com/actions/virtual-environments/pull/791
>
>
> Regards
>


-- 
Cordialement.
Philippe Mouawad.