Re: JetForce vs. Molly Brown Server: CGI-variable SCRIPT_NAME is not present
- 🗣️ From: Frank Jüdes (Frank.Juedes (a) linux4specialists.com)
- 📅 Sent: 2021-04-13 17:56
- 📧 Message 18 of 23
Thank you very much Robert! The reason why i have not considered gemserv is that it is written in /rust/ another language to which my exposure is NULL! And the instructions on your website scared me off: As said, i am not a rust developer and there are none of the rust tools installed on any of my machines, so i would have to install the basic rust toolchain first… On 2021-04-13 12:54, Robert "khuxkm" Miles wrote: > Just realized I forgot to link gemserv. My bad. > > [1]: https://git.sr.ht/~int80h/gemserv > > Just my two cents, > Robert "khuxkm" Miles > > April 13, 2021 12:52 PM, "Robert "khuxkm" Miles" <khuxkm@tilde.team> wrote: > >> April 13, 2021 10:50 AM, "Frank Jüdes" <Frank.Juedes@linux4specialists.com> wrote: >> >>> Hi Stephane, >>> >>> Thank you very much for the update. That leaves me with three options now: >> Actually there are four. :P >> >>> 1. Try again to install Pythron 3.7+ on my stubborn development machine >>> (Oracle Lunix 7…) >>> 2. Learn go really quickly and fork the Molly Brown server - i will >>> call it »the sunken Molly Brown server« in that case >>> 3. Write my own gemini server from scratch in perl >> 4. Use literally any other Gemini server. gemserv[1], for instance, correctly implements PATH_INFO >> (which is actually the issue here, since SCRIPT_PATH -> SCRIPT_NAME is as simple as figuring out >> the base directory of the Gemini server) and SCRIPT_NAME (so you don't have to do the SCRIPT_PATH >> trickery). There are others as well. >> >>> It really looks like only Molly Brown and JetForce have a usable CGI-implementation. >> Again, gemserv and other servers have usable CGI implementations (including gemserv actually >> implementing SCRIPT_NAME and PATH_INFO). >> >>> We should call it GGI, btw: Gemini Gateway Interface to distinguish it from CGI. >> Why, exactly? I get the fact that you can't name your library CGI.pm, but that doesn't really >> warrant changing the name of an entire technology. :P >> >> Just my two cents, >> Robert "khuxkm" Miles -- ------------------------------------------------------------------------ Frank Jüdes 2814 Four Mile Road Charleston, WV 25312, USA Cell: +1-713-885-4421 ------------------------------------------------------------------------
---
Previous in thread (17 of 23): 🗣️ Omar Polo (op (a) omarpolo.com)
Next in thread (19 of 23): 🗣️ Sean Conner (sean (a) conman.org)