• AUR submission guidelines say that uploaded packages should be useful to 
users and significantly different than Arch repo packages.

• Arch Electron packaging guidelines suggest to strip out the bundled 
Electron/Chromium runtime from application package.

AUR/wire-desktop-appimage does not fulfill any of the above requirements.

And on top, it is more bloated and potentially less secure.

Therefore only Arch [extra] wire-desktop should be kept.

On 18 June 2023 00:24:49 GMT+02:00, Ashleigh Rowe <[email protected]> wrote:
>Marcell, As you so clearly pointed out, the TUs are trusted to enforce some 
>quality quidelines on the AUR. You are not a TU.
>
>You claim I have not refuted your claims, however there is little reason to do 
>so, as I have not seen you refute any of mine. I suggest we both drop this as 
>I suggested a few messages ago, as clogging up the mailing list with this BS 
>is hardly productive, and I didn't think I'd need to spell it out.
>
>
>On 17/06/2023 19:07, Marcell Meszaros wrote:
>> > We've already acknowledged that they are not the same.
>> 
>> No, we can only acknowledge that we disagree on that point.
>> 
>> I believe that Trusted Users are trusted to enforce some quality guidelines 
>> on AUR.
>> 
>> Otherwise AUR will just descent into more and more chaos.
>> 
>> Which does not benefit either users, nor maintainers or TU's themselves.
>> 
>> When an Electron (Javascript) application is already properly configured and 
>> hosted in Arch repo, it is detrimental to have on AUR a differently packaged 
>> copy of the same internal contents with unnecessary and potentially insecure 
>> duplicated chromium/electron runtime.
>> 
>> You have not refuted the validity of any of my points above.
>> 
>> 
>> On 17 June 2023 19:41:05 GMT+02:00, Ashleigh Rowe <[email protected]> 
>> wrote:
>> 
>>     In your opinion, maybe. but to anyone who actually prefers
>>     appimages? Not so much.
>>     Just drop it. We've already acknowledged that they are not the same.
>> 
>>     On 17/06/2023 17:37, Marcell Meszaros wrote:
>>>     I am not at all against AppImage.
>>> 
>>>     But the latest wire-desktop is in Arch repo, so having
>>>     wire-desktop-appimage in AUR is pointless.
>>> 
>>> 
>>>     On 17 June 2023 18:23:08 GMT+02:00, Ashleigh Rowe
>>>     <[email protected]> wrote:
>>> 
>>>         One can also install many things on the AUR by using flatpak
>>>         or a package manager. Does not mean they should be removed.
>>> 
>>>         Just stop with the seeming anti-appimage, ok?
>>> 
>>>         On Sat, 17 Jun 2023, 13:51 Marcell Meszaros,
>>>         <[email protected]> wrote:
>>> 
>>>             One can also install a standalone AppImage file by
>>>             running it. It does not need to be packaged via an AUR
>>>             PKGBUILD.
>>> 
>>> 
>>>             On 16 June 2023 18:55:00 GMT+02:00, Ashleigh Rowe
>>>             <[email protected]> wrote:
>>> 
>>>                 Hi Marcell,
>>> 
>>>                 That may be the case, but there are many reasons to
>>>                 want to use an appimage over a natively installed
>>>                 application. And, given that it is not the same
>>>                 package, it need not be deleted. Taking the same
>>>                 logic to it's extreme, one could argue that a -git
>>>                 and a -bin version of a package need not both be on
>>>                 the AUR, as for users, it is the same.
>>>                 We both know, however, that this is not the case.
>>> 
>>>                 On 16/06/2023 17:31, Marcell Meszaros wrote:
>>>>                 > So, by your own admission, it is not a duplicate
>>>>                 of a repo package then?
>>>> 
>>>>                 Hi Asleigh,
>>>> 
>>>>                 Thank you for your reply.
>>>> 
>>>>                 The way I see it, the Arch repo version integrates
>>>>                 better with the system and does not include
>>>>                 unnecessary bloat.
>>>> 
>>>>                 The AUR AppImage version carries its own Electron
>>>>                 runtime rather than using one available from Arch repo.
>>>> 
>>>>                 The feature set is the same.
>>>> 
>>>>                 So, for all intents and purposes, the AUR package is
>>>>                 the same for users.
>>>> 
>>>>                 Except the latter takes up more space, and is
>>>>                 potentially more insecure
>>>> 
>>>>                 There are frequent updates of Electron in repo.
>>>>                 The AUR package won't update its built-in electron
>>>>                 separately.
>>>> 
>>>>                 On the other hand, repo's wire-desktop package will
>>>>                 always use the latest repo-updated version of its
>>>>                 electron runtime.
>>>> 
>>>>                 All in all, the AUR version is an inferior duplicate.
>>>> 
>>>>                 In my understanding, it is only useful to have
>>>>                 AppImage packages of especially Electron-based
>>>>                 applications on AUR if the Arch repo does not carry
>>>>                 that application.
>>>> 
>>>>                 Cheers,
>>>>                 Marcell (Mars)
>>>> 
>>>> 
>>>>                 On 16 June 2023 17:23:12 GMT+02:00, Ashleigh Rowe
>>>>                 <[email protected]> <mailto:[email protected]>
>>>>                 wrote:
>>>> 
>>>>                     So, by your own admission, it is not a duplicate
>>>>                     of a repo package then?
>>>> 
>>>>                     On Fri, 16 Jun 2023 at 16:20,
>>>>                     <[email protected]> wrote:
>>>> 
>>>>                         MarsSeed [1] filed a deletion request for
>>>>                         wire-desktop-appimage [2]:
>>>> 
>>>>                         Duplicate of repo package, not needed:
>>>> 
>>>>                         
>>>> https://archlinux.org/packages/extra/any/wire-desktop/
>>>> 
>>>>                         This is an Electron-based application, so
>>>>                         there is no benefit in using
>>>>                         this AppImage in a PKGBUILD. The repo
>>>>                         version has the exact same
>>>>                         application code.
>>>> 
>>>>                         And repo verison is even better because it
>>>>                         does not duplicate the
>>>>                         electron runtime, but depends on the
>>>>                         relevant repo electron package.
>>>> 
>>>>                         [1] https://aur.archlinux.org/account/MarsSeed/
>>>>                         [2]
>>>>                         
>>>> https://aur.archlinux.org/pkgbase/wire-desktop-appimage/
>>>> 

Reply via email to