Github has the ability to post updates to FriendFeed when you make a commit to a repo. I just committed to a sandbox repo. Let's see how long it will take for the auto-post shows up.
No, there's a place you can setup service hooks. There's specifically one for sending notifications to FF when you push to your repo. It's a push notification, not a pull like RSS would be.
- Jason Huebel
Hmmm, github has been disappointing when it comes to these notifications, the activity graphs, etc. The service is nice in other ways, but they really need to get their act together.
- Jason Huebel
*sigh* service hooks are crap on github. They don't work as advertised.
- Jason Huebel
Can you be more specific about what isn't working?
- PJ Hyett
I setup my sandbox repo (http://github.com/jhuebel...) to post to FriendFeed when I pushed changes to it. Nothing showed up on FriendFeed when I pushed my first commit.
- Jason Huebel
Looks like my second commit posted a notice to FF properly.
- Jason Huebel
PJ, what are the blockers that prevent github from posting to my feed? Is it just that it was the initial commit? Or is something else going on?
- Jason Huebel
There's an outstanding bug with service hooks on first push, we're looking into it. Sorry for the trouble.
- PJ Hyett
Cool. That's easy enough to live with. :-)
- Jason Huebel
from IM
Good article. I honestly had no idea GitHub was a proprietary service. Makes my choice of source repos MUCH easier...git.kenzoid.com is now on the task list. Why on earth would I stick proprietary centralized server on top of a distributed version control system?? I'll run my own, stick a copy in S3 or something as well, and maybe talk someone into holding a copy of my source, while I hold a copy of theirs!
- Ken Kennedy
Ken, because GitHub layers useful functionality on top of Git, it doesn't remove any, nor disturbs the distributed nature of the SCM. You can treat GitHub simply as a node of your distributed graph. GitHub also isn't completely closed source, things such as our service hooks, rubygem builder, and the Grit (Ruby Git) library that powers the entire site are all open source. At the end of...
more...
- PJ Hyett
Point taken, PJ. I added git to my revision control toolkit fairly recently (coming from cvs, svn, a short stop at arch, and mercurial (which I still use as well)); I haven't paid that close attention to GitHub other than to note it exists and gets a lot of buzz. I will dig in more deeply and review your offerings (I certainly grok the fact that it's only a node in the graph, but good...
more...
- Ken Kennedy
"This story is by all intents and purposes dead, but I'm wondering if someone could show me where I mentioned Firefox in any of what I've written?"
- PJ Hyett
"khu19, I'd love to, but unfortunately 50% of my site's visitors use it, so I have no choice but to make sure it works for them as well. As for the rest of you, of course this isn't news, this has been a problem for years and that's why it's worth commenting about."
- PJ Hyett