Christopher Allan Webber

More activitystuff

Christopher Allan Webber at

Continuing with my activitystreams experiments. Nothing in this repo is considered serious or for production yet, but I'm actually starting to think that some of this might be useful.

Here's a scheme API for constructing activitystreams that I'm working on and here's all the ActivityStreams 2.0 Vocabulary converted into GOOPS classes.

Tyng-Ruey Chuang, X11R5, Evan Prodromou, David Thompson likes this.

Evan Prodromou shared this.

Show all 11 replies
In 2025 when I get seriously into Guile, your work is going to be my guide to best practices.

Claes Wallin (韋嘉誠) at 2015-05-28T08:50:19Z

Christopher Allan Webber, Tsyesika@io.theperplexingpariah.co.uk likes this.

Aw shucks @Claes Wallin (韋嘉誠), though I'm definitely not the guile-best-practice-person around, and most of my knowledge comes from Guile's incredible, if small!, community. @David Thompson is more the pumpiverse's guile expert than I am, and the #guile channel is great. :)

Christopher Allan Webber at 2015-05-28T13:55:59Z

Claes Wallin (韋嘉誠), X11R5 likes this.

I fixed the lack of "@type"s without having to implement a full-blown json-ld context processor. Instead I have a pseudo-contexts structure.

Christopher Allan Webber at 2015-05-28T15:09:39Z

I'm curious, but also lazy, so I'll just ask. Doesn't LD-JSON require you to provide a namespace for your @things in every object? How is it interoperable and extendable if it doesn't?

Claes Wallin (韋嘉誠) at 2015-05-29T11:13:29Z

X11R5 likes this.