« Debugging Django in Production Environments | Busy Busy »
Well I spent all day Saturday, and all night. Into Sunday morning hacking on some code. Probably the most productive 24 hours of my life. I have a couple of announcements, but in the spirit of post-a-day, I'll spread them out over a couple days :).
The big one, is that I basically wrote an entire Django application last night. You can check it out over here. It is basically an aggregator for the Django Community Feed. I seeded the data with the people who were on Django's Community Feed, and then I grabbed as much of their social networking information as possible.
All of this code will be shown at some point over the next couple of days. However, I don't have the energy to write it up quite yet. However, please play around with the data, there's some really neat possibility in there for something cool...
At the moment there is..
Feeds should be updating hourly, but I haven't tested them. This model is currently pulling data, and will always have to for some data. However, I plan to be open for pushing as much of this data as possible. Most people have tumblelogs on their sites, so it would be pretty easy for them to push all their data in, with more metadata than I can apply from outside.
I'd love to hear some comments, feedback, and ideas for future directions. With a solid OpenID server and distributed identity, I think that we could really make something special.
Note: I also added the ability to combine (only) 2 tags in the user and everyone views. See http://ericholscher.com/django/river/friendfeed+twitter/ and http://ericholscher.com/django/profile/Eric%20Holscher/friendfeed+twitter/
PPS: If your info isn't showing up in your page. Add some rel="me" links to your profiles on your blog's homepage. Person profiles get updated daily.
Posted at 9:34 a.m. on November 16, 2008
Comments: 4
Tags: aggregator , community , django , post-a-day , project , social
6 days, 4 hours Ago (Comments: 0)
Starting a Django Conventions Project and Reference
1 month Ago (Comments: 3)
1 month, 1 week Ago (Comments: 1)
The value of conventions, aka testmaker for template tags.
1 month, 1 week Ago (Comments: 0)
Testmaker 0.2: Rewritten and improved
1 month, 1 week Ago (Comments: 4)
I may not have gone where I intended to go, but I think I have ended up where I intended to be.
- Douglas Adams


Comments
1 Jason Broyles says...
That is truly awesome Eric. I can't imagine that you searched each site for each persons username did you? I know I probably need to update it on friendfeed but I changed by twitter username. So it only shows tweets from my old username.
On another note, any ideas on how a person can get comments into this system? A couple API's will allow you to aggregate comments or some people have feeds, but there should be an easier way to do it.
I have been wanting to make a community blog aggregator like a django planet type of site. Something that users can manage their own feeds and help take the responsibility of having admins maintain them on the djangoproject site. This looks like it would do just that. I have the domain djangofeeds.com if you want it.
Posted at 4:32 p.m. on November 16, 2008
2 Dougal Matthews says...
Thats Really cool!
Unfortunately it doesn't seem to have picked up on any of my other data besides on django community aggregator.
Nice work!
Posted at 5:06 p.m. on November 16, 2008
3 Marty Alchin says...
Needs a bit of work (and a slew of new features), but this is a great start to what I was planning for Django Chatter. Hit me up on IRC sometime and we can discuss it.
Posted at 8:49 p.m. on November 16, 2008
4 barbara says...
This is great - so how do I get my network stuff updated? :) I have a feeling my library would totally skew the last.fm results ...
Posted at 8:32 p.m. on November 17, 2008