2017-05-10 Global bug squashing day - Bugs only edition!

From Koha Wiki
Jump to navigation Jump to search

About GBSD

Global Bug Squashing Days are days when the community dedicates their efforts to working on the Koha community open bugs.


The 24 hours of Wednesday May 10th 2017, in whatever time zone you are in. (And if that is inconvenient you might choose some other time zone than your own...)

  • Starting time - Wednesday May 10th 2017 starts in Kiritimati, Christmas Island, Kiribati
  • Ending time - Wednesday May 10th 2017 ends in Honolulu, Hawaii, United States

How can I help?

Really anything that helps improving Koha! :) I_want_to_help

Some ideas

  • Browse the bugs
    • Check old open bugs to see if they are still relevant to newer versions
    • Weed out duplicate bugs if you see two that are the same
    • Add more information to make squashing bugs easier
      • Maybe you have seen the bug and know how to reproduce?
      • Maybe you have a good workaround to help in the meantime?
  • Comment on bugs:
    • Librarians especially, we need you to help us with bugs that are 'In Discussion' and share your thoughts and workflows.
    • Give feedback on new features and help us figure out how things should work before they become part of Koha
  • Test patches, comment on them or even sign them off (more info in resources below)
  • Fix, update, or just pretty up the wiki?
  • Any questions? Talk to us on IRC!
  • You can also follow GBSD on Twitter!

Some helpful resources

Friendly Guides

The following folks have volunteered to help guide testers through all aspects of the sign-off process -- setting up sandboxes or kohadevbox, configuration of git-bz, doing sign-offs with git. and answering general sign-off questions. If you're looking for a guide, simply ask in the #koha irc channel, or use /msg <<irc nick>> (e.g. /msg oleonard ) for a private chat.

  • cait
  • oleonard
  • tcohen
  • ashimema

(it should be noted that everybody in the community is friendly and helpful; feel free to ask in #koha if you have questions, *someone* will be happy to help, even if those above aren't available).


  • Dashboard - the goal is to get your name as high up in the "Monthly Scoreboard" as possible :-)
  • bug_status.pl shows the number of bugs that need to be signed off, and the colour will change as the numbers gets lower (60+ = red, 50-60 = yellow, 29-0 = green)
  • progress.pl shows the changes of status per date (updated in real time, timezone: UTC) Want to play with the data? Here they are, in JSON format.
  • Bugzilla Bar Chart shows how many bugs are in the various states of the QA process

Specials for this GBSD


With the nearing release of 17.05 we are holding a special 'Bugs only' edition of GBSD. No new features can make it into the release, but we can still fix known bugs and get things moving (or just tee up features for the next release)

Hand holders

While we are all generally available in IRC, these people will be around and making a special effort to answer questions on GBSD

  • Kidclamp, Nick Clemens, Bywater solutions
  • oleonard, Owen Leonard, Athens County Public Libraries
  • tcohen, Tomás Cohen Arazi, Theke Solutions
  • josef_moravec, Josef Moravec, Municipal Library Ústí nad Orlicí
  • cait, Katrin Fischer, BSZ
  • Joubu, Jonathan Druart

Bugs of Note

Please add any you want to see worked on in here

  • Critical
  • Major
  • Interesting

What do you want to do?

Fill in the sections below to let us know how to help you

  • What are you interested in learning on GBSD?
  • What are you interested in teaching or presenting during GBSD?