W1siziisijiwmtqvmdkvmzavmtivmjuvntavndi4l3vzzxiuanbnil0swyjwiiwidgh1bwiilcizmdb4mzawiyjdxq?sha=7b12c64172aaff2f
Today I want to talk a bit about moonwalk - an alternative implementation of the pants “protocol”. First I just checked the pants commits after I accidentally found it, then decided it would be mo...

Today I want to talk a bit about moonwalk - an alternative implementation of the pants “protocol”.

First I just checked the pants commits after I accidentally found it, then decided it would be more fun to code an “API” compatible version. In Lua, because why not?

So ever since I am following progress and reimplementing some features (for now you can’t post in moonwalk, need to use SQL for that) but I can display, ping and hopefully soon do more stuff.

I’m documenting what I’m doing in the unofficial spec that I let hmans doublecheck from time to time. He said it’s going to be decentralized, serves him right :P

A few observations:

  • lua rocks
  • classic web development with CRUD and user facing stuff not so much
  • there are some frameworks, lapis looks most promising
  • I’m still writing my own stuff
  • there is really fancy stuff and really weird stuff (ngx_postgres, looking at you)
  • It’s probably not much fun to setup right now

#moonwalk #lua #nginx #tagspam #pants

This document is webmention enabled.