Discussion:
[melkjug-dev] [Fwd: Re: melkjug for activity streams]
Philip Ashlock
2009-03-04 01:40:20 UTC
Permalink
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
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
--
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
Sonali Sridhar
2009-03-04 02:15:19 UTC
Permalink
Thats really cool and quick followup!
s
Post by Philip Ashlock
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
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. 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
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 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 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 would trump the full fire hose model
that friendfeed currently uses. Consider the following proof of
<mime-attachment.png>
An open standard for activity streams is currently under
development (http://activitystrea.ms/) as part of the emerging
"Open Stack" 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 # diso-project.org
citizenagency.com # vidoop.com
This email is: [ ] bloggable [X] ask first [ ] private
--
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com # diso-project.org
citizenagency.com # vidoop.com
This email is: [ ] bloggable [X] ask first [ ] private
Luke Tucker
2009-03-11 14:57:32 UTC
Permalink
Sorry for the delay, just catching up on this.

Yeah this sounds like a pretty sweet application of the core tech... I
feel like we're a bit out of the loop on the "statusphere" so far.

I'll have a look at what adding atom-as parsing would take. That, a
re-theme, a #hashtag tuner (total cinch) and some UI/core work to make
more sense out of follow / subscribe to others feeds would probably be
a pretty awesome standalone app.

- Luke
Post by Sonali Sridhar
Thats really cool and quick followup!
s
Post by Philip Ashlock
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
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. 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
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 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 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?
On Tue, Mar 3, 2009 at 2:55 PM, Philip Ashlock
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 would trump the full fire hose
model that friendfeed currently uses. Consider the following proof
<mime-attachment.png>
An open standard for activity streams is currently under
development (http://activitystrea.ms/) as part of the emerging
"Open Stack" 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 # diso-project.org
citizenagency.com # vidoop.com
This email is: [ ] bloggable [X] ask first [ ] private
--
Chris Messina
Citizen-Participant &
Open Web Advocate-at-Large
factoryjoe.com # diso-project.org
citizenagency.com # vidoop.com
This email is: [ ] bloggable [X] ask first [ ] private
Loading...