There's already an AUR/advanced-rest-client for this.

Upstream provides a DEB release, which can be more easily used to strip out the 
included Electron (Chromium) runtime.

And these kinds of packages should have the '-bin' name suffix.

On 5 July 2023 02:57:29 GMT+02:00, [email protected] wrote:
>MarsSeed [1] filed a deletion request for advanced-rest-client-
>appimage [2]:
>
>Please don't upload AppImage binaries of Electron- (Chromium) based
>applications.
>
>These are hugely bloated and go against Arch's Electron application
>guidelines, namely that they should use and depend on one of the
>electron packages carried by Arch repo.
>
>I know that creating good quality packages is hard work, but that
>doesn't mean that it should be okay to spam the AUR with five hundred
>foreign binary packages which duplicate a lots of binary libraries and
>runtimes already existing in the Arch Linux operating system.
>
>This is not Windows, where bloat and duplication is the norm. Please
>learn and adhere to Linux principles. When there is source available,
>use primarily that to build and package an application. Or in case of
>Electron applications, you can choose to use the ASAR files with Arch
>repo's electron runtime, and create a -bin suffixed electron package.
>
>[1] https://aur.archlinux.org/account/MarsSeed/
>[2] https://aur.archlinux.org/pkgbase/advanced-rest-client-appimage/

Reply via email to