<-- back to the mailing list

gmninkle splits up inklewriter JSON into a folder of linked Gemini documents

Pete Thomas pete at gamiri.com

Fri Apr 23 06:23:53 BST 2021

- - - - - - - - - - - - - - - - - - - 

Hello all,

gmninkle is a script that splits up an inklewriter JSON file into a collection of linked Gemini documents.

When the script is done running, each document represents one stitch in the story:

gemini://futagoza.gamiri.com/gmninkle

It was tested with nodejs 14 against a handful of inklewriter JSON files, it probably has undiscovered bugs. It should probably be rewritten in python. Here are two stories generated today with no apparent error:

The Monkey's Paw by Scott Thompson:

gemini://futagoza.gamiri.com/gmninkle/bqfx/i.gmi

Case of the Christmas Burglary by Perils of Dawn

gemini://futagoza.gamiri.com/gmninkle/5988/your_soft_little_ch.gmi

The idea came from stumbling across last year's GemIF-related conversation in the list archive:

https://lists.orbitalfox.eu/archives/gemini/2020/003743.html

So credit to Norm MacLennan and Nick Thomas for the relatively more advanced thinking along the lines of interactive stories via Gemini.

Regards,

-pete

Seattle denizen, Gemini astronout, Lagrangian point, Ariane testing facility