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
