« 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
Announcing Django Crawler and django-test-utils
Testmaker 0.2: Rewritten and improved
Django Aggregator v2 now has tagging, and you should too.
Welcome to the home of Eric Holscher on the web. I talk about software development, mostly in the realm of Django. I am interested in the real time web, testing, mobile apps, and other things.
Why Read the Docs matters
2 weeks, 1 day ago (Comments: 7)
Read the Docs Update
10 months ago (Comments: 2)
Using Reviewboard with Git
1 year ago (Comments: 0)
Read the Docs Updates
1 year ago (Comments: 1)
Handling Django Settings Files
1 year ago (Comments: 12)
Required Reading
1 year, 2 months ago (Comments: 0)
Using Haystack to index non-database content
1 year, 2 months ago (Comments: 4)
Correct commands to check out and update VCS repos
1 year, 2 months ago (Comments: 0)
Site upgrades
1 year, 2 months ago (Comments: 0)
Building a Django App Server with Chef: Part 4
1 year, 2 months ago (Comments: 1)
Setting up Django and mod_wsgi
Building a Django App Server with Chef: Part 1
Screencast: Django Command Extensions
Big list of Django tips (and some python tips too)
Handling Django Settings Files
Lessons Learned From The Dash: Easy Django Deployment
Large Problems in Django, Mostly Solved: Delayed Execution
Building a Django App Server with Chef: Part 2


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