I've been using Google Code and basically everything has an individual RSS feed there. Now I'm trying to migrate over to Github and find the equivalent. I've found the URL for all commits https://github.com/ORG/PROJECT/commits/master.atom but now I'd like to get some other RSS feeds, most importantly the recent updates to issues - does any such feed exist?
Are there other RSS feeds for projects that can be accessed (Ex: Changes to the wiki)?
Is there a way to make the private feeds public?
While many podcasting applications, such as iTunes, support the use of Atom 1.0, RSS 2.0 remains the preferred format.
RSS/Atom feeds give good hints about where to find the most recently updated pages. If your website provides an RSS or Atom feed, our crawler will download it to find new links on your site to index first. This is particularly useful when Site Search is doing an incremental update of your website.
Introduction. RSS is an acronym for Really Simple Syndication and Rich Site Summary. RSS is an XML-based (eXtensible Markup Language) format for content distribution. Webmasters create an RSS file containing headlines and descriptions of specific information.
To "subscribe" to a site feed, whether RSS or ATOM, you need a feed reader. Simply point the reader to the URL (address) of the site feed, and it will do the rest: it will display the contents of the feed in a window or panel for you. The feed will look like a series of messages.
I just solved this issue for one of my repos and imported GitHub feed items into my drupal site.
I had originally created a feed of only commits using the URL convention:
https://github.com/ORG/PROJECT/commits/master.atom
but I also wanted a feed of GitHub-Issues and updates to Issues.
GitHub appears to now support an "everything" feed with the following convention:
https://github.com/username.private.actor.atom?token=somehextoken
Where somehextoken
is replaced with a token relevant to your account.
You can get his feed+token URL automatically from GitHub using the following steps:
Login to your GitHub account
Go to the following page:
https://github.com/dashboard/ (updated 2013-09)
Click on the News Feed
button with feed-icon in the top right of the page.
This will take you to a feed XML page. Copy the URL form your browser and paste where needed.
Filter the feed to your needs. The feed itself appears to include Issues updates and other details from all of the repos connected to your account. In my case, I just used a standard text filter to grab just the feed elements with MyAcct/MyRepo1
in their title.
Note that this question is related to a similar question in the web-apps stack exchange site
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With