[ANN] GMI to Atom converter CGI script

Luke Emmet <luke (a) marmaladefoo.com>

Hi All

I've created a gemini server CGI script that automatically serves an 
Atom XML feed based on a live gemlog/blog GMI file.

So you can write your Gemlog file in the normal way and the Atom feed is 
automatically up to date. This is a nice solution for users who aren't 
technically able to, or don't want the hassle of generating the content 
form the command line

There is a write up here:

   
gemini://gemini.marmaladefoo.com/blog/2-Jul-2020_GMI_based_feed_generator.gmi

and you can download the software from Github:

   https://github.com/LukeEmmet/GMIToAtomFeed

It supports per user feeds on the same machine if desired.

Its written in Rebol, but you could easily adapt it other languages if 
you want

Best wishes

  - Luke

Link to individual message.

Matthew Graybosch <hello (a) matthewgraybosch.com>

On Thu, 02 Jul 2020 12:20:58 +0100
Luke Emmet <luke at marmaladefoo.com> wrote:

> Hi All
> 
> I've created a gemini server CGI script that automatically serves an 
> Atom XML feed based on a live gemlog/blog GMI file.

This looks good. Thanks for making it publicly available.

I might have to look into installing Rebol on FreeBSD and setting this
up at tanelorn.city.

-- 
Matthew Graybosch		gemini://starbreaker.org
#include <disclaimer.h>		gemini://demifiend.org
https://matthewgraybosch.com	gemini://tanelorn.city
"Out of order?! Even in the future nothing works."

Link to individual message.

solderpunk <solderpunk (a) SDF.ORG>

On Sat, Jul 04, 2020 at 09:13:51PM -0400, Matthew Graybosch wrote:
> On Thu, 02 Jul 2020 12:20:58 +0100
> Luke Emmet <luke at marmaladefoo.com> wrote:
> 
> > Hi All
> > 
> > I've created a gemini server CGI script that automatically serves an 
> > Atom XML feed based on a live gemlog/blog GMI file.
> 
> This looks good. Thanks for making it publicly available.

Yes, thanks, this is a really useful thing to have, especially for
people who are hosting multiple users on their server.  It's much easier
for the admin to maintain a small config file mapping usernames to URLs
for a tool like this, than having to setup gemfeed cronjobs for each
user.

I'm adding it now to the official software list.

Cheers,
Solderpunk

Link to individual message.

---

Previous Thread: Minimal client

Next Thread: [ANN] Titan - a Console-based Browser Written in Java