💾 Archived View for gemi.dev › gemini-mailing-list › 000312.gmi captured on 2023-12-28 at 15:45:08. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-11-04)

🚧 View Differences

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

[ANN] majc 0.2.0

1. Cadey Alicia Ratio (cadey (a) firemail.cc)

Hi all,

I have been working on a little gemini client and server framework in Rust 
I'm calling Maj[0]. One of the big parts of writing this has been to make 
a fancy curses frontend using a Rust package called cursive. I believe I 
have made something that could be considered somewhat stable called 
majc[1]. I have created an installable .deb version of majc[2] and am 
hosting it on a machine of mine. Please do let me know how it works out 
for you. It's a bit rough around the edges at the moment, but software 
that was hacked into existence over the span of a weekend tends to be rough like that.

I am working more on the server framework for Maj, and currently pass all 
the server torture tests[3] that I care to support. I'm still trying to 
get client certificate authentication working with rustls, but the 
async-tls adaptor doesn't easily expose the certficate chain of TLS clients.

Anyways, thanks much for being around and I hope I can give back as much 
as I have been given.

Be well,

Cadey Alicia Ratio
gemini://cetacean.club

=> gemini://cetacean.club/maj [0] - Maj
=> gemini://cetacean.club/maj/majc [1] - majc Homepage
=> https://xena.greedo.xeserv.us/pkg/maj/majc_0.2.0_amd64.deb [2] majc_0.2.0_amd64.deb
=> https://github.com/michael-lazar/gemini-diagnostics [3] Gemini Diagnostics

Link to individual message.

---

Previous Thread: [ANN] A new flight journal! gemini://cetacean.club

Next Thread: [ANN] New Gemini capsule(?) at going-flying.com