Return-Path: X-Original-To: apmail-openoffice-dev-archive@www.apache.org Delivered-To: apmail-openoffice-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D03F3102EE for ; Fri, 31 May 2013 20:17:15 +0000 (UTC) Received: (qmail 6603 invoked by uid 500); 31 May 2013 20:17:15 -0000 Delivered-To: apmail-openoffice-dev-archive@openoffice.apache.org Received: (qmail 6488 invoked by uid 500); 31 May 2013 20:17:15 -0000 Mailing-List: contact dev-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openoffice.apache.org Delivered-To: mailing list dev@openoffice.apache.org Received: (qmail 6479 invoked by uid 99); 31 May 2013 20:17:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 May 2013 20:17:15 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kay.schenk@gmail.com designates 209.85.160.45 as permitted sender) Received: from [209.85.160.45] (HELO mail-pb0-f45.google.com) (209.85.160.45) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 May 2013 20:17:08 +0000 Received: by mail-pb0-f45.google.com with SMTP id mc17so2777501pbc.18 for ; Fri, 31 May 2013 13:16:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=N3zajTVI89R674Zyyllk4fmsUuK/j2ghIQtQcEImwjc=; b=rB7fj+PcUowvSaJdsVNrvKvH4bceK93P8IozHy+M02lc1sbvMASE1GGOf5yasx3RhL ISAP1CrATffzUn5Qw0J90UTKNmPGGpkOlQOFPUoY20ID0IJqDWAk7WMZqx9+LLNQvS9W DixBUl1fIMMbdmyNLSQMBqu1COXkNsoMSBxsmBmXXi4HJEUT6qx/HJ6STlKnGoIt7P/K dtlc929U8YJ1hZIn8OClkMiixQNvdv09LQwiKnFvHo4pjlyt6xKf+KdCy0dtnRhvQg4C n38aGYmE0jhezKOCftUgYbUXuGG1ItX7DJlN8v8Iu2IjligROAfD2NSDQ/agYJrX997v d9pw== MIME-Version: 1.0 X-Received: by 10.68.245.170 with SMTP id xp10mr14722480pbc.41.1370031407327; Fri, 31 May 2013 13:16:47 -0700 (PDT) Received: by 10.70.1.194 with HTTP; Fri, 31 May 2013 13:16:47 -0700 (PDT) In-Reply-To: <-1174665769558747671@unknownmsgid> References: <51A3790C.4090304@gmail.com> <2A31F7D9A851456EBF50676679984317@gmail.com> <51A84E36.4070106@apache.org> <-1174665769558747671@unknownmsgid> Date: Fri, 31 May 2013 13:16:47 -0700 Message-ID: Subject: Re: [RELEASE]: proposed further schedule towards AOO 4.0 From: Kay Schenk To: dev@openoffice.apache.org Content-Type: multipart/alternative; boundary=047d7b2e0c655d737104de094b08 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b2e0c655d737104de094b08 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, May 31, 2013 at 12:04 PM, Rob Weir wrote: > On May 31, 2013, at 3:16 AM, "Herbert D=FCrr" wrote: > > > [regarding dropping stlport4] > > > > The changes to make the codebase ready for native STL support are done. > Builds with stlport4 enabled will continue to work as before. > > > > I suggest to use the --without-stlport option for all new builds though= : > Stlport is a great project, but the versions that OOo depended on had bee= n > released more than ten years ago. The library improved greatly since then > from a feature, performance and standard compliance perspective. And of > course many many bugs have been fixed [1]. In their stlport5 version they > continue to improve significantly. > > > > Platform STLs have been inspired by stlport, improved greatly too and i= n > the C++11 standardization process divergent views have consolidated. We c= an > rely on the platform STLs. I agree that the timing of the suggested switc= h > is not so good but the switch itself is overdue. A major version change i= s > the right time to do this. > > > > [1] relevant examples of fixes that got into stlport releases newer tha= n > the ones OOo depended on can be seen at e.g. > http://stlport.git.sourceforge.net/git/gitweb.cgi?p=3Dstlport/stlport;a= =3Dblob;f=3Detc/ChangeLog;hb=3Drefs/tags/STLport-STLPORT_4_6 > > > > On 2013/05/28 2:38 PM, Rob Weir wrote: > >> In theory every fix can cause bugs. But some fixes are more localized > >> than others. Fixes with localized impact are easier to test. > >> Widespread fixes are harder to test, because more code is potentially > >> broken. > > > > The switch was rendered possible by many little changes over the last > couple of months which got our code base more in line with C++11 > expectations. Snapshots based on these changes have been and are already > extensively tested by our great QA community. The switch itself is just > another step in evolving towards a high quality release. > > > > Additionally testing has it much easier to find issues introduced by th= e > switch should there be any. E.g. we have many testers and almost a thousa= nd > automatic tests. They work on different platforms. They cover a lot of > different areas. The risk that a regression in that layer could remain > undetected is very low. > > > > Automated testing ran its 940 autotests (in BVT, FVT, SVT and PVT) on > different operating systems for 32bit and 64bit versions. The > cross-correlation between pre- and post-switch builds is the same as the > auto-correlation for test reruns: the same tests were successful on both > sides, the same tests failed for both sides. > > > > This is great. Thanks for giving attention to the quality side of this. > > A change like this is unlikely to introduce a subtle bug in only one > place. If it breaks things it should be spectacular. So the fact that > nothing is seen yet is a good sign. > > -Rob > Yes, thanks Herbert for all this information. And, I see I should start thinking about upgrading to GCC 4.8.1 to comply with C++ 11....really thanks for posting this. > > > > Herbert > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org > > For additional commands, e-mail: dev-help@openoffice.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org > For additional commands, e-mail: dev-help@openoffice.apache.org > > --=20 ---------------------------------------------------------------------------= ------------- MzK "You can't believe one thing and do another. What you believe and what you do are the same thing." -- Leonard Peltier --047d7b2e0c655d737104de094b08--