So I'm not incredibly happy with any of the existing rss readers for gnome. I also haven't found any of them to have code bases I'm at all interested in hacking upon. So I started writing my own. It's a combination of pygtk and twisted using the gtk2reactor.
Lots of work to do, and its not incredibly useful at the moment.
Couple things I'm interested in
- My reading habits know about who I am. It should train my spam.
- Lots of ancillary information can be extracted from a syndication. Plugins should be able to intelligently display that. Think video, audio, gps coordinates, etc.
- Strong offline support.
- See what your friends read.
- Outlook style article list with date headers, flagging and all. This is probably going to require making a gtk.TreeStore wrapper that allows for adding in additional records. I guess a new gtk.TreeView subclass is also a possibly that has something similar to row_separator_func for group headers. Yuck. Then again, I could just write my own gtk.CellRenderer that does all the logic.
Anywho, this was meant to be very succinct and I'm already writing more than intended.
bzr clone http://pantlesssoftware.com/branches/marina/