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

The aim of this is to keep awareness of these critical bugs high in development and having some kind of qualified feedback in the given timeframe (ideally one week, but at least until the next QA call). “Qualified feedback” might also be: “I still need this information to get forward with this bug.” or “This cannot easily be solved because of foo” giving the QA and the reporter a hint on what is needed to push the issue forward. Hopefully this will prevent that awkward silence on some bugs where everyone thinks its on the other to push this forward and help us collecting all the needed information on the most important and urgent bugs. It will certainly also keep the most pressing quality issues present in the minds of the developers, which might otherwise strive to implement the next shiny and exciting new feature a little too early or too often. Keeping these bugs present will thus also help getting these though solved too.

Lots of bugs

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!

About these ads

About bmichaelsen

productivity liberator

7 responses to “Announcing LibreOffice HardHacks”

  1. Felipe says :

    Hi Sweetshark,

    I am sorry for publishing such an offtopic here … I would have prefered to do it on the Ubuntu PPA related post entry (http://sweetshark.livejournal.com/10977.html) on your previous blog, but since you left it, I wasn’t sure whether you could read my comment.

    Well … as a ‘lazy moderate’ user … I just wanted to let you know that it would be pretty fine to have LibreOffice 3.5.6 for Ubuntu Oneiric available on the LibreOffice PPA … at least on the ’3.5 PPA’ branch (ppa:libreoffice/libreoffice-3-5).

    That’s it … nothing else … just THANK YOU for the great improvement the office suite is getting release after release.

    Cheers.

    • bmichaelsen says :

      Im currently not finding the time to take care of backports beyond precise, however Ricotz did some awesome backports work in the past and he can put stuff in the PPAs. Maybe a gentle ping will motivate him for a oneiric backport.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: