Try my new thing: Push Notifications for Github

2 views
Skip to first unread message

Jeff Balogh

unread,
Mar 30, 2012, 3:38:56 AM3/30/12
to servic...@mozilla.org, WebDev Pirates, Todd Simpson, Krupa Raj, Stephen Donner
Greetings and Salutations!

Here's a website to try out push notifications in Firefox:
https://github-notifications.herokuapp.com/

This app uses Github's web hook system to send push notifications when
someone commits to your repository.

I would love to hear feedback about UI issues or bugs that you run
into, and on things that could be improved. I'm working on a blog post
with details about what's going on, and I'll post about this site more
publicly once we shake out some bugs.

Fun fact: the add-on design comes from a community contributor:
http://habber.tumblr.com/post/19572771640/ive-been-working-with-jeff-balogh-at-mozilla.

Cheers,
jeff

Many thanks to potch, gkoberger, and ozten for trying out early
versions of the site.
_______________________________________________
Services-dev mailing list
Servic...@mozilla.org
https://mail.mozilla.org/listinfo/services-dev

Luke Crouch

unread,
Mar 30, 2012, 10:33:31 AM3/30/12
to Jeff Balogh, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
I like the UX!

Just a nit-pick on the github implementation - it only watches *my*
repositories? I'm more interested in watching my org repositories so I
know when something has landed on a mozilla or tulsawebdevs repos. I'm
afraid I won't get many notifications about my own repos since no-one
else uses them. ;)

-L

Schalk Neethling

unread,
Mar 30, 2012, 10:47:50 AM3/30/12
to Luke Crouch, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
Same here, other than that, awesome stuff!

Mike Connor

unread,
Mar 30, 2012, 10:52:44 AM3/30/12
to Jeff Balogh, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
Is it intended that the toolbar icon always be orange? I keep thinking I have new notifications, since it seems like a highlight colour.

-- Mike

Fred Wenzel

unread,
Mar 30, 2012, 11:59:54 AM3/30/12
to Luke Crouch, Stephen Donner, Krupa Raj, WebDev Pirates, Todd Simpson, servic...@mozilla.org
On 3/30/12 7:33 AM, Luke Crouch wrote:
> Just a nit-pick on the github implementation - it only watches *my*
> repositories? I'm more interested in watching my org repositories so I
> know when something has landed on a mozilla or tulsawebdevs repos. I'm
> afraid I won't get many notifications about my own repos since no-one
> else uses them. ;)

Nah I think it has both in the list. So let me change that nit-pick to:
Please don't just show the repo name but "mozilla/reponame", then it's
obvious :)

~F

PS: Trying it out right now!

James Socol

unread,
Mar 30, 2012, 12:31:08 PM3/30/12
to Fred Wenzel, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, Luke Crouch, servic...@mozilla.org
I also just noticed that the number can be out of sync between two
browser windows.

On 3/30/2012 12:13, James Socol wrote:


>
> On 3/30/2012 11:59, Fred Wenzel wrote:
>> Nah I think it has both in the list. So let me change that nit-pick
>> to: Please don't just show the repo name but "mozilla/reponame", then
>> it's obvious :)
>

> I don't think it shows org repos. I have two Kitsunes (me, Erik) but
> no Kuma, where I'm only on the team for the org.
>
> +1 on adding the owner, though.
>
> Also, so cool to see this come so far so fast!


>
>>
>> ~F
>>
>> PS: Trying it out right now!
>

--
James Socol
Community Platforms Manager - Mozilla
ja...@mozilla.com

Anthony Ricaud

unread,
Mar 30, 2012, 11:04:23 AM3/30/12
to Jeff Balogh, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
- Clicking on a notification does not decrement the count right away
- I'm not sure how it works right now (cause I'm only testing one domain) but it would cool to allow deleting all notifications for a domain.
- It's not working for me anymore but I guess we can debug that on IRC later.

Other than that, it's pretty sweet.

Austin King

unread,
Mar 30, 2012, 11:24:29 AM3/30/12
to Anthony Ricaud, Stephen Donner, Krupa Raj, WebDev Pirates, Todd Simpson, servic...@mozilla.org
This was super easy to integrate. Congrats on getting Notifications so
far, so quickly!
-- ozten

James Socol

unread,
Mar 30, 2012, 12:13:55 PM3/30/12
to Fred Wenzel, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, Luke Crouch, servic...@mozilla.org

On 3/30/2012 11:59, Fred Wenzel wrote:
> Nah I think it has both in the list. So let me change that nit-pick
> to: Please don't just show the repo name but "mozilla/reponame", then
> it's obvious :)

I don't think it shows org repos. I have two Kitsunes (me, Erik) but no

Kuma, where I'm only on the team for the org.

+1 on adding the owner, though.

Also, so cool to see this come so far so fast!

>


> ~F
>
> PS: Trying it out right now!

--

James Socol
Community Platforms Manager - Mozilla
ja...@mozilla.com

_______________________________________________

Jeff Balogh

unread,
Mar 30, 2012, 1:03:59 PM3/30/12
to Mike Connor, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
Right now it's always orange. gkoberger suggested making it gray when
there's no notifications, but I haven't fixed that yet.

Jeff Balogh

unread,
Mar 30, 2012, 1:05:27 PM3/30/12
to Fred Wenzel, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, Luke Crouch, servic...@mozilla.org
On Fri, Mar 30, 2012 at 8:59 AM, Fred Wenzel <fwe...@mozilla.com> wrote:
> On 3/30/12 7:33 AM, Luke Crouch wrote:
>>
>> Just a nit-pick on the github implementation - it only watches *my*
>> repositories? I'm more interested in watching my org repositories so I
>> know when something has landed on a mozilla or tulsawebdevs repos. I'm
>> afraid I won't get many notifications about my own repos since no-one
>> else uses them. ;)
>
>
> Nah I think it has both in the list. So let me change that nit-pick to:
> Please don't just show the repo name but "mozilla/reponame", then it's
> obvious :)

Those are both good ideas. On my todo list. Thanks!

Jeff Balogh

unread,
Mar 30, 2012, 1:11:18 PM3/30/12
to Anthony Ricaud, Todd Simpson, Krupa Raj, WebDev Pirates, Stephen Donner, servic...@mozilla.org
On Fri, Mar 30, 2012 at 8:04 AM, Anthony Ricaud <ant...@mozilla.com> wrote:
> - Clicking on a notification does not decrement the count right away

Good idea.

> - I'm not sure how it works right now (cause I'm only testing one domain) but it would cool to allow deleting all notifications for a domain.

That's part of the wireframes that I haven't implemented yet. There's
supposed to be a cog on the line for the domain name:
http://cl.ly/3u3N04342H0n463p3t22

> - It's not working for me anymore but I guess we can debug that on IRC later.

It should be dumping some info to the Error Console, but probably not enough.

> Other than that, it's pretty sweet.

Thanks!

Reply all
Reply to author
Forward
0 new messages