Quantcast

minutes of ESC call ...

classic Classic list List threaded Threaded
6 messages Options
Michael Meeks-2 Michael Meeks-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

minutes of ESC call ...

* Present:
        Norbert, Stephan, Eike, David T, Lionel, Markus, Kendy, Bjoern,
        Caolan, Andras, Michael M, Fridrich, Michael S, Rainer, Astron,
        Tibbylickle

* Completed Action Items
        + fix CC-By-SA licensing requirements (Andras)
        + Mango icons - in gerrit pending review (Astron)
AI: + reviewing action needed for 3-6-0 etc. (Michael, Caolan)

* Pending Action Items
        + notify all committers when we have a nice simple, minimal
          statement of what is required for gerrit written (Bjoern)
AI: + get list of freedesktop mails to Bjoern (Norbert)
        + check new templates are using auto-fitting functionality (Thorsten)
        + crediting: can we separate tempates in the credits page (Spaetz?)
        + quest for kind volunteer to update the website (Michael)

* Release Engineering update (Fridrich)
        + 3.5.5 released, DVDs up-loaded yesterday etc.
        + 3.6.0 RC2
                + build issues on windows but finally up-loaded this morning
                + synching to mirrors, announce expected tomorrow
        + branch created for libreoffice-3-6-0
                + commits must be cherry-picked from 3-6
                + after an additional two reviews (+1 for -3-6)
        + 3.5.6 RC1 - July 30th ish

* 3.6.0 blocker bug check (Petr/Michael)
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
        + Java runtime fix / cherry-pick
                + concerned that the fix is right ? we can't ship
                  endless MSVC++ runtimes.
        + 3.5+ Mac a11y issue - Stephan & Norbert hunting
        + working with 3.6 and it works well (Rainer)
        + most concern around base performance issues
                + integrated cache regression speedup before branch (Fridrich)
                + not a crash issue (Lionel)
                + we can release-note & fix for 3.6.1
AI: + review updated license / dos (Caolan, Bjoern)
        + concern wrt. count of testers (Bjeorn)
                + universal / release snapshot unique IP numbers
                        + B1 1200, B2 1200, B3 700, RC1 500
                        + B3: 55 Linux, 54 Mac, 584 Windows
                + plus Linux distro downloads in parallel
AI: + check updater to push people through to upgrade RCs (Kendy)

* GSOC update (Fridrich)
        + nine of ten students passed the midterm evaluation
        + lots of great work going on, and applied dedication

* UI / design update (Astron)
        + icons already discussed
AI: + another review for splash-screens (Michael)
        + about box background image pending
        + 'official' conference logo is pending needs decision

* cppunit / build issues (Stephan/Moggi/Michael)
        + --disable-cve-tests - useful on windows wrt. anti-virus
                + slam-dunk / good idea, merge the patch.
        + indifferent about --disable-xmlsec
                + only intended for iOS / Android currently, should
                  not be used on Linux.
                + configure should check & fail if this option is
                  set for non iOS / Android
        + --disable-cppunit is controversial
                + programmers are lazy, we want widespread unit
                  test running & coverage (Markus)
          + once needed to disable unit tests working on
                  coretext (Norbert)
                + 'make build' already exists (Markus)
                        + not widely publicised
                        + disables all unit tests in the build
                        + problem is it doesn't build an install-set
                        + can run make cmd cmd=bin/ooinstall after that
                + Ubuntu disables tests during the build already, so
                  make check runs them in a separate phase (Bjoern)
                + disabling unit tests generally seems a bad idea, each time
                  unit tests break - turned out to be a regression (Fridrich)
        + potential unit test performance problems
                + potential slowdown for linux tinderbox build tests
                  investigating it (Norbert)
                + seen some runaway unit tests / slowchecks, chasing it (Bjoern)
                + will continue to dedicate some small % of build-time
                  running unit tests

* MSI cross-compilation from Linux (Tibby)
        + been merged to master
        + java enabled / compilation issues
        + help with build process / location of uuidgen
          using undocumented parameters etc.
AI: + help get tinderboxes building up-loading msis (Andras)

* re-basing update (Michael)
        + 85 modules ~complete, 48 to go
        + ~19k files re-based.

* un-merged patches in bugzilla (Michael S / Caolan)
        + down to a dozen or so left.

* ODF update (Thorsten)
        + long term sub-committee working on new change-tracking
          -proposal- on the horizon - more flexible, but
          significantly different from what we have now
                + change tracking stored separately
                + major non-incremental change coming
        + potential re-use for other functionality.
        + suggestions welcome

* QA update (Rainer)
        + business as usual
        + rising number of unusable reports from bugzilla report assistant
                + too easy to file bugs ?
                + need a German translation for the tool
        + working on a database to associate new developers with
          easy-fix bugs in related areas.

* 4.0 - when to call it that ? (Kendy)
        + extension downloads
                + some quite popular PDF import 3m downloads
                + mysql - 330k
                + spellcheck dicts - 300k
        + renaming com::sun::star a problem here,
        + instead perhaps announce rolling flag-day (Caolan's plan)
                + http://wiki.documentfoundation.org/Development/LibreOffice4
                + too much to do in one six-month section
        + top of agenda for next week.

* gerrit update (Bjoern)
        + syadmin team for gerrit have an alias:
                [hidden email]
          please use sparingly for agreed issues or
          service outages.
        + OTRS being deployed generally for sysadmin ticketing
        + [ dump of Bjeorn's update cropped by time ]:
        * gerrit -- progress:
           - syncscript has been updated (rewritten in python, has sane logging now)
           - Kendy tweaked the setting to include a patch in the mails
           - tooling now on SCM:
             - http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerrit
               gerrit config, patches welcome
             - http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerritbot
               gerrit sync and mail bot, patches welcome
             - http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerritircbot
               gerrit irc bot, patches welcome
           - dev-tools now also on gerrit
        * gerrit -- known issues:
           - gerrits show-all-diffs is pointless as-is
           - direct pushes to the branch do not trigger an email notification to the dev
             list
           - Maildrop for Gerrit (David)
             - already two halfbaked implementations exist by Bjoern and David
AI:     - left it to David to cherrypick the best from both and finish (Bjoern)
           - gerrit-links for dev-tools result in a CRLfile-errormessage
           - gitweb for dev-tools doesnt work yet
           - cherrypicking an change accepted on another branch does not work

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

* 3.5 most annoying bugs ...
        + 72 open (of 249) older 67/244 70/243 73/241 72/238 68/231 67/229 67/226
             29%                   27%   29%    30%   30%    29%    29%    30%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1

* 3.5 bugs tagged with 'regression'
        + 170(+5) bugs open of 691(+14) 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       - 67 (+2)
        + Presentation - 20 (-1)
        + LibreOffice  - 14 (-1)
        + Spreadsheet  - 14 (-2)
        + Crashes      - 13 (-3)
        + Borders      - 10 (-1)
        + Drawing      - 11 (+0)
        + Database     - 10 (+3)
        + Writer / RTF - 5  (+0)
        + Migration    - 4  (-2)
        + Basic        - 2  (-1)

        + 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

_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Norbert Thiebaud Norbert Thiebaud
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

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

On Thu, Jul 19, 2012 at 10:50 AM, Michael Meeks <[hidden email]> wrote:
> * Pending Action Items
>         + notify all committers when we have a nice simple, minimal
>           statement of what is required for gerrit written (Bjoern)

Done
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
David Tardon David Tardon
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: minutes of ESC call ...

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

On Thu, Jul 19, 2012 at 04:50:28PM +0100, Michael Meeks wrote:
> * cppunit / build issues (Stephan/Moggi/Michael)
> + indifferent about --disable-xmlsec
> + only intended for iOS / Android currently, should
>  not be used on Linux.
> + configure should check & fail if this option is
>  set for non iOS / Android

We use --disable-xmlsec for mingw builds too (it most probably means
libxmlsec does not cross-compile with mingw ATM; I do not remember).

> * MSI cross-compilation from Linux (Tibby)
> + been merged to master
> + java enabled / compilation issues
> + help with build process / location of uuidgen
>  using undocumented parameters etc.

What is the exact problem here? Note that the uuidgen binary from
util-linux is not the one to use. There is another one (at least in
Fedora) called uuid (from package uuid), that seems to be
command-line-option-compatible with the Windows' uuidgen.exe . There is
even a check for it in configure, but it only issues warning if it is
not found (if we are going to always generate the MSI, it should be
changed to error).

D.
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Noel Grandin-2 Noel Grandin-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: minutes of ESC call ...

In reply to this post by Michael Meeks-2
On Thu, Jul 19, 2012 at 5:50 PM, Michael Meeks <[hidden email]> wrote:
>
> * 4.0 - when to call it that ? (Kendy)
>                 + http://wiki.documentfoundation.org/Development/LibreOffice4
>                 + too much to do in one six-month section

IMNSHO, most of the stuff on that page can be accomplished in small,
easy chunks, with a minimum of disruption:
For each piece, create an EasyHack that looks like:
   (a) create new methods, namespaces, etc. that fix the problem
   (b) mark old stuff as deprecated
     http://stackoverflow.com/questions/295120/c-mark-as-deprecated
   (c) let the compiler point out the places that need changing
   (d) leave the old stuff for a couple of releases, and then start a
rolling delete
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Caolán McNamara Caolán McNamara
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: minutes of ESC call ...

In reply to this post by Michael Meeks-2
On Thu, 2012-07-19 at 16:50 +0100, Michael Meeks wrote:
> AI: + review updated license / dos (Caolan, Bjoern)

Looked ok to me, I then miscounted the reviews and pushed this to 3-6-0
(*shrug*)

C.

_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Bjoern Michaelsen Bjoern Michaelsen
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: minutes of ESC call ...

In reply to this post by Michael Meeks-2
Hi,
On Thu, Jul 19, 2012 at 04:50:28PM +0100, Michael Meeks wrote:
> * gerrit update (Bjoern)
> + syadmin team for gerrit have an alias:
> [hidden email]
>  please use sparingly for agreed issues or
>  service outages.
> + OTRS being deployed generally for sysadmin ticketing

The reasoning here being not that I dont like the tool, but that we once its
in, its not that easy to openly discuss in it.

So good tickets:
- Please give commiter rights to foo, he is doing great
- OMG! gerrit is down!
- gitweb doesnt work on project foo

Bad tickets:
- I dont like the style and have not discussed this anywhere, but please make
  the default font Comic Sans -- the code looks cutier with it

Best,

Bjoern
_______________________________________________
LibreOffice mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Loading...