this toot brought to you by: me looking at a button that said "Running" for far too long before realizing it doesn't automatically refresh
Here is the codebase. If nothing else, if you wanted a foundation for a scheme-based activitypub system, you could start looking at this (one that could be packaged and usable by the Guix enthusiast crowd, even):
https://gitlab.com/dustyweb/pubstrate/-/tree/master/
And the test suite:
https://gitlab.com/dustyweb/pubstrate/-/blob/master/pubstrate/aptestsuite.scm
The pubstrate repo is really three... no wait, four things:
- An ActivityStreams library
- An ActivityPub library
- An ActivityPub demo application
- An ActivityPub test suite
All of these were cobbled together by me under tremendous strain and without enough energy or support during the last year or so of the activitypub standardization process. There are, nonetheless, some good ideas in there, I think. It's probably not compatible with most current activitypub applications (and yes, that's an interesting piece of commentary itself), but it could be made so without too much work I think.
To everyone's surprise, Toot! v17.0 is out!
This is the first in a series of releases that implement support for new Mastodon features. More will come in the near future, but this version offers:
* Full support for all new types of notifications in Mastodon 4.0, including admin notifications.
* Updated to use more modern versions of various iOS functionality. As a result, however, the minimum supported iOS version is now 13.
* Bugfixes.
~ awoo.space admin ~ bisexual ~ nonbinary ~ likes video games and weird/ old electronics and will post obsessively about both ~ AC, Germany ~ avatar by @dzuk