Hi Marcel, The guidelines are important, yes, however please do bear in mind that not all applications will work with the versions of Electron on the repos, in those situations, as well as in the situation where people wish to have a self-contained program, not dependent on an unknown variable, an appimage is justifiable. I hope you'll take this into consideration when making future requests against -appimage packages. On Wed, 5 Jul 2023 at 01:54, <notify@aur.archlinux.org> wrote:
MarsSeed [1] filed a deletion request for youtube-downloader-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/youtube-downloader-appimage/