As an avid Trac user and semi-evangelist, I love the fact that it’s possible to subscribe to RSS feeds of the project timeline, ticket changes, repository commits and the like. Unfortunately, every Trac environment I’ve ever been involved with has required authentication. That makes sense since (sorry about the sense-since thing, btw) the projects usually contain fairly sensitive data – at least to the company owning the intellectual property that’s documented. Since Google Reader is my preferred feed reader, I’m shut out of these feeds unless I want to invest the time to learn another one (I don’t). Web based services like Google can’t access secure feeds.
A co-worker of mine just whipped up a service (more of a proxy, really) called Free My Feed that allows users to subscribe to authenticated feeds. Provide the service with a feed URI, a username and a password and it creates an alternate URI that can be subscribed to using any web based reader.
It’s a crazy simple service and in hindsight I’m shocked that no one’s built such a thing before (to the best of my knowledge) – myself included.
For anyone concerned, authentication credentials are not stored. They are encrypted using a rotating algorithm and included in the new URI.
Give it a spin at http://freemyfeed.com.