Using "github" in your domain name limits you to github (many other repository services exist) and makes you a potential target for trademark claims.<p>Also, I think you are onto something. Git remotes are mostly passive, where you have to pull to see whether there are any updates. There is no subscription model to get notified of changes. You have to actively pull to find out what is new.<p>You should try to make this as a standalone service, which works with Git remotes, not just a Git hosting party. Then locally, you can pull the repo/commits and check what has updated (diff) and inform subscribers accordingly.
Very useful!<p>I write plugins for RpgMaker and a lot of the people who use them are regular users who don't know how to use GitHub. Some of them had asked for a way they could get notifications every time I update a plugin, this will be very useful for that.<p>Can I request a feature? Would be nice to have a way I could pass the repository and file names on the query string, so I can put a link where people only need to inform their email and submit to start receiving notifications for that.
Funny thing i almost did exactly this until i realized you can use rss which can also watch directories easily enough for example <a href="https://github.com/torvalds/linux/commits/master/Documentation.atom" rel="nofollow">https://github.com/torvalds/linux/commits/master/Documentati...</a> . Also unfortunately i found that using the api is probably not going to scale if a lot of people want to use it and local clones are pretty expensive.
I wrote a more generic solution to this kind of problem recently, which I run as a service:<p><a href="https://github.com/ianmiell/alert-on-change/blob/master/README.md" rel="nofollow">https://github.com/ianmiell/alert-on-change/blob/master/READ...</a><p>It's probably more suited for the programming types.<p>For example, you can do a 'raw' GitHub request to determine when a particular file has changed.
This was posted a day ago.
Source: <a href="https://news.ycombinator.com/item?id=10690114" rel="nofollow">https://news.ycombinator.com/item?id=10690114</a>