I was setting up the Schema.org Metatag module on this blog and it got me thinking about something I wrote about previously. When I originally wrote about a triplestore in Drupal, I was thinking that the user would be able to add Statements to anything, because, why not? However, the more I thought about it, the more I realized this didn't make any sense.
Earlier, I wrote about how not everything on the social web could be reduced to a stream of activity. After spending some time learning about offline-first apps, I've come to realize that Activity Streams provide a nice interface for conflict-free replicated data types (CRDT).