pancho [1] filed a deletion request for fly-cli [2]:



This package's payload is already provided by concourse-fly-cli¹
(which predates it), being thus redundant. concourse-fly-cli is a
well-maintained package, following current packaging best practices
for Go binaries, and tracking upstream releases on a timely manner. It
also packages the rest of the components of the Concourse CI system.
OTOH, this package has several issues that are not being addressed,
see my comment² from two months ago. I thus request its deletion, so
that the users can find a single, well maintained package of the
Concourse CI system in the AUR.

Also note that my previous request for deletion has just been rejected
by muflone, because the package was updated in the interim. The update
was just a version bump, which did not address any of the issues the
package has.

Thanks a bunch, and happy hacking.

¹: https://aur.archlinux.org/packages/concourse-fly-cli ²:
https://aur.archlinux.org/packages/fly-cli#comment-881656

I'll reproduce the comment here:
pancho commented on 2022-09-15 08:03 (UTC) (edited on 2022-09-15 08:05
(UTC) by pancho)
Hi, @lilac and @Sasasu!

Thanks for providing and keeping up-to-date this package!

Just a friendly heads-up, regarding the handling of pkgrel: remember
to reset it to just 1 whenever pkgver is bumped. For example, when
7.8.3 comes out, besides updating pkgver to reflect that, also reset
pkgrel to 1. Othewise the pkgrel will keep going up with no end in
sight :-) See ¹ for rationale.

Also, I would like to suggest that you perhaps might join forces (and
packages) with @cheatsc, since you both provide this package (see
their implementation on ². Please note that @cheatsc's packaging not
only provides fly but the rest of the concourse system. It would be
nice for the AUR users to find a single, well packaged option for an
otherwise complex offer. Also note that @cheatsc's package is very
well maintained, and follows³ current best practices 4 for building Go
binaries.

¹: https://wiki.archlinux.org/title/PKGBUILD#pkgrel

²: https://aur.archlinux.org/packages/concourse-fly-cli

³:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=concourse#n41

4:
https://wiki.archlinux.org/title/Go_package_guidelines#Flags_and_build_options

Hope that it helps.

Friendly,

pancho

[1] https://aur.archlinux.org/account/pancho/
[2] https://aur.archlinux.org/pkgbase/fly-cli/

Reply via email to