I try to understand how best to organize the contents in my AppDir (which imo should get its own wiki page describing its structure).
One of the questions that arise is, what is the benefit of the AppRun binary over just using a shell script or even a symlink to the application binary?
In this thread Simon says this is perfectly possible:
However the AppImage would then miss the
--appimage-xyz options, that a user might know from different AppImages and expect to be present:
Are there any other benefits of using the provided AppRun binary?
Will there be further options in the future? Like the integration of the update mechanism directly into the AppImage?
Shouldn’t it be declared a best practice to always bundle the provided AppRun to guarantee a consistent behaviour across all AppImages?
Thanks and keep up the great work!