πŸ’Ύ Archived View for gem.benscraft.info β€Ί mailing-list β€Ί messages β€Ί 214 captured on 2021-12-05 at 23:47:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-03)

-=-=-=-=-=-=-

Re: JetForce vs. Molly Brown Server: CGI-variable SCRIPT_NAME is not

present

- Frank JΓΌdes <Frank.Juedes at linux4specialists.com>

@ Tue, 13 Apr 2021 12:21 -0400

Full Thread

Reply to Omar Polo <op at omarpolo.com>

────────────────────────────────────────────────────────────────────────────────

Hi Omar,

For GLV-1.12556 i would have to install lua, a language with which i am

not comfortable at all. Also my Linux Distro doesn't include the

LibreSSL… yes i know you can always configure, make andΒ  make install,

but just want to install a gemini-server and not make a phd.

GMID i actually had considered because it is written C meaning it is

/fast/!Β  But i wasn't sure about the CGI capabilities, like which

environment variables are available for CGI programs. If you can help me

out here i will definitely consider gmid for both the production and my

development box and gladly provide you with feedback.

As for the name GGI: For writing CGI programs /perl/ has been my

favorite language since eons - no discussions about

programming-languages necessary, you cannot master them all and over the

years you develop your favorites - so in perl there is the

"gold-standard" package for CGI programs with the name /CGI.pm/

therefore i could not use the same name for my package. So i named it

/GGI.pm/ no evil intend, no re-inventing the wheel, sheer necessity for

a good and short name.

On 2021-04-13 11:18, Omar Polo wrote:

Frank JΓΌdes <Frank.Juedes@linux4specialists.com> writes:
> Hi Stephane,
>
> Thank you very much for the update. That leaves me with three options now:
>
> 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
>
> It really looks like only Molly Brown and JetForce have a usable
> CGI-implementation. We should call it GGI, btw: Gemini Gateway
> Interface to distinguish it from CGI.
They're definitely not the only one: GLV-1.12556 and gmid (disclaimer:
I'm the author) have a complete CGI support. GLV-1.12556 has even more
things, such as SGCI support; and you may want to count vger in that
list too, even it's a little limited in this regard.
Also, why reinvent the wheel and find another name when the CGI
specification, modulo one or two environment variables (REQUEST_METHOD -
and is debatable), maps well to Gemini?
> Best regards from Charleston (WV),
> Frank/2
>
>
> On 2021-04-13 03:09, Alexis wrote:
>> Stephane Bortzmeyer <stephane@sources.org> writes:
>>
>>> I did not find a public issue tracker for MollyBrown, and the one patch
>>> I sent to the author went unanswered.
>> i.e. one you don't have to register for? Because otherwise:
>>
>> https://tildegit.org/solderpunk/molly-brown/issues
>>
>> Still, yeah, Solderpunk isn't around much nowadays; i sent a patch
>> for the telem BBS in September last year, and i believe it's not yet
>> applied ....
>>
>> (i also submitted a couple of patches for Elpher seven months ago,
>> adding link numbering, but Elpher's maintainer doesn't seem to be
>> active either.)
>>
>>
>> Alexis.

════════════════════════════════════════════════════════════════════════════════

Attachments

Frank_Juedes.vcf

Replies

Reply from Omar Polo <op at omarpolo.com>

Reply from Sean Conner <sean at conman.org>