Hi Fred,

> Am 30.07.2024 um 08:41 schrieb Fred Kiefer <[email protected]>:
> 
> 
> 
>> Am 27.07.2024 um 22:47 schrieb Ivan Vučica <[email protected]>:
>> 
>> On Thu, Jul 25, 2024 at 12:43 PM H. Nikolaus Schaller <[email protected]> 
>> 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