Opened 9 years ago

Last modified 4 years ago

#2044 assigned project-idea

Make buildbot high-scores board — at Version 5

Reported by: dustin Owned by: ewong
Priority: major Milestone: ongoing
Version: Keywords:
Cc: rutsky

Description (last modified by dustin)

refs:

I think that this would be a fun way to motivate contributors.

Related:

Change History (5)

comment:1 Changed 6 years ago by ewong

  • Owner set to ewong
  • Status changed from new to accepted

comment:2 Changed 6 years ago by dustin

  • Description modified (diff)

:ewong, I haven't heard from you about this in a loooong time? What's up?

comment:3 Changed 6 years ago by ewong

Sorry. Been busy with RL and other personal issues. Will try to get reacquainted with the code.

comment:4 Changed 6 years ago by dustin

  • Keywords admin removed
  • Type changed from task to project-idea

I still think this is a great idea. I'd like to maybe shift the emphasis a little bit, though.

Rather than trying to represent individual contributions by each person, or gamify things by assigning "scores" to people, there's a HUGE value just in representing "who's who in Buildbot". That info can be drawn from a variety of sources:

  • MAINTAINERS.txt
  • Current Buildbot org members on Github (https://api.github.com/orgs/buildbot/members)
  • Current Botherders (https://github.com/buildbot/botherders)
  • Named leadership roles ("Release Manager", "Documentation Lead", etc.)
  • Commit authors in the last six (or whatever) months
  • Pull request authors / commenters
  • IRC channel participants
  • Mailing-list posters
  • Ticket authors / commenters
  • StackOverflow questions and answers tagged 'buildbot'
  • ...

I think we could add gamification *after* we have this other data, but I'd really like somewhere to point to that just lists everyone involved in the project, to show the activity level.

comment:5 Changed 5 years ago by dustin

  • Description modified (diff)
Note: See TracTickets for help on using tickets.