Christopher Allan Webber

Pubstrate progress for 2016-08-23

Christopher Allan Webber at

Aside from releasing a new working draft of ActivityPub, I've been busy on Pubstrate. Highlights for the last 2 days:

  • Added a date parsing module, including parsing RFC 3339 dates using irregex. Also pulled in some existing tools from Guile's http modules to parse the smattering of HTTP acceptable dates.
  • Added tests for above.
  • Added a module for handling cookies
  • Switched references of "storage" to "store", consolidating to one word

Things are chugging along consistently for the last few weeks. I feel pretty good about the speed.

Coming up next throughout the week:

  • Signed cookies for sessions god damnit, powered by libgcrypt
  • More rendering of various activity types
  • Pagination on the user's homepage
  • Login/logout/etc stuff for the web UI
  • Forms to submit activities via the web UI

Coming up moderately soon:

  • Better normalizing/denormalizing (fat/lean representations) of AS2 models within store
  • An independent client not driven by the REPL, not in the web UI. Either ncurses or GTK?
  • Getting the federation side of things demo'able :)

Douglas Perkins, mray INACTIVE, Ben Sturmfels, sazius likes this.