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=