💾 Archived View for gemi.dev › gemini-mailing-list › 001078.gmi captured on 2024-03-21 at 18:17:09. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-12-28)

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

Haskell Gemini server framework

1. Jonathan Lamothe (jonathan (a) jlamothe.net)

I'm in the process of building a Gemini server framework for Haskell. I 
know that one already exists (which has very heavily influenced mine) but 
mine doesn't need to be linked against OpenSSL, which is not hard to do, 
bit the process is inconsistent from OS to OS. I wanted something that was pure Haskell.

It's not completed yet, but I welcome any feedback. I'm also livestreaming 
the coding process when I do work on it. I can supply information on that 
too if there's interest.

The repository is at https://codeberg.org/jlamothe/gemserv

--
Regards,
Jonathan Lamothe

Sent from my mobile device.

Link to individual message.

2. Allen Sobot (chilledfrogs (a) disroot.org)

Very interesting stuff :) I have a soft spot for Haskell so it's nice to 
see more stuff being made in it
One thing though, if I may suggest: you should change the name 😅 there is 
already a Gemini server written in Rust with that name (in fact I'm 
testing it now and am rather happy with it)

On November 15, 2021 8:05:59 p.m. GMT+01:00, Jonathan Lamothe 
<jonathan@jlamothe.net> wrote:
>I'm in the process of building a Gemini server framework for Haskell. I 
know that one already exists (which has very heavily influenced mine) but 
mine doesn't need to be linked against OpenSSL, which is not hard to do, 
bit the process is inconsistent from OS to OS. I wanted something that was pure Haskell.
>
>It's not completed yet, but I welcome any feedback. I'm also 
livestreaming the coding process when I do work on it. I can supply 
information on that too if there's interest.
>
>The repository is at https://codeberg.org/jlamothe/gemserv
>
>--
>Regards,
>Jonathan Lamothe
>
>Sent from my mobile device.

Link to individual message.

3. Jonathan Lamothe (jonathan (a) jlamothe.net)

On Mon, Nov 15, 2021 at 08:14:05PM +0100, Allen Sobot wrote:
> Very interesting stuff :) I have a soft spot for Haskell so it's nice to 
see more stuff being made in it
> One thing though, if I may suggest: you should change the name 😅 there 
is already a Gemini server written in Rust with that name (in fact I'm 
testing it now and am rather happy with it)

So, I have changed the name of the package to gemcap (short for Gemini 
Capsule).  I originally chose gemserv to disambiguate from the 
gemini-server package on Hackage that I was ripping 
off^H^H^H^H^H^H^H^H^H^H^Hborrowing from.  The new repository is at 
https://codeberg.org/jlamothe/gemcap (but the original URL will redirect).

-- 
Regards,
Jonathan Lamothe

Link to individual message.

---

Previous Thread: [ANN] Specification update (v 0.16.0)

Next Thread: [ANN] TLGS, a new search provider for Gemini