hackers only: gitminder (beeminding git commits or issues)

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
http://expost.padm.us/gitminder


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

Schwern, you let the cat out of the bag slightly early, but, holy cow,
given your gushing praise [1] we can hardly be upset. :slight_smile:
(You weren’t being sarcastic, were you?)

Really appreciate you helping spread the good word! We want to add a
few things to the post, like pointing out that Duke Leto hacked up
some things to do this using our API before we had official github
integration. And tenxer.com deserves a mention.
And if I get my hands on the prose (it’s Andy so far) I’ll probably
end up waxing philosophical about what this means for productivity in
the 21st century. :slight_smile:

Anyway, thanks again, and I’ll follow-up here when we publish it for
real on the blog in case others want to help pimp it. (We’re going to
try to get noticed on Hacker News as well.)

[1] “Tracking Github commits & issues closed w/Beeminder may be the
greatest productivity boost of the 21st century.”
https://twitter.com/schwern/status/303650232682549248

On Mon, Feb 18, 2013 at 1:52 PM, Daniel Reeves dreeves@beeminder.com wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

Oh no! I hadn’t realized it wasn’t a public announcement! Sorry!

Sincere, if hyperbolic. :slight_smile:
On Feb 19, 2013 4:26 PM, “Daniel Reeves” dreeves@beeminder.com wrote:

Schwern, you let the cat out of the bag slightly early, but, holy cow,
given your gushing praise [1] we can hardly be upset. :slight_smile:
(You weren’t being sarcastic, were you?)

Really appreciate you helping spread the good word! We want to add a
few things to the post, like pointing out that Duke Leto hacked up
some things to do this using our API before we had official github
integration. And tenxer.com deserves a mention.
And if I get my hands on the prose (it’s Andy so far) I’ll probably
end up waxing philosophical about what this means for productivity in
the 21st century. :slight_smile:

Anyway, thanks again, and I’ll follow-up here when we publish it for
real on the blog in case others want to help pimp it. (We’re going to
try to get noticed on Hacker News as well.)

[1] “Tracking Github commits & issues closed w/Beeminder may be the
greatest productivity boost of the 21st century.”
https://twitter.com/schwern/status/303650232682549248

On Mon, Feb 18, 2013 at 1:52 PM, Daniel Reeves dreeves@beeminder.com
wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

Hi everyone! The post is live now!
If you could help us get noticed on hacker news, we’d be really grateful:
http://news.ycombinator.com/item?id=5265687

On Mon, Feb 18, 2013 at 9:26 PM, Daniel Reeves dreeves@beeminder.com wrote:

Schwern, you let the cat out of the bag slightly early, but, holy cow,
given your gushing praise [1] we can hardly be upset. :slight_smile:
(You weren’t being sarcastic, were you?)

Really appreciate you helping spread the good word! We want to add a
few things to the post, like pointing out that Duke Leto hacked up
some things to do this using our API before we had official github
integration. And tenxer.com deserves a mention.
And if I get my hands on the prose (it’s Andy so far) I’ll probably
end up waxing philosophical about what this means for productivity in
the 21st century. :slight_smile:

Anyway, thanks again, and I’ll follow-up here when we publish it for
real on the blog in case others want to help pimp it. (We’re going to
try to get noticed on Hacker News as well.)

[1] “Tracking Github commits & issues closed w/Beeminder may be the
greatest productivity boost of the 21st century.”
https://twitter.com/schwern/status/303650232682549248

On Mon, Feb 18, 2013 at 1:52 PM, Daniel Reeves dreeves@beeminder.com wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

I wanted to track commits over all repositories in a single goal. Any easy
way to do it at github side or maybe at client side using post-commit hooks?

On Tuesday, 19 February 2013 03:22:07 UTC+5:30, Daniel Reeves wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

we’re going to try adding beeminder as a service on github for
post-commit hooks which should make this possible (though you’d still
have to add beeminder as a post-commit service hook for each
repository)…

On Sat, Feb 23, 2013 at 11:06 PM, Pankaj More(BlankVerse)
pankajmore@gmail.com wrote:

I wanted to track commits over all repositories in a single goal. Any easy
way to do it at github side or maybe at client side using post-commit hooks?

On Tuesday, 19 February 2013 03:22:07 UTC+5:30, Daniel Reeves wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com

I have looked at some client side solutions , but since git repos are
independent of each other , there is no easy way to reuse a post-commit
hook across all repositories.
Maybe github api can be used to look for commit events across repos.

On Sun, Feb 24, 2013 at 12:38 PM, Daniel Reeves dreeves@beeminder.comwrote:

we’re going to try adding beeminder as a service on github for
post-commit hooks which should make this possible (though you’d still
have to add beeminder as a post-commit service hook for each
repository)…

On Sat, Feb 23, 2013 at 11:06 PM, Pankaj More(BlankVerse)
pankajmore@gmail.com wrote:

I wanted to track commits over all repositories in a single goal. Any
easy
way to do it at github side or maybe at client side using post-commit
hooks?

On Tuesday, 19 February 2013 03:22:07 UTC+5:30, Daniel Reeves wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Howdy,

I do just this:

https://www.beeminder.com/dukeleto/goals/github_commits

But yes, this requires setting a post-receive hook for every repo I want to
track. Also, I can’t add a hook to repos which I am not an admin on. It is
not perfect, but it does give me a decent summary of my Github activity.

Duke

On Sat, Feb 23, 2013 at 11:46 PM, Pankaj More pankajmore@gmail.com wrote:

I have looked at some client side solutions , but since git repos are
independent of each other , there is no easy way to reuse a post-commit
hook across all repositories.
Maybe github api can be used to look for commit events across repos.

On Sun, Feb 24, 2013 at 12:38 PM, Daniel Reeves dreeves@beeminder.comwrote:

we’re going to try adding beeminder as a service on github for
post-commit hooks which should make this possible (though you’d still
have to add beeminder as a post-commit service hook for each
repository)…

On Sat, Feb 23, 2013 at 11:06 PM, Pankaj More(BlankVerse)
pankajmore@gmail.com wrote:

I wanted to track commits over all repositories in a single goal. Any
easy
way to do it at github side or maybe at client side using post-commit
hooks?

On Tuesday, 19 February 2013 03:22:07 UTC+5:30, Daniel Reeves wrote:

Hey, look what we (by which I mean mostly Andy) made:
gitminder.com

We’re telling you all first, and will probably tweet it as our
emergency UVI [beeminder.com/meta/uvi] today unless any of you find
any really embarrassing bugs. :slight_smile:

PS: draft blog announcement of gitminder:
Gitminder: Commit To Keep Coding


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


You received this message because you are subscribed to the Google
Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


http://dreev.es – search://“Daniel Reeves”
Goal tracking + Commitment contracts == http://beeminder.com


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Jonathan “Duke” Leto jonathan@leto.net
Leto Labs LLC http://labs.leto.net
209.691.DUKE http://dukeleto.pl