Package Details: librespeed-go 1.1.5-3

Git Clone URL: https://aur.archlinux.org/librespeed-go.git (read-only, click to copy)
Package Base: librespeed-go
Description: Go backend for LibreSpeed
Upstream URL: https://github.com/librespeed/speedtest-go
Keywords: server speedtest
Licenses: LGPL3
Conflicts: librespeed-rs
Submitter: AlphaJack
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 3
Popularity: 0.000000
First Submitted: 2020-10-03 18:54 (UTC)
Last Updated: 2024-09-10 19:26 (UTC)

Latest Comments

m040601 commented on 2024-09-08 13:17 (UTC) (edited on 2024-09-08 13:19 (UTC) by m040601)

If you search the AUR for "speed" "test" there are dozens and dozens of tools with similar name written in many different languages.

It gets confusing for the end user to quickly know which one is which. Ookla ? Netflix ? Librespeed ? Rust ? Go ?

Librespeed.org the organization itself has many differnt tools for different purposes:

NAME                          DESCRIPTION                          INFO    UPDATED
librespeed/speedtest-rust     Rust backend for LibreSpeed          public  about 4 days ago
librespeed/speedtest          Self-hosted Speed Test for HTML5...  public  about 22 days ago
librespeed/speedtest-go       Go backend for LibreSpeed            public  about 2 months ago
librespeed/speedtest-desktop  [WIP] Desktop app template for L...  public  about 2 months ago
librespeed/speedtest-android  Android app template for Libresp...  public  about 7 months ago
librespeed/speedtest-cli      Command line client for LibreSpeed   public  about 9 months ago
librespeed/homebrew-tap       Homebrew Tap for LibreSpeed          public  about 1 year ago

For example the "speedtest-cli" cli clients, written in Go, meant to be used by the end user.

aur/librespeed-cli 1.0.10-2 (+7 0.15)
aur/librespeed-cli-bin 1.0.10-1 (+4 0.12) (Installed)
aur/librespeed-cli-git 1.0.7.r3.geb7f5cb-1 (+0 0.00) (Orphaned)

It gets easy to confuse with,

This PKGBUILD, "librespeed-go" ( https://github.com/librespeed/speedtest-go).

Their README is also confusing for, us, end users:

This is a very lightweight speed test implemented in JavaScript, using XMLHttpRequest and Web
Workers.

All modern browsers are supported: ............
.......
┄┄Server requirements
• Any Go supported platforms
........

It seems ??? this is meant to be a cli ??? and a "server hosted" ??? version.

So,

Description: Very lightweight speed test implemented in Javascript, using XMLHttpRequest and Web Workers

That description is maybe obvious to you, or someone that is already familiar with those tools. It is not obvious for and end user on the AUR using a search box.

Could you edit that "Description" to something that makes it absolutely crystal clear for the AUR end user, whom and what is this tool for ? What is the difference to "librespeed-cli"

Description     : ................. xxxx ..........

What is important, is that it is there in the "Description". Not here in the comments section.

Thanks in advance.