ActiviPy 0.1 release: feedback welcome!

Hello all!

So I haven't been participating in the conversations on-list (even
though I have strong opinions) lately, because I've been hacking like
mad to get out the first release of Activipy, v0.1!

  http://activipy.readthedocs.org/en/latest/
  https://github.com/w3c-social/activipy

Some things I think are interesting about Activipy:
 - It wraps ActivityStreams documents in pythonic style objects

 - Has a nice and extensible method dispatch system that even works well
   with ActivityStreams/json-ld's composite types.

 - It has an "Environment" feature: different applications might need
   to represent different vocabularies or extensions, and also might
   need to hook up entirely different sets of objects.

 - It hits a good middle ground in keeping things simple, until you need
   complexity.  Everything's "just json", until you need to get into
   extension-land, in which case json-ld features are introduced.
   (Under the hood, that's always been there, but users don't
   necessarily need to understand json-ld to work with it.)

 - Good docs!  I think!  Or I worked really hard on them, at least!

The docs, I think, are a good guide into how to get up and running
with ActivityStreams and make it useful for your application:

  http://activipy.readthedocs.org/en/latest/

Please do read, try it out, and give feedback!

Happy hacking,
 - Chris

Received on Tuesday, 3 November 2015 15:33:57 UTC