GitHubFeeds is an ASP.NET MVC project that returns ATOM feeds from data exposed by the GitHub API.
There are many data sources (like commit comments) that are only available through the API. It's often useful to be able to consume these in an RSS reader instead of having to visit the web.
This project was inspired by a feature that was in GitHub:FI (the previous version of GitHub Enterprise).
Download the code, build it, and deploy it to a server that can host ASP.NET MVC applications. Then, access:
http://host/comments/server/user/repo
where:
- host is where you've deployed the application
- server is the GitHub server; use
api.github.com
for github.com, or the hostname for GitHub Enterprise - user is the GitHub user, e.g.,
bgrainger
- repo is the GitHub repo, e.g.,
GitHubFeeds
The current version only exposes commit comments as a feed.
GitHub.com already provides an ATOM feed for the commits themselves; there's an RSS link on the "Commits" page. For an example, access this repo's commit feed.