From 5c08e3d8d3b27d88651d97820dc22e390f2b29bf Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Tue, 28 Jul 2020 02:04:36 +0000 Subject: [PATCH] majc 0.2.0 --- journal/07-27-2020-majc-0-2-0.gmi | 26 ++++++++++++++++++++++++++ journal/atom.xml | 8 +++++++- maj/majc.gmi | 10 +++------- 3 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 journal/07-27-2020-majc-0-2-0.gmi diff --git a/journal/07-27-2020-majc-0-2-0.gmi b/journal/07-27-2020-majc-0-2-0.gmi new file mode 100644 index 0000000..bcfdd17 --- /dev/null +++ b/journal/07-27-2020-majc-0-2-0.gmi @@ -0,0 +1,26 @@ +# [ANN] majc 0.2.0 + +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 + +--- + +=> . Go back diff --git a/journal/atom.xml b/journal/atom.xml index 20e783d..fb61574 100644 --- a/journal/atom.xml +++ b/journal/atom.xml @@ -2,7 +2,7 @@ gemini://cetacean.club/journal/ Flight Journal - 2020-07-27T14:48:08.346482+00:00 + 2020-07-28T02:04:03.996723+00:00 Cadey Alicia Ratio cadey@firemail.css @@ -52,4 +52,10 @@ 2020-07-27T14:48:08.346482+00:00 + + gemini://cetacean.club/journal/07-27-2020-majc-0-2-0.gmi + [ANN] majc 0.2.0 + 2020-07-28T02:04:03.996723+00:00 + + diff --git a/maj/majc.gmi b/maj/majc.gmi index 4fe1bb8..8beab75 100644 --- a/maj/majc.gmi +++ b/maj/majc.gmi @@ -14,13 +14,7 @@ The main homepage for majc is on tulpa.dev: => https://tulpa.dev/cadey/maj ## Installation -majc can be installed using Nix: - -``` -$ nix-env -if https://tulpa.dev/cadey/maj/archive/master.tar.gz -A majc -``` - -Or with this .deb file +majc can be installed on amd64 linux with this .deb file: => https://xena.greedo.xeserv.us/pkg/maj/majc_0.2.0_amd64.deb majc_0.2.0_amd64.deb @@ -30,6 +24,8 @@ Then you can run it with `majc`: $ majc ``` +Or you can build a development copy from the main brach on git. + ## Important Keys : opens the menubar c: closes the active window