Strider-CD / strider

Open Source Continuous Integration & Deployment Server
http://strider-cd.github.io/
4.59k stars 432 forks source link

Support for Safari push notifications #266

Open niallo opened 10 years ago

niallo commented 10 years ago

Would be a really nice plugin for OS X users. Get build results as a desktop push notification!

https://developer.apple.com/notifications/safari-push-notifications/

I presume there are similar features for other OSes/browsers too. For example using Chrome extensions: http://developer.chrome.com/extensions/cloudMessaging.html

jaredly commented 10 years ago

I feel like that's small enough that I'd like to have it out of the box -- not a separate plugin. What do you think?

Jared

On Tue, Nov 12, 2013 at 9:44 AM, niallo notifications@github.com wrote:

Would be a really nice plugin for OS X users. Get build results as a desktop push notification!

https://developer.apple.com/notifications/safari-push-notifications/

I presume there are similar features for other OSes/browsers too. For example using Chrome extensions: http://developer.chrome.com/extensions/cloudMessaging.html

— Reply to this email directly or view it on GitHubhttps://github.com/Strider-CD/strider/issues/266 .

niallo commented 10 years ago

Well if emails are going to be a plugin, shouldn't this be too?

Also, out-of-box is really defined by the set of plugins in package.json, not by what is core vs a plugin. So we can have our cake and eat it too ;)

jaredly commented 10 years ago

yeah makes sense. Would it be useful to have them identified in the package.json as "notification" plugins? It might be nice to have them all listed under one "notifications" tab. That can wait till 1.5 though

On Tue, Nov 12, 2013 at 5:52 PM, niallo notifications@github.com wrote:

Well if emails are going to be a plugin, shouldn't this be too?

Also, out-of-box is really defined by the set of plugins in package.json, not by what is core vs a plugin. So we can have our cake and eat it too ;)

— Reply to this email directly or view it on GitHubhttps://github.com/Strider-CD/strider/issues/266#issuecomment-28350883 .

niallo commented 10 years ago

We could perhaps use a package.json tag to group them?