_    _            _
 _ _ (_)__| |__ ____ __| |_  ___ _ _ ___
| ' \| / _| / /(_-< '_ \ ' \/ -_) '_/ -_)
|_||_|_\__|_\_\/__/ .__/_||_\___|_| \___|
                  |_|

Return to homepage

What's New

I did some more behind the scenes work on my site:

Future Plans

I have 2 options when it comes to Gemini:

1. Maintain 2 separate copies of my content. This adds significant overhead to updating the site and writing posts since I have to do everything twice.

2. Maintain 1 copy of my content. It would have to be Gemini-first since HTML -> GMI is lossy, but GMI -> HTML is not. I'd have to write a custom CMS since I have too many posts to manually organize into tags and pages. I would also need the custom CMS to generate the Atom/RSS feeds for every tag. In the long run this would be simpler because I'd only have to maintain 1 copy of my content. Hugo would be scrapped.

Given my dislike of the modern web, I'm opting for option 2. My content will still be available on the web, only the site layout will change. The canonical repo will be 0gitnick.xyz-gmi and 0gitnick.xyz-www-v2 will be generated from 0gitnick.xyz-gmi using a custom CMS. The existing 0gitnick.xyz-www which is hugo based will be renamed to 0gitnick.xyz-www-v1. I will maintain it until 0gitnick.xyz-gmi and 0gitnick.xyz-www-v2 are ready, which I estimate to take at least a few months.

Link(s):

1: https://git.nicksphere.ch/nicksphere-www

2: https://gemini.circumlunar.space/

3: /2021/02/21/site-update-009

4: https://git.nicksphere.ch/nicksphere-gmi

Unless otherwise noted, the writing in this journal is licensed under CC BY-SA 4.0

Copyright 2019-2022 Nicholas Johnson