Opened 6 years ago

Last modified 22 months ago

#2044 assigned project-idea

Make buildbot high-scores board

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

Description (last modified by dustin)

The idea is to have a web application which aggregates various buildbot activity into one place and assigns a total score to each contributor. It should be a fun way to motivate contributors and help them to compare their level of effort with others.

This would not be a part of the Buildbot application, but a separate service written and maintained by the Buildbot developers.

refs:

Related:

Change History (9)

comment:1 Changed 4 years ago by ewong

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

comment:2 Changed 4 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 4 years ago by ewong

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

comment:4 Changed 3 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 3 years ago by dustin

  • Description modified (diff)

comment:6 Changed 3 years ago by sa2ajj

Any updates about this ticket?

comment:7 Changed 22 months ago by dustin

  • Description modified (diff)

comment:8 Changed 22 months ago by rutsky

  • Cc rutsky added

comment:9 Changed 22 months ago by dustin

  • Owner ewong deleted
  • Status changed from accepted to assigned
Note: See TracTickets for help on using tickets.