- From: Evan Prodromou <evan@prodromou.name>
- Date: Thu, 18 May 2023 18:00:53 -0400
- To: Marnanel Thurman <marnanel@thurman.org.uk>
- Cc: "public-swicg@w3.org" <public-swicg@w3.org>
Backgammon over AP sounds really cool! Evan > On May 18, 2023, at 9:19 AM, Marnanel Thurman <marnanel@thurman.org.uk> wrote: > > Hello world. I'm Marnanel, I live in Salford in England. > > I'm interested in the nuts and bolts of the protocol, and finding ways to test them. I also have a lot of thoughts about backgammon over ActivityPub, but let's save that for another post. > > In 2019-2020 I built a system called kepi which was intended to be a microblogging system in Django. After a year or so, I got to the web UI and I realised that JavaScript on that scale is not my strong point, and nobody was interested in helping out, and I was getting ill, so the project has been moribund since then. > > I have been hoping that some of the modules can survive as standalone Python libraries. I haven't split them out yet and I'd value help in doing so. They are: > > - bowler: incoming ActivityPub via django-rest-framework > > - sombrero: outgoing ActivityPub > > - trilby: reimplementation of the Mastodon UI via django-rest-framework and oauth-toolkit > > - busby: webfinger, host-meta, and other .well-known protocols > > - (tophat: web UI, which as I say doesn't work) > > See https://gitlab.com/marnanel/chapeau/-/tree/main for more details. > > For anyone wondering: kepi was originally called chapeau, because it was a bit like Mastodon in Python, and "The Little Prince" by Antoine de Saint-Exupéry begins with a childhood anecdote about adults thinking his picture of a snake eating an elephant was a hat. But there was an existing project called chapeau, so I renamed it after one of the components. > > M > -- > Who would stoop to be fearless— like a tree? > >
Received on Thursday, 18 May 2023 22:01:11 UTC