Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script to summarize previous seven days on trac.buildbot.net #1257

Closed
wants to merge 1 commit into from

Conversation

seankelly
Copy link
Member

A WIP branch that can create a summary that would be easy to send to the mailing list or post on a blog. Right now it just summarizes trac and has a teeny bit of code for Github pull requests. Opening a pull request to get comments.

@seankelly
Copy link
Member Author

Here's what it outputs when run today, October 12, 2014. It looks better in fixed-width font right now. That's why it's a work-in-progress.

Ticket Summary

\ Opened Closed
Enhancements 4 0
Defects 5 1
Regressions 0 0
Tasks 3 5
Undecideds 1 0
Other 1 0
Total 14 6

New/Reopened Tickets

2381 enhancement SVN export method can't export single files http://trac.buildbot.net/ticket/2381
2545 enhancement dynamic buildsteps/buildstep detection http://trac.buildbot.net/ticket/2545
2820 enhancement SSL is the future! http://trac.buildbot.net/ticket/2820
2822 task Upload a buildbot-www package somewhere for development http://trac.buildbot.net/ticket/2822
2915 defect Stale SVN repository version being used by builder http://trac.buildbot.net/ticket/2915
2924 task set up piecework http://trac.buildbot.net/ticket/2924
2926 enhancement Automatic link from log file to source code http://trac.buildbot.net/ticket/2926
2928 defect SetPropertyFromCommand shouldn't use stderr http://trac.buildbot.net/ticket/2928
2929 task document BuildStep renderables variable http://trac.buildbot.net/ticket/2929
2931 undecided buildmaster doesn't resume when slave unpauses http://trac.buildbot.net/ticket/2931
2935 defect Buildbot gives up on EC2 spot instance requests before EC2 does http://trac.buildbot.net/ticket/2935
2936 support-request Buildbot - Traceback while polling for changes issue http://trac.buildbot.net/ticket/2936
2937 defect Modernize Dockerfile http://trac.buildbot.net/ticket/2937
2938 defect Documentation for GitHub requires more specific details http://trac.buildbot.net/ticket/2938

Closed Tickets

2589 defect Waterfall help content spoofing http://trac.buildbot.net/ticket/2589
2847 task Set up ftp.buildbot.net http://trac.buildbot.net/ticket/2847
2856 task update MAINTAINERS.txt http://trac.buildbot.net/ticket/2856
2888 task Move policies to botherders repo http://trac.buildbot.net/ticket/2888
2912 task verify that botherders have complete access http://trac.buildbot.net/ticket/2912
2925 task Delete google code project http://trac.buildbot.net/ticket/2925

@djmitche
Copy link
Member

Wow, cool! I'm happy to get this rolling whenever you feel it's ready (I'll probably run it on my server to start with, but eventually on Buildbot infra).

But I don't think this really belongs in the buildbot repo. I just created https://github.com/buildbot/buildbot-infra, which will hopefully be an Ansible or Puppet repository at some point, but until then it can be a place to keep scripts.

@seankelly
Copy link
Member Author

Okay. Thought I better post what I had so far. I'll rebase onto that repo. In the meantime, any thoughts on what you want from Github?

@sa2ajj
Copy link
Contributor

sa2ajj commented Oct 13, 2014

From GitHub it'd be nice to see:

  • number of new PRs
  • number of merged PRs
  • number of closed PRs

I think this would be a good start and, as my experience suggests, better ideas would come when we look at the stats for a while...

@seankelly
Copy link
Member Author

Moved to buildbot/buildbot-infra/pull/1.

@seankelly seankelly closed this Oct 14, 2014
@seankelly seankelly deleted the weekly-report branch February 28, 2015 01:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants