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


* Present:
    + Norbert, Stephan, Jan-Marek, Oliver, Sophie, Lionel, Robinson,
      Jacobo, Jan I, David, Bubli, Olivier, Thorstenb, Bjoern, Miklos,
      Michael S, Muthu, Eike, Kendy, Armin, Caolan, Andras
 
* Completed Action Items:
    + kind offer to setup an MSVC2015 tinderbox vs. master (Thorsten)
        [ live and working, some problems with cppunit tests
          triggering a dialog with automatic debugging.
          Needs registry tweak to turn of debugging. ]
    + reach-out to Beta Co-working guy to book pre-FOSDEM hackfest (Bjoern)
        [ mailed & response - just fine, promote them in the wiki pages.
          Asked for the 2x days before FOSDEM. ]
 
* Pending Action Items:
    + add a 4.4.7 to the release-plan (Cloph)
    + please cleanup / merge mentoring page (JanI)
        [ https://wiki.documentfoundation.org/Mentors
          https://wiki.documentfoundation.org/FindTheExpert ]
    + UserAgent - drop bundled-languages (Michael)
    + UserAgent - produce a patch for review (Michael)
    + talk to Alex wrt. design blog tomorrow (Cloph)
    + Largo as a hack-fest venue ? chat to Dave (Robinson)
    + come up with a proposal for "abandoned" / "insufficient data"
      resolution in the bug-flow graph (Robinson)
        [ some ideas, will send mail after the call ]
 
* Release Engineering update (Robinson)
    + 4.4.6 / 5.0.3 retrospective
        + out now.
    + 4.4.7
        + RC1 / freeze week 46, 1 week out.
    + 5.1.0 branch / feature-freeze: ~2 weeks out: Week 47
        + had bug-hunting session with Alpha1 @ weekend.
    + 5.0.4 status
        + RC1 / freeze week 48, 3x weeks out.
    + Android & iOS Remote
    + 4x CVEs release today (Bjoern)
        + people should be aware:
            http://www.libreoffice.org/about-us/security/advisories/
        + Caolan updated the page, but needs crediting for the fixes.
 
* Introduction (Armin)
    + formerly Armin Weiss,
    + working on the code-base for ~15 yrs, from StarDivision, with Marco.
        + formerly at IBM, now at CIB.
    + working on LibreOffice immediately, starting now.
    + currently getting used to new stuff; gerrit, new builds etc.
        + warming up the fingers.
    + commit access for him? (Bubli)
        => adding him (Norbert) Done.
    + pushing to gerrit gives a free-build on all platforms in 30-40mins (Norbert)
        + it's awesome (Armin)
        + if have a patch, want to test, but don't want it to go through:
            + put a -1 self review on it; it helps.
        + also can use a +2 to avoid others reviewing things (Bjoern)
            + or makes people think you forgot to press the button (Kendy)
 
* Widow / Orphan controls on by default (Justin)
        "I would like to request that someone give official endorsement
          to turning on widow/orphan controls by default for new
          documents.  I expect this probably fits ESC better than UI
          group.
          https://bugs.documentfoundation.org/show_bug.cgi?id=89714";
        + replied on the list, pretty old feature & stable (Miklos)
            + just a UX decision if it should be on/off.
        + not entirely UX (Bubli)
            + changes ODF export around styles (are they default styles)
        + from the bug report (JMux)
            + default value currently not saved in the doc.
            + all old documents without this would get it on load.
            + he intends that only new docs get it (Lionel)
        + Can we store this 'on/off' setting for Microsoft docs ? (Michael S)
            + by default on since MS Word 2003 - so improves interop (Lionel)
                + all for it in general; no opinion on implementation.
        + not necessary for UX to discuss it (Kendy)
        => as long as it doesn't break old docs - happy for it to go in
           with the new more interoperable default.
 
* Documentation (Kendy/Olivier)
    + someone working on online modification of help-files
         + Jay to encourage him to push that publicly.
         + in a while will need a VM from infra to test this.
    + more changes in help-authoring:
         + better image handling; new version needs releasing soon.
    + in the last week:
         + added nice new help pages from Lera Goncharuk (tagezi)
             + interested in cleaning trash from the help files too.
             + which may help translators too - avoiding redundant work.
         + Jay is updating the help for the menus & the authoring ext'n.
         + Regina & Eike did some work at the hackfest tool.
 
* UX Update (Kendy)
    + new icons 32pix vers of tango & Sifr as well.
        + code to enable 32pix icons coming soon.
        + need a switch in tools->options to enable them.
    + this Friday:
        + design session building ideas around NotebookBar.
            + ideally when Samuel is back
                + won't be (Bubli, Thorsten)
            + won't be only 1x session.
    + increased interest in new user statistics
        + hackers to improve POC appreciated.
    + impress slide transition selection bits (Michael)
        + hoping to re-use gallery code to have bigger thumbnails.
        + help appreciated creating pretty & larger icons there.
            + traditionally not part of the freeze anyway (Kendy)
            + best to get size nailed down 1st (Michael)
 
* Import pages from old OOo wiki into TDF wiki (Bubli)
    + lots of useful documentation living there (framework, SfxItem* etc.)
        + that doesn't exist anywhere else
    + can we do that? (licensing etc.)
    + DennisRoczek volunteered to take over the technical side of things
        + import pages including history
    + shortlist of pages to import (?)
    + there are backups of the AOO wiki - so no urgency (Michael)
    + Access2Base - should move across (Olivier)
        + no IP concern at all - as he wrote it himself (Michael)
            + fairly sure of that (Lionel)
                + written in some specific wiki software, lots of js
                + will that markup migrate easily -> MediaWiki ?
    + IP concerns about other wiki content (Michael)
        + wondered what other pages would be sensible (Bjoern)
            + the writer core documentation
        + a number of README's link AOO wiki pages.
            + if a shortlist needed, grep in the READMEs
            + the developer-guide also in the wiki (Michael S)
                + api.libreoffice.org links to it (Lionel)
                  see e.g. 
http://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1frame_1_1Frame.html#details
                + PDL licensed - so less of a concern (Thorsten)
AI:     + find someone who wants to quietly review both sets of licensing & compare (Robinson)
        + more ideally, create new, clean content on our wiki (Bjoern)
            + if the content is created by volunteers - no issue (Robinson)
        + if necessary can run a 'zoo' wiki of our own (Michael)
            + writer's core documentation linked to a place it can't be edited (Bjoern)
AI:     + have a call to oversee license issues from Robinson (Thorsten, Michael etc.)
          https://wiki.openoffice.org/wiki/OpenOffice.org_Wiki:Copyrights
 
* Make TDF infrastructure configuration public (DavidO)
    + wants to see salt, etc.
    + request seems sensible (Bjoern)
        + some things we do hit the wall, unclear where repositories are.
        + agreed (Thorsten)
    => suggest this belongs to the sysadmin team (Thorsten)
        + if sysadmin team is unwilling escallate to board etc.
 
* Crashtest update (Caolán on vacation)
    + 0 import failures, 0 export failures, 373 coverity issues
        + numbers back to zero again after a bump.
    + asan+ubsan crashtest run
        + some results, a tragic accident deleted all the logs however, so new run needed
        + lots of duplication there.
    + event testing - found & fixed another issue - ongoing.
 
* Hackfests (Bjoern)
    + GNOME hack-fest in Madrid
        + asked for board funding
            + Norbert, Thorsten, Michael, Bjoern -> fine in principle.
            + Bubli, Bjoern, JanI, Xisco ?
        + room is booked, it is happening: Dec 2nd ->4th in Madrid.
            + will create a wiki page of our own. 
    + FOSDEM / Beta Co-working (Bjoern)
        + we're welcome, but shoudl promote them.
AI:         + setup wiki page with dates (Bjoern)
AI:     + can we book a conference room for a board meeting (Florian/Bjoern?)
    + LiMux hackfest end of November (Jan-Marek)
        + "Same procedure as every year" (almost)
        + Yup - we're late to the show
        + Please add yourself and vote for your preferered weekend 
          https://dudle.inf.tu-dresden.de/LiMux_Hackfest_2015/
            + if 1x more person signs up - we'll do a hack-fest.
                + Just saw that there are already 10 people (Jan-Marek)
        + good opportunity to meet Debian / Kubuntu people (Bjoern)
        + Will announce official weekend on Friday
    + next venues / suggestions
        + considering another Gran Canaria hack-fest (Thorsten)
            + March next year (?)
 
* l10n Update (Sophie)
    + nothing problematic happening.
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending another 6 weeks.
    + who updates the certification page ? (Italo)
         + problems remembering the pwd (Kendy, Stephan)
    + newly appointed: Mihai Varga, Oliver Specht, Philippe Jung
         + congratulations etc. Italo to send out certificates.
AI:      + update the page (Sophie)
 
* Checking for DSO dependencies (Michael S)
  
https://wiki.documentfoundation.org/Development/RegressionIdeas#Checking_for_DSO_dependencies_.28Robert_Antoni_Buj_i_Gelonch.29
    + collecting some ideas a while back.
    + board decision on budget proposal mail.
      http://listarchives.documentfoundation.org/www/board-discuss/msg03724.html
        + this guy not funded.
    + rather a trivial idea - script to check DSO dependencies are the ones we expect.
        + not some librtmp foo - that broke the bibisect repo.
AI: + look into writing such a script (Stephan)
 
* Jenkins / CI update (Norbert)
   from:Thu Oct 29 15:00:37 2015
   master linux rel  jobs:199 ok:187 ko:12 fail ratio:6.03%  break:8  broken duration:1.95%
   master linux dbg  jobs:197 ok:175 ko:21 fail ratio:10.65% break:6  broken duration:19.17%
   master mac rel    jobs:190 ok:183 ko:7  fail ratio:3.68%  break:4  broken duration:0.9%
   master mac dbg    jobs:197 ok:186 ko:10 fail ratio:5.07%  break:4  broken duration:0.96%
   master win rel    jobs:107 ok:103 ko:4  fail ratio:3.73%  break:4  broken duration:1.42%
   master win dbg    jobs:161 ok:139 ko:22 fail ratio:13.66% break:17 broken duration:7.21%
   master win64 dbg  jobs:143 ok:131 ko:12 fail ratio:8.39%  break:9  broken duration:4.57%
   lo-4.4 mac        jobs:2   ok:2   ko:0  fail ratio:0%     break:0  broken duration:0%
   gerrit win rel    jobs:201 ok:131 ko:70 fail ratio:34.82%
   gerrit lin rel    jobs:206 ok:178 ko:28 fail ratio:13.59%
   gerrit mac rel    jobs:203 ok:176 ko:26 fail ratio:12.8%
   gerrit all        jobs:200 ok:114 ko:85 fail ratio:42.5%
        + reasonable week; weird linux dbg result, but overall good.
        + 2x new Linux boxes on-line with good results
           + cold-build is 20 mins; hot is less.
        + moved ubisan to one of these boxes
           + should be possible to tweak config in distro-config
           + distro-config/jenkins
               + so jobs get config from there to adapt as needed.
               + be careful; don't break jenkins.
               + so far just for ubisan, moving all CI slaves to this.
           + build running 'make check' to find nasties sooner.
           + runs / reported on the tinderbox website:
        + is the distro-config stuff a script that runs jenkins ? (Bjoern)
           + not a script, just configure options
           + all scripting is part of lode.git
 
* Remove yet another check from the ZIP reader (Jan-Marek)
    + Actually almost the last local file header one. Breaks WollMux extension build by our new 
maven toolchain.
        + didn't accept ZIP files.
    + Probably adapting checks 7zip is doing in CPP/7zip/Archive/Zip/ZipIn.cpp / AreItemsEqual
        + history of the LO file commits is endlessly removing checks.
    + See https://gerrit.libreoffice.org/#/c/19779/
        + if we don't crash - why validate so much ? (Michael)
            + not interested in warning on invalid ZIPs
        + bit of a risk of really corrupted ZIP archives (Thorsten)
            + 10x years of relaxing constraints - lets keep going.
AI: + Will push the patch (Jan-Marek)
 
* Easy Hacks:
    + new easy-hacks thanks to:
        + http://bit.ly/1KR4HWX
    + create your own by setting whiteboard to eg.
            "easyHack difficultyBeginner skillCpp topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the whiteboard keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?status_whiteboard=needsDevEval
 
* Why do we have 2x svg things ? (Caolan)
    + punt to the next call and/or keep it on the list.
 
* QA update (Robinson)
    + UNCONFIRMED at 539 + 21 bugs in UX-advise
        + Bump during BugHunting Session
    + needAdvice at 16
    + BugHunting Session for 5.1 retrospective
        + Over 100 bugs filed during the weekend (incl. couple crashers)
        + Rather quiet in IRC -> more chatter can be welcoming
        + Next BugHunting Session is first week of December; increased recruitment:
          https://wiki.documentfoundation.org/BugHunting_Session_5.1.0_Beta
 
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#95573 - EXTENSION MANAGER - freeze / hang when attempting to install extensions on 
OSX 10.11...
        + tdf#95584 - Text with background color set not rendered correctly in presentation and 
exported PDF file
            + bg color disappears
            + not a regression, an unimplemented feature (Bubli)
                + part is a duplicate of an already reported issue (tdf#93789)
 
AI:     + Add a new 5.1 category for high-prio. bugs (Robinson)
 
* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +180    -94        (+86 overall)
    many thanks to the top bug squashers:
        Dennis Roczek          7
        Timur                  6
        tommy27                6
        Alex Thurgood          5
        raal                   5
        Adolfo Jayme           4
        m.a.riosv              4
        Maxim Monastirsky      4
        Jacques Guilleron      4
        Andras Timar           3
        Cor Nouws              3
        Yousuf (Jay) Philips   3
        Katarina Behrens (CIB) 3
        Stephan Bergmann       2
        Miklos Vajna           2
 
* Highest-Priority bugs (aka "MABs"):
        5.0: 12/49 - 24%    +0
        4.4: 10/70 - 14%    +0
        4.3: 6/67   - 8%    +0
        4.2: 11/132 - 8%    +0
        4.1: 4/79   - 5%    +0
        4.0: 11/81  - 13%   +0
        old: 39/246 - 15%   +0
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 332/1088 341/1089 330/1074 324/1064 322/1047 324/1039 325/1029
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + stats are for two weeks ...
        + 711(+8) bugs open of 4385(+20) total 45(+0) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc - 20 (+0)
                Writer - 12 (-1)
           LibreOffice -  7 (+0)
               Impress -  2 (+0)
                  Base -  2 (+1)
            Extensions -  1 (+1)
   filters and storage -  0 (-1)
                    UI -  0 (-1)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
                Writer - 239 (+2)
                  Calc - 155 (+4)
               Crashes -  51 (-2)
               Impress -  50 (-1)
           LibreOffice -  48 (+0)
                    UI -  43 (+0)
        graphics stack -  31 (+1)
               Borders -  28 (+0)
                  Base -  25 (+1)
                  Draw -  20 (-1)
   filters and storage -  15 (-1)
                 BASIC -  11 (+1)
Printing and PDF export-  11 (+0)
                 Chart -  10 (+0)
        Formula Editor -   5 (+0)
            Extensions -   3 (+1)
          Installation -   2 (+2)
             framework -   2 (+0)
            Linguistic -   2 (+0)
                   sdk -   1 (+0)
                + http://bit.ly/1BUdI8i

-- 
 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.