discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hot Web Topic - SWI - Software Index


From: address@hidden
Subject: Re: Hot Web Topic - SWI - Software Index
Date: Tue, 30 Jul 2024 13:18:14 +0200

Hi Fred,

Am 30.07.2024 um 08:41 schrieb Fred Kiefer <fredkiefer@gmx.de>:



Am 27.07.2024 um 22:47 schrieb Ivan Vučica <ivan@vucica.net>:

On Thu, Jul 25, 2024 at 12:43 PM H. Nikolaus Schaller <hns@goldelico.com> wrote:
The benefit of SWI would be that it is agnostic to the distribution - which can also be a bad thing if dependencies are not available... So it works for binary .app-Bundle downloads only if there is a 100% stable API and set of Frameworks.

what's your point?

So if nobody cares about SWI any more, Wiki Pages are a better solution than nothing.

"Nobody cares" is strong: I care mainly from a preservationist point of view -- if I were to get it back up, I'd likely rewrite it in Go since that's what I'm most familiar with nowadays. Alternatively, some slightly more modern PHP, using as much from SWI as possible (but reworking queries themselves a lot).

GSWeb would be really nice, but I am not familiar with it, and I am not sure if I were to do it, that writing it would be fast enough.
There's also the option of getting it up and running inside a Docker/Podman container with older PHP, Apache2 etc.

All in all, I think the concern is "should we duplicate the information longer-term", not so much "nobody cares"...

So If anyone else feels like rewriting it, for preservation purposes, please go ahead; I'm unlikely to find the time, even though I'd like to. Hosting something with available source code and reviewed by us, especially containerized, is not a problem.

I am willing to spend that time for the rewrite. Could you please send me the PHP code for the SWI? I think I once had it, but don’t remember where I put it. For some strange reasons I had to learn PHP and modern PHP isn’t as bad as it used to be.

Well PHP might be a bit better than it was today, but REALLY?

Why not learn WebObjects, er I meant GNUstepWeb? It’s not that difficult, have a look here:

https://en.wikibooks.org/wiki/WebObjects/Hands_On:_Hello_World_-_Your_First_WebObjects_Application

and

https://developer.apple.com/library/archive/documentation/LegacyTechnologies/WebObjects/WebObjects_5/GettingStartedOnWindows/WOGettingStarted.pdf


While it is always good to learn something new, we also gain a use case for GNUstepWeb if we dogfood it. Above guides use Java but it should be easy to convert it to ObjC if you read those.


Cheers,
Fred

Kind regards,

Lars

reply via email to

[Prev in Thread] Current Thread [Next in Thread]