[Libreoffice-qa] minutes of ESC call ...

classic Classic list List threaded Threaded
8 messages Options
Michael Meeks-2 Michael Meeks-2
Reply | Threaded
Open this post in threaded view
|

[Libreoffice-qa] minutes of ESC call ...

* Present:
        + Bjoern, Eike, Mitch, Stephan, Markus, Michael, Norbert,
          Cedric, Thorsten, Andras, Mirek, Petr, Kendy, Caolan,
          Michael S

* Completed Action Items
        + Late feature reviews (Kendy, Astron, Eike, Markus)
        + icons: send out some mail addresses to poke (Astron)
        + post on-line update numbers for 3.6 testers (Kendy)
                + 600 on-line B1 / updaters registered
                + promote B2 a bit more ...

* Pending Action Items
        + [pending] merge the new pretty templates in place of the old ugly ones (Bjoern)
                + new problems shown up with this -
                + Caolan has tool for templates to strip lang tags so it works
AI: + try template lang tag stripping tool (Bjoern)
                + need to fix & merge for Beta3
        + icons: poke Tango authors (Michael)

* Release Engineering update (Petr)
        + problems with scripts & new version numbering scheme
                + hopefully it will survive the test of time
        + 3.6 / Beta 2 status
                + builds went well
                + eager for templates in B3
                        (last beta + hard string freeze), RC1 in a week
                + pushing to mirrors as we speak
                + misc. download script hackery ongoing
        + 3.5.5 RC2 / deadline next Monday
                + thanks for tripple reviews for RC2

* GSOC update (Cedric)
        + mid-terms in three weeks - July 13th; students
          need to get code included and merged to master
          for then.

* UI / design update (Mirek)
        + windows menubars support / look
                + poll up yesterday - transparent vs. opaque vs. 50%
                + people seem to want it opaque
                + kendy working on it but happy whatever decision
                  needed soon; on vacation July onwards
AI: + revert to an opaque background (Kendy)
        + splash screen proposals still pending for one week:
                + submissions welcome:
                  http://wiki.documentfoundation.org/Design/Playground/Splash_screen
        + new templates
AA + check new templates are using auto-fitting functionality (Thorsten)

* re-basing update (Michael)
        + 14k of 45k files complete - ~30%

* gerrit (Bjoern)
        + idiots guide to using it (for Meeks)
                + https://wiki.documentfoundation.org/Development/gerrit
                + need more people to test & accelerate it's deployment
                + some workflows in the wiki are harder than necessarily
                        + when gerrit owns git - no problem.
        => Major contributors need to log into gerrit so Norbert
           can give you permissions
AI: + https://gerrit.libreoffice.org/ - click 'register' (All hackers)
AI: + then poke Norbert by E-mail to get yourself setup a commiter / reviewer
                        + the E-mail used for openID registration and user-account
                          on is needed (cf. core/.git/config)
                + separate group of ACL's for merges / tagging
        + thanks for working on it (Kendy)
                + and for the FAQ:
                  http://lists.freedesktop.org/archives/libreoffice/2012-June/033872.html
        + are we able to continue using git as before ? (Kendy)
                + yes; people not forced to a new workflow.
                + if we get it right, people should never feel
                  anything much changed - except the host to
                  push/pull to.
                + -modulo- that every committer will need a gerrit
                  account in due course before we switch to gerrit
                  owning the git repo
        + one-day, not before end of July (Norbert)
                - fdo will become a read-only mirror of gerrit
                - we already have a special user setup to do this sync.
        + who has used gerrit ? (Michael)
                + 24 accounts setup already, but more may have registered
AI: + notify all committers when we have a nice simple, minimal
                  statement of what is required written (Bjoern)
        + concerns about loss of patches (Caolan)
                + see how it plays out
        + how can we integrate it well with mail ? (Bjoern)
                + a daily digest of gerrit commits to dev. list ? (Michael)
                + send everything to the list to start
                  with & throttle if needed (Kendy)
                + we have a separate commits list today (Norbert)
                + start not too much traffic as people use it (Bjoern)
        + at the end of the day - people still need to do the reviews (Petr)
        + gerrit has a nice query language:
                http://gerrit.googlecode.com/svn/documentation/2.2.1/user-search.html
        + who can help out if you have problems ? Name (IRC nick)
                + Bjoern (Sweetshark), Norbert (shm_get), David Ostrovsky (_david_)

* QA update (Bjoern)
        + nice new bug flow diagram in progress from Joel
        + ideas on getting more 3.6 testers deferred until next time
        + new guys are doing great work triaging bugs
                + gives us more MABs - and also better interactive
                  visibility of live issues.

* 3.5 most annoying bugs ...
        + 72 open (of 238) older 68/231 67/229 67/226 62/219 60/213 67/211 68/205 71/205
             30%                   29%    29%    30%    28%    28%    32%    33%    35%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1

* 3.6 most annoying bugs ...
        + 5 open (of 21) older 3/19 4/15 8/13
             24%                16%  27%  62%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* 3.5 bugs tagged with 'regression'
        + 179(+12) bugs open of 631(+17) total

        + Started to double-count more classes of regression, to split
          them out more easily: Crashes, Borders, Migration
                + temporarily distorts graphs
                + encourages fixing of these bugs

        * Component    count net *
        + Writer       - 66 (-1)
        + Spreadsheet  - 23 (+5)
        + Presentation - 18 (+0)
        + LibreOffice  - 16 (+1)
        + Borders      - 11 (-1)
        + Crashes      - 15 (+3)
        + Drawing      - 12 (+2)
        + Writer / RTF - 8  (+2)
        + Database     - 6  (-1)
        + Basic        - 2  (+0)
        + Migration    - 4  (-3)

        + https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
        + Migration tracker: https://bugs.freedesktop.org/show_bug.cgi?id=43489

--
[hidden email]  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Caolán McNamara Caolán McNamara
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

On Thu, 2012-06-21 at 16:55 +0100, Michael Meeks wrote:
> + Caolan has tool for templates to strip lang tags so it works
> AI: + try template lang tag stripping tool (Bjoern)

FWIW when I read the thread, I was reminded of
https://bugs.freedesktop.org/show_bug.cgi?id=32897 which sounded a bit
like the same problem. *If* it is the same problem then
solenv/bin/striplanguagetags.sh is a script to fix it. i.e. it takes as
input a .zip of .odX files, unpacks the .zip and unpacks each .odX,
strips out their language/country tags from their styles.xml so that
they are forced to fallback to the current default language when loaded
by LibreOffice, and repacks each .odX and then repack the .zip. Might be
a red herring.

C.

_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Cor Nouws Cor Nouws
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

In reply to this post by Michael Meeks-2
Hi,


Michael Meeks wrote (21-06-12 17:55)

> * 3.5 bugs tagged with 'regression'
> + 179(+12) bugs open of 631(+17) total
> [...]

Just taking a quick look at issues from the query below, I would suggest
  to skip mentioning numbers. There is pollution with old issues,
regressions in new functions, minor-if at all issues ..
The query is very useful to track and look at the reports. But the
number gives a wrong idea of quality. It only shows there's a lot QA
/triage work pending. And that was not really news ;-)
(Might well be that the same applies for other numbers..)

> + https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764


Cheers,


--
  - Cor
  - http://nl.libreoffice.org


_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Rainer Bielefeld-2 Rainer Bielefeld-2
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

Cor Nouws schrieb:

> Just taking a quick look at issues from the query below, I would suggest
>   to skip mentioning numbers. There is pollution with old issues,

Hi,

may be!

> The query is very useful to track and look at the reports. But the
> number gives a wrong idea of quality.

But consider that there still are lots of unreviewed bugs what might get
a "regression" keyword in future.

> It only shows there's a lot QA
> /triage work pending.

That's true!

Best regards

Rainer
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Michael Meeks-2 Michael Meeks-2
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

In reply to this post by Cor Nouws
Hi Cor,

On Sun, 2012-06-24 at 23:23 +0200, Cor Nouws wrote:
> Michael Meeks wrote (21-06-12 17:55)
> > * 3.5 bugs tagged with 'regression'
> > + 179(+12) bugs open of 631(+17) total
> > [...]
>
> Just taking a quick look at issues from the query below, I would suggest
>   to skip mentioning numbers. There is pollution with old issues,
> regressions in new functions, minor-if at all issues ..

        Sure - and there is double counting of some issues - as I point out in
the numbers - which gives a misleading spike recently.

        Furthermore, an increase in the apparent number of regressions may be
related to an increase in QA activity categorising and triaging bugs :-)
and thus totally un-related to any underlying improvement / degradation
in real quality.

> The query is very useful to track and look at the reports. But the
> number gives a wrong idea of quality. It only shows there's a lot QA
> /triage work pending. And that was not really news ;-)
> (Might well be that the same applies for other numbers..)

        True; OTOH, this is not a news headline, it is a motivational set of
numbers that are designed to try to encourage people to shrink the
numbers.

        Already (IMHO) they have helped to improve our component categorisation
(the writer guys got sick of being blamed for all common / core code
bugs), and (I hope) also encouraged people to work on getting the
numbers down. The hope is that by double counting crashers eg. we
encourage people to focus first on those.

        So - the numbers are by no means perfect, but hopefully they serve a
useful purpose and show at least something of our QA activity, and
developer / bug-fixing work.

        The overall graphs I produce also show bugs fixed, where you can see
(from the growing separation of the 'open' and 'closed' trends) that we
are fixing more most annoying & regression bugs over time, and
particularly Most Annoying Bugs :-)

        At least, that's my thinking :-) do you have some better insights ?

        All the best,

                Michael.

--
[hidden email]  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Bjoern Michaelsen Bjoern Michaelsen
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

In reply to this post by Michael Meeks-2
Hi all,

On Thu, Jun 21, 2012 at 04:55:11PM +0100, Michael Meeks wrote:
> + send everything to the list to start
>  with & throttle if needed (Kendy)

this is now in place, the friendly gerritbot:

 https://launchpad.net/~r-gerrit-0

now has cozy home on the gerrit machine itself. It has a watch on all changes
to the core repo and forwards the changes to the dev-mailinglist (polling its
inbox every 5 minutes). Also I moved the freedesktop to gerrit sync there, its
leaner bandwidth wise, than me having the bot here locally and also more fault
resistant (as my router didnt cope with the heat over the weekend and was down,
so was the sync).

So whenever you do something on gerrit now, the developer mailing-list should get
notified (after 5 minutes max.).

Best,

Bjoern
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Noel Grandin Noel Grandin
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

HI

It would be nice if the gerrit emails had this in the header:

To: [hidden email],

SO that my mailing list filters picked it up as belonging to the libreoffice mailing list.

Thanks, Noel Grandin


On 2012-07-04 14:38, Bjoern Michaelsen wrote:
> So whenever you do something on gerrit now, the developer mailing-list
> should get notified (after 5 minutes max.).


Disclaimer: http://www.peralex.com/disclaimer.html


_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Bjoern Michaelsen Bjoern Michaelsen
Reply | Threaded
Open this post in threaded view
|

Re: minutes of ESC call ...

Hi Noel,

On Wed, Jul 04, 2012 at 05:04:01PM +0200, Noel Grandin wrote:
> It would be nice if the gerrit emails had this in the header:
>
> To: [hidden email],
>
> SO that my mailing list filters picked it up as belonging to the libreoffice mailing list.

yes, I saw that -- I naively assumed procmail to do some fixup there too.
For now, you should be able to evade this by filtering on the List-Id: Header
(which is a good idea in general anyway).

Best,

Bjoern
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/