Re: discussion: GNUstep developer tools as AppImage?

"[email protected]" via Discussion list for the GNUstep programming environment <[email protected]> Mon, 25 May 2026 13:37:12 +0200
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <[email protected]>
Hi,

> Am 25.05.2026 um 10:41 schrieb Riccardo Mottola =
<[email protected]>:
>=20
> Hi,
>=20
> [email protected] via Discussion list for the GNUstep =
programming environment wrote:
>> I think, GNUstep needs lower hurdles for entering our ecosystem and =
so I had the thought =E2=80=9EWhat if we distribute the GNUstep dev =
tools as AppImage?=E2=80=9C, e.g. bundling everything needed (basic =
GNUstep installation; compiler, linker, make; Gorm.app and =
ProjectCenter.app; some example code) into an AppImage like PikoPixel =
did, so that our App can be run everywhere AppImages are supported.
>>=20
>> What do you think about the idea, would it help our cause?
>>=20
>> What would be the prerequisites for such an attempt?
>>=20
>> How much work would it be?
>>=20
>=20
> I don't know about AppImages but GNUstep supports packing everything =
into a single directory containing Application, frameworks, themes, =
preferences into a single folder.
>=20
> It is useful to ship a single application with its environment, I use =
it with success on windows and have scripts for that. Very convenient.
> Theoretically it can also contain more than one app.
>=20
> It is instead not very smart having several directories for each app, =
since that way you have multiple runtime installations and running them =
in concurrency may cause issues (beyond space waste). I don't know how =
AppImages would handle this.

I mentioned AppImages because those are a recognized way to distribute =
apps f=C3=BCr Linux (and BSD? I don=E2=80=99t know). Yeah, they somewhat =
reinvented the wheel after OpenSteps app bundle, but they still seem to =
be the way commonly used. Please correct me if I am wrong.=20

Despite all this I am off course open to other but similar easy ways to =
distribute (binary) apps to users.

>=20
> -R

kind regards,

	Lars=