💾 Archived View for gemini.leafstorm.org › en › idea-box › gemini.gmi captured on 2023-04-26 at 13:06:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

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

Gemini ideas

The handwriting on many of the cards is unintelligible to you, but you can make out a few.

Bible on Gemini

Inspired by the user interface of Gemipedia, this Bible would only show the verse references as a link before each paragraph. Each paragraph then has a page that breaks out the text verse by verse and shows the translators' footnotes, cross-references, links to commentaries, etc.

Gemchat

Protocol for hosting small chat servers. IRC tends towards centralization with federated servers; this protocol would encourage independent chatrooms.

"Gemlike" protocol family

Gemini, Titan, and my concept for "Gemchat" all have the following commonalities:

Maybe other protocols could use this design architecture.

gemtrust

curl-like Gemini tool that handles trust management for you, using TOFU and/or .well-known/gemini-certs.csv.gz (see card below). Simplifies client development but will provoke inevitable reflections on trusting gemtrust.

microgmi

Hack together a TUI Gemini/Titan client out of a plugin for the micro editor. Probably needs a companion binary to manage the Gemini communication (gemtrust?). Haven't done much research on feasibility yet.

micro editor

Perez

Electron-based Gemini browser with WYSIWYG editing and Titan uploading.

leafstorm/perez on GitHub (nowhere near complete)

.well-known/gemini-certs.csv.gz

Gemini capsules that crawl the Internet anyway can publish the certificates of the sites they visit (with metadata like last crawl time and how probable it is that the cert is legit). Gemini clients can use these databases to evaluate the authenticity of their connection instead of needing a TOFU database (thus keeping metadata about all the capsules they visit). Clients could ship with pinned certificates for capsules that host these files.

Zerah

Gemini server that supports uploading content with Titan. There would be a simple built-in scripting or templating language (Jinja2 or similar) for automating content authoring and maintenance. The goal is that if you give a person a Zerah capsule, they can shape it to their desires using only "Gemini ecosystem" tools.

📧 Email Matthew about an idea

🗃 Check another section

🔙 Close the box

(C) 2022 Matthew Frazier. All rights reserved.