Announcing LibreOffice HardHacks
So when your waiting for the next attack
You'd better stand there's no turning back
-- Iron Maiden, The Trooper
I teased in the last post, that there will be a second important change in LibreOffice QA in this week. Well, here it is: In an combined effort by contributors in QA and development, we will try to improve the way that QA and development interact. The LibreOffice EasyHacks are a well known success story of our project. Now we introduce the LibreOffice HardHacks. When I first threw around that buzzword, one initial reaction by a core developer was:
HardHacks sounds too hard to me. I would be afraid to look at such bugs :-)This is what is hiding behind that buzzword:
- The QA team will start in their next call to identify the 5 most critical bugs that need attention. It will repeat that from now on in each of their calls every second week.
To qualify, these bugs have to be:
- Among the MAB (most annoying bugs)
- be triaged as far as possible (e.g. reproduction scenario, version the bug was introduced if it is a regression, best: bibisect for regressions)
- so they are both important/urgent and well-prepared
- These bugs will be handed over to the core developers
- ESC will try to find a core developer for each bug to look at it and report back in the next week
Lots of bugs around - HardHacks are about those that hardened their chitin armor in unfair ways (source: wikimedia):
As you can see from the comment above these are the bugs that even the core developers have a healthy dose of respect of. But that should not scare you: If you are a developer in the LibreOffice community and already have a few patches for EasyHacks under your belt, feel free to look at the HardHacks too. The core developers will be relieved for any support they can get. Also note that these bugs are really hard nuts to crack, so failure is an option here. However, on the other hand, the benefits of solving the bug are huge: both core developers and QA will be full of utmost respect and gratitude for such an achievement.
The QA team will also try to blog about the results we got for the batch of bugs that were selected -- this bit of extra fame is hopefully is another piece of motivation for the developers looking at bugs. Oh, and of course your help in cornering the bugs from both the QA and the development side is most welcome!
Originally published on 2012-08-20 00:17:44 on wordpress.