saschpe / rapport

Work report generator for the lazy™
Apache License 2.0
9 stars 5 forks source link

Attempt to make github plugin more useful. #28

Closed aspiers closed 10 years ago

aspiers commented 11 years ago

Rather than merely showing counts ("I did 731 pull requests this week, look how amazing I am!"), show what was actually worked on.

This is probably too verbose, and needs some extra de-duplication intelligence, but I think it's definitely a step in the right direction, and maybe even good enough to merge. Feedback welcome.

TODO list:

aspiers commented 11 years ago

Another issue is that if you rebase a personal branch against updated upstream and then push it, it shows all the new upstream commits which you probably didn't have anything to do with, just because those new upstream commits are now in your fork for the first time.

aspiers commented 11 years ago

See this work report for sample output.

aspiers commented 11 years ago

Rebased onto latest upstream master. @mvidner just used this, so maybe it's ready to merge now?

aspiers commented 11 years ago

Rebased again ...

saschpe commented 11 years ago

I agree in general but still wonder about the verbosity

aspiers commented 11 years ago

Sure - see the TODO list above. But it's quite easy to delete generated output in the mean time.

aspiers commented 10 years ago

Rebased onto latest master. @saschpe - are you objecting to this revamp? Even if so, the other two commits should be non-contentious.