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

Pete Thomas <pete (a) gamiri.com>

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

Link to individual message.

stereo <stereo (a) gnubox.org>

wow, i am impressed. i wished something like this would exist and now 
it does ;)

i will test it...

Link to individual message.

---

Previous Thread: [tech] Draft RFC: RDF/Semantic web metadata embedding in gemini resources

Next Thread: Gempub 1.0.0 ; A new eBook format based on Gemini Protocol's Gemtext