Link: icemountain: RSSed Out.
I must admit that through my rather unsuccessful efforts of RSS implementation, I have learned a tremendous amount of information. I feel like I am oh so very close to the real deal - it produces a static feed (I think) that loads into sage - but I'm missing something and I just can't put my finger on it.
I do hope you are turning in the static feed for partial extra credit. Also, I did offer office hours to talk about this sort of thing. Make sure to try to get some kind of points.