Showing posts with label activity-web. Show all posts
Showing posts with label activity-web. Show all posts

Thursday, October 18, 2012

AJAX based Poormanscron

I've been thinking of a good fallback for running long-running processes on commodity hosting for indieweb social web apps. Given the special use case of social web apps, where users might stay on the app for a long time (or leave a window/tab with it always open), an AJAX based poor man's cron might work very well.

References:

Wednesday, October 17, 2012

Renamed ActivityPingback to ActivityPush


Did this for a couple of reasons:
  • To avoid confusion with Pingback and all its variants (should have done this a long time ago as per Evan's advise).
  • To see if I can evolve this into a simple and generic way to push activities, to avoid having to use two protocol, one for pushing solicited notification (to subscribers via PubSubHubbub) and one for unsolicited notifications (which is what ActivityPush does currently). This is similar to what Pump.io does (replaces PubSubHubbub + Salmon), but I want to see if I can do it without an HTTP based protocol and differing a lot of things to the implementations.

Monday, October 15, 2012

Social Verbs

I've been thinking about social verbs lately and what they mean to me and how I want to use them, as opposed to how the social networks want me to use them. So I'm compiling a little work-in-progress list:
  • I like something when it brings a smile to my face. (aliases: Love, Heart, Favorite)
  • I share something when it is noteworthy and assume others might find interesting. This could be my own content or someone else's content or something someone else has shared. In the context where my blog is separate from my activity stream, I post to my blog and I share the link to the post with others. When my blog and activity stream merge into one, I just share content. (aliases: blog, tweet, status update)
  • I bookmark something when I want to save it for future reference. (aliases: save)
  • I star something to mark it as important/significant.
  • I upvote something (in the context of a list of things) when it is more relevant.
  • I recommend something when I really believe in it and want to tell others about it. (aliases: endorse, promote)
  • +1 something when I agree with it or support it.

What do the verbs mean to you?


References:

Distributed Mentions

Given the URI-centric approach of Activity Pingback (and Activity Web) I'm leaning towards /username over @username to mention/reply-to users on Converspace. This works very well because it's just a relative URI and lends itself well to the Federated Social Web by allowing you to mention/reply-to someone on another network with simple prefixing: some-other-social-network.com/username or another-social-network.com/users/username.


Inspired by:
See also: