Philip Ashlock
2009-03-04 01:40:20 UTC
If any of you are interested in this sort of application of melkjug it
sounds like the Activity Streams folks would love to collaborate (see below)
I'd also suggest signing up for the activity streams mailing list -
http://groups.google.com/group/activity-streams/
-phil
-------- Original Message --------
Subject: Re: melkjug for activity streams
Date: Tue, 3 Mar 2009 17:28:55 -0800
From: Chris Messina <chris.messina-***@public.gmane.org>
To: Philip Ashlock <phil-***@public.gmane.org>
CC: Michael Richardson <michael-6n1UT/***@public.gmane.org>
References: <49ADB55B.10102-***@public.gmane.org>
<1bc4603e0903031656w17e5fd33ke321a7f1edc10f4c-JsoAwUIsXosN+***@public.gmane.org>
<49ADD790.9090908-***@public.gmane.org>
Hmm, totally interesting!
You've kind of hit the use case for Activity Streams on the head!
Melkjug is open source and python?
I'm CC'ing Michael Richardson, since he started implementing support for
publishing activity streams on madstreams.com <http://madstreams.com>.
Maybe to jumpstart this project with AS, he could ramp up his work on
publishing ATOM-AS and you could add support for parsing?
That'd be wicked!
Chris
On Tue, Mar 3, 2009 at 5:21 PM, Philip Ashlock <phil-***@public.gmane.org
<mailto:phil-***@public.gmane.org>> wrote:
Sorry, I just thought to CC you, but the the other recipients were
people who actively use and develop it so I didn't think to provide
context.
Melkjug <http://melkjug.org/about> is an open source RSS reader web
app which uses individual as well as collaborative filtering
functions. Just like the Facebook fader controls for the news feed,
Melkjug provides fader controls for a variety of metrics like feed
source, author, tags, digg count, published date, etc. You can then
save all these faders as a preset and then allow others to subscribe
to that "jug" (which is just another RSS feed that they can then
tune up or down in concert with their other personalized filters).
Oh, and it supports OpenID signup/login and probably some oauth
features soonish. The current version was released a few days ago
and fixed a number of performance issues, so now we're trying to be
a little more proactive about promoting it. I hope to do some real
design polish on it in the near future too.
I should mention that the original intent of this app was as an RSS
reader and the idea of using it for activity streams is something
that I just thought of today.
You may be wondering why a non profit that develops software for
civic engagement <http://theopenplanningproject.org/work/> is making
an rss reader. There's no simple answer to that, but I think we're
getting there.
Let me know what you think.
-Phil
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com <http://factoryjoe.com> # diso-project.org
<http://diso-project.org>
citizenagency.com <http://citizenagency.com> # vidoop.com
<http://vidoop.com>
This email is: [ ] bloggable [X] ask first [ ] private
sounds like the Activity Streams folks would love to collaborate (see below)
I'd also suggest signing up for the activity streams mailing list -
http://groups.google.com/group/activity-streams/
-phil
-------- Original Message --------
Subject: Re: melkjug for activity streams
Date: Tue, 3 Mar 2009 17:28:55 -0800
From: Chris Messina <chris.messina-***@public.gmane.org>
To: Philip Ashlock <phil-***@public.gmane.org>
CC: Michael Richardson <michael-6n1UT/***@public.gmane.org>
References: <49ADB55B.10102-***@public.gmane.org>
<1bc4603e0903031656w17e5fd33ke321a7f1edc10f4c-JsoAwUIsXosN+***@public.gmane.org>
<49ADD790.9090908-***@public.gmane.org>
Hmm, totally interesting!
You've kind of hit the use case for Activity Streams on the head!
Melkjug is open source and python?
I'm CC'ing Michael Richardson, since he started implementing support for
publishing activity streams on madstreams.com <http://madstreams.com>.
Maybe to jumpstart this project with AS, he could ramp up his work on
publishing ATOM-AS and you could add support for parsing?
That'd be wicked!
Chris
On Tue, Mar 3, 2009 at 5:21 PM, Philip Ashlock <phil-***@public.gmane.org
<mailto:phil-***@public.gmane.org>> wrote:
Sorry, I just thought to CC you, but the the other recipients were
people who actively use and develop it so I didn't think to provide
context.
Melkjug <http://melkjug.org/about> is an open source RSS reader web
app which uses individual as well as collaborative filtering
functions. Just like the Facebook fader controls for the news feed,
Melkjug provides fader controls for a variety of metrics like feed
source, author, tags, digg count, published date, etc. You can then
save all these faders as a preset and then allow others to subscribe
to that "jug" (which is just another RSS feed that they can then
tune up or down in concert with their other personalized filters).
Oh, and it supports OpenID signup/login and probably some oauth
features soonish. The current version was released a few days ago
and fixed a number of performance issues, so now we're trying to be
a little more proactive about promoting it. I hope to do some real
design polish on it in the near future too.
I should mention that the original intent of this app was as an RSS
reader and the idea of using it for activity streams is something
that I just thought of today.
You may be wondering why a non profit that develops software for
civic engagement <http://theopenplanningproject.org/work/> is making
an rss reader. There's no simple answer to that, but I think we're
getting there.
Let me know what you think.
-Phil
Melkjug?
Also, are you on the AS mailing list?
I've been thinking a lot about activity streams lately and
realized how powerful melkjug is for managing such things. I
would think a melkjug powered friendfeed
<http://friendfeed.com/> would trump the full fire hose model
that friendfeed currently uses. Consider the following proof
An open standard for activity streams is currently under
development (http://activitystrea.ms/) as part of the emerging
"Open Stack
<http://developer.yahoo.net/blog/archives/2008/12/the_open_stack.html>"
and I believe parts of it are already being adopted by major
players like Myspace. Internally at TOPP we are beginning to
put much more focus on promoting activity streams as an effort
to build co-motivational features for civic engagement. After
talking about this just a moment ago, Nick BS is setting up a
TOPP Labs jug for us to aggregate activity to display on the
upcoming TOPP Labs website. We'll then have a good filtering
system to showcase current twitter feeds, svn commits, wiki
edits, blog comments, planet posts, etc, etc.. This is
something we should seriously think about as we readdress our
approach with the OpenPlans stack. I'm just thinking of ways
to bring melkjug's features into other contexts.
The new melkjug release feels pretty awesome. Do you think we
could do another round of design polish to accompany our
promotion of it?
Phil
--
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com <http://factoryjoe.com> # diso-project.org
<http://diso-project.org>
citizenagency.com <http://citizenagency.com> # vidoop.com
<http://vidoop.com>
This email is: [ ] bloggable [X] ask first [ ] private
--Also, are you on the AS mailing list?
I've been thinking a lot about activity streams lately and
realized how powerful melkjug is for managing such things. I
would think a melkjug powered friendfeed
<http://friendfeed.com/> would trump the full fire hose model
that friendfeed currently uses. Consider the following proof
An open standard for activity streams is currently under
development (http://activitystrea.ms/) as part of the emerging
"Open Stack
<http://developer.yahoo.net/blog/archives/2008/12/the_open_stack.html>"
and I believe parts of it are already being adopted by major
players like Myspace. Internally at TOPP we are beginning to
put much more focus on promoting activity streams as an effort
to build co-motivational features for civic engagement. After
talking about this just a moment ago, Nick BS is setting up a
TOPP Labs jug for us to aggregate activity to display on the
upcoming TOPP Labs website. We'll then have a good filtering
system to showcase current twitter feeds, svn commits, wiki
edits, blog comments, planet posts, etc, etc.. This is
something we should seriously think about as we readdress our
approach with the OpenPlans stack. I'm just thinking of ways
to bring melkjug's features into other contexts.
The new melkjug release feels pretty awesome. Do you think we
could do another round of design polish to accompany our
promotion of it?
Phil
--
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com <http://factoryjoe.com> # diso-project.org
<http://diso-project.org>
citizenagency.com <http://citizenagency.com> # vidoop.com
<http://vidoop.com>
This email is: [ ] bloggable [X] ask first [ ] private
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com <http://factoryjoe.com> # diso-project.org
<http://diso-project.org>
citizenagency.com <http://citizenagency.com> # vidoop.com
<http://vidoop.com>
This email is: [ ] bloggable [X] ask first [ ] private