Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


* Present:
     Sophie, Cloph, Michael M, Stephan, Eike, Miklos, Bjoern, Kendy,
     Markus, Andras, Robinson, Muthu, Thorsten, Jan-Marek, Caolan,
 
* Completed Action Items:
 
* Pending Action Items:
    + please file an Easy-Hack this week: just a bug with whiteboard: (All)
            "EasyHack DifficultyBeginner SkillCpp TopicCleanup"
        + thanks to: David, Markus
                + http://bit.ly/1KR4HWX
    + make sure to create a new openid if you are using the Google openID (all)
        [ still need to get this done ! ]
    + poke Mathiew wrt. Windows / locking bug & revert if no response (Michael S)
        https://bugs.documentfoundation.org/show_bug.cgi?id=72337
        [ waiting for Michael - who is on vacation ]
    + if you have photos from ESC meetings during LibOCon, please send them to Sophie
    + clear old patches rotting on gerrrit (all)
        
https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:master+%28label:Code-Review%253D-1+OR+label:Code-Review%253D-2%29+age:6week,n,z
        
http://nabble.documentfoundation.org/LibreOffice-Gerrit-News-for-core-on-2015-03-23-td4144131.html
        [ link to patches that are older than 6 weeks.
          Abandoning gets them off the list - but you can always re-vitalize them.
AI:       Rescue your patch now - or have it abandoned for you by next week (Bjoern) ]
 
* GSoC (missing)
    + student application period: March 16 to March 27th
    + looks like a good number of student applications
        + gone through the names briefly (Kendy)
        + quite a few returning students: nice ! (Bjoern)
        + calc - re-factoring God objects - may be hard (Markus)
            + ScDocument is used to hide much of the core from the rest.
            + currently ScDocument is the abstraction.
            + could we turn it into generic re-factoring (Kendy)
                + mess around pixels, twips, mapmode nastiness.
    + Wiki page for tasks:
        https://wiki.documentfoundation.org/Development/Gsoc/Ideas
 
* Release Engineering update (Cloph)
    + 4.4.2 RC2 status
         + tagged today, windows build still running, Mac & Linux up-loaded to
           the pre-release server
         + buildfix1 tag as well.
             + missing test doc. caused a build to fail.
    + 4.3.7 RC1 April 7th or so
         + 2x weeks out.
    + 5.0.0 ? (ono) - 1st Alpha release - April 13th
         + week after 4.3.7
         + marketing / version-number survey in progress ...
    + Windows 64 bit story ? (Stephan)
         + targetting this for Alpha 1 with Norbert (Cloph)
    + Android & iOS Remote
         + Android - promoted to production;
           now supports watches ...
AI:      + poke Italo wrt. new shiny thing (Cloph)
 
* Crashtest update (Markus / Caolán)
    + using old officeotron
        + will be fixed with the run starting tomorrow
        + part of restoring the VM on new H/W
            + this should nail a number of bogus OOXML errors.
        + well worth having the latest version yourself.
    + regression around xls export crashes
        + jumped recently from 5 to 130.
    + still need to get asan working again
        + something of a space issue currently.
        + need for ubsan?
            + it does find problems (Stephan)
                + would be useful to have it there.
                + have some notes on settting it up:
                    
<https://wiki.documentfoundation.org/Development/-fsanitize#-fsanitize.3Dundefined>
    + import side looks good - thanks to Caolan.
 
* Writer SwClient/SwModify refactoring (Bjoern)
    + have you talked to Michael S ? (Michael)
        + not yet.
    + Horrible SwIterators ...
        + pokes into the internals of listeners etc.
        + would be great to get rid of; what is listening to what ?
        + didn't see before.
    + The broadcaster/listener relations for writer tables are rather bottom-up:
        e.g. a SwTable is listening on a SwTableFrm etc.
        https://wiki.openoffice.org/wiki/Writer/Core_And_Layout#Tables
        this means the _model_ is listening to the view (partially)
        assumption: this is the root cause for a lot of writer table bug pain
        + How to cope with/fix that?
            + tempted to slowly try to un-tangle the mess.
            + does indeed sound insane (Miklos)
                + good idea to build with Clang; SAL_OVERRIDE etc.
 
* Las Palmas hack-fest update (Stephan)
    + hoped for more enthusiasm from students etc.
        + seven students, with no C++ experience.
        + not a great recruitment experience.
        + mostly a Java background (Markus)
    + contact with the uni. busy - mid semester (Thorsten)
        + good to have people on the ground.
        + got interested people from a Google coding group
        + ideal to pick locations with a strong C++ / tech comp. sci focus.
    + on the plus side was great to meet in person & hack together (Thorsten)
    + lots of unis switching to Java / Python (Markus)
        + even Karlsruhe - bit of C for embedded, but no C++ anymore
        + 2x applicants for the Haskell C++ bridge (Stephan)
 
* Hackfests (Bjoern)
    + Cambridge, UK - May 2015 - contact (Michael)
            + 21st -> 23rd May confirmed. Thur / Fri / Sat.
            + Cambridge Beer Festival overlap / Punting Excursion planned etc.
              https://wiki.documentfoundation.org/Hackfest/Cambridge2015
AI:      + poke about students (Michael)
 
* UX Update (Kendy)
    + even more breeze icons - even more complete (wow)
         + plan to switch the fallback instead of from breeze -> Sifr
             + from Sifr -> Breeze
         + quite a minimalistic theme; but with colour highlights.
         + Kubuntu encouraged back-porting Breeze to next Ubuntu (Bjoern)
         + Should we make Breeze default for Windows 10 ? (decided not to yet)
    + finalized CMIS mockup based on feedback
         + otherwise ready for GSOC impl.
    + blog about insert->special character item
    + this Friday, discuss the shapes sidebar
         + some big changes in how draw is organized,
           more like a normal drawing / diagramming app.
    + good to get this stuff better advertised.
    + nice article about LibreOffice in CT - 10x pages (Bjoern)
         + 4x pages on extensions - "best extensions" foo
         + worth examining those:
            + should they be core features / default behaviors ?
            + can we get a list of them on the design list (Kendy)
AI:              + send to the list (Bjoern)
 
* l10n Update (Sophie)
    + nothing new.
 
* Committers
    + Henry Castro - ok to commit to tiled-editing
 
* LibreOffice Online
    + new 'online' repository ... work ongoing there.
 
* VclPtr<T> - template build perf. (Michael)
    + product vs. non-product for builds - to avoid in-lining problems
        + have the headers in C++ files anyway (Stephan)
        + concerned wrt. splitting it out - weird behaviors (Bjoern)
            + in the beginning nice, but have reservations.
            + same code in both places (Michael)
                + concerned wrt. the toggle.
 
* Developer Certification (Stephan/Bjoern/Kendy)
    + looked at last year's commits; perhaps a few people.
    + propose Thorsten for the Committee (Michael)
        + say once a week "nothing done" (Bjoern)
        => appoint Thorsten.
    + perhaps a community person too ? (Bjoern)
        + wait for a volunteer from the ESC (Michael)
 
* Jenkins update (Norbert)
    + jenkins: http://ci.libreoffice.org/view/Dashboard/
    + lcov: http://lcov.libreoffice.org/
    + goals for passing builds (Bjoern)
        + wondered - if we should keep an eye and see if they
          move in a bad direction.
        + numbers - ~10% of master builds fail on Linux.
             + a bit too low/bad (?)
             + not too bad for the newcomer hopefully,
               not a time-to-fix
        + ideally we'd have our fabled portal (Michael)
             + how much work for Norbert to gen the numbers ? (Bjoern)
        * re-visit with Norbert.
 
* QA (Robinson)
    + UNCONFIRMED at 287
        + an historic low.
    + needAdvice at 11
    + Bibisect: 44max ready, 45max repo close
        + mjayfrancis doing great work here.
        + these repos include builds for every commit
          (with some exceptions) on the release branches
            + 7Gb or less for each of these.
        + looking at similar things for Windows
            + primary platform for QA is Linux but ...
        + recruiting people heavily.
    + if QA is 'bored' (Bjeorn)
        + could we combine bibisect with the crash-testing repo
          => automatically bibisect and find what commit caused the
             <N> new crashing documents to fail.
 
* QA stats:
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +137    -89        (+48 overall)
    many thanks to the top bug squashers:
        Beluga                15
        Jean-Baptiste Faure    9
        Adolfo Jayme           9
        raal                   8
        Matthew Francis        7
        m.a.riosv              6
        David Tardon           5
        Caolán McNamara        4
        Zolnai Tamás           3
        Julien Nabet           3
        Joel Madero            2
        Eike Rathke            2
        A (Andy)               2
        Jay Philips            1
 
* Open 4.5 MAB
  + 1/3 1/3 1/3 0/2 0/2 1/2 0/1 0/1 0/1 0/1
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1
 
* Open 4.4 MAB
  + 14/50 13/49 15/49 14/48 13/47 12/46 16/44 16/43 16/40 14/38 11/34 6/26 6/24
     28%   26%   30%   29%   27%   26%   36%   37%   40%   36%   32%  23%  25%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1
 
* Open 4.3 MAB
  + 76/160 78/160 79/160 77/158 77/158 76/158 77/156 77/155 78/155 86/154 84/152
     47%    48%    49%    48%    48%    48%    49%    49%    50%    55%    55%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 291/737 275/719 259/701 264/699 267/698 261/687 252/662 241/650 228/627
    + http://bit.ly/VQfF3Q
 
* all bugs tagged with 'regression'
    + 494(+23) bugs open of 3545(+30) total
        * ~Component   count net *
                Writer - 168 (+11)
                  Calc -  99 (+2)
               Impress -  34 (+3)
           Libreoffice -  29 (+9)
               Crashes -  26 (+3)
              Graphics -  25 (+0)
                    UI -  25 (+1)
                  Draw -  19 (+1)
               Borders -  16 (+0)
                  Base -  14 (+0)
               Filters -  13 (+0)
                 Chart -  10 (+0)
           Print / PDF -   9 (+0)
             framework -   5 (+1)
                 BASIC -   4 (+1)
               Formula -   4 (+0)
            Extensions -   3 (+0)
          Installation -   2 (+0)
                   sdk -   1 (+0)
            Linguistic -   1 (+0)
        Impress Remote -   0 (+0)

-- 
 michael.meeks@collabora.com  <><, Pseudo Engineer, itinerant idiot


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.