Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B1E0A200D50 for ; Mon, 4 Dec 2017 19:59:58 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id B06CD160BF9; Mon, 4 Dec 2017 18:59:58 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 00C57160BF7 for ; Mon, 4 Dec 2017 19:59:57 +0100 (CET) Received: (qmail 74556 invoked by uid 500); 4 Dec 2017 18:59:57 -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 74545 invoked by uid 99); 4 Dec 2017 18:59:56 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Dec 2017 18:59:56 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 03A3B1805BF for ; Mon, 4 Dec 2017 18:59:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.202 X-Spam-Level: X-Spam-Status: No, score=-0.202 tagged_above=-999 required=6.31 tests=[KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id NY4_q1m7YE_y for ; Mon, 4 Dec 2017 18:59:54 +0000 (UTC) Received: from mail-smtp-ng-out-1.wtnet.de (mail-smtp-ng-out-1.wtnet.de [84.46.103.117]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 79D005F3FF for ; Mon, 4 Dec 2017 18:59:53 +0000 (UTC) Received: from bc2-blade2.wtnet.de (mail-cust-ng-in-4.wtnet.de [84.46.103.104] (may be forged)) by bc1-blade6.wtnet.de (8.14.5/8.14.5) with ESMTP id vB4IxlLf008131 for ; Mon, 4 Dec 2017 19:59:47 +0100 X-WT-Originating-IP: 46.59.227.19 X-WT-Authenticated-As: marcus.mail Received: from f25.linux ([46.59.227.19]) (authenticated bits=0) by bc2-blade2.wtnet.de (8.15.2/8.15.2) with ESMTPSA id vB4IxhxH028579 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 4 Dec 2017 19:59:47 +0100 Subject: Re: [PROPOSAL] Public Beta for 4.2 To: dev@openoffice.apache.org References: <9c3fa32d-7a52-d284-f4ce-1962fcf3e788@wtnet.de> <7B576A6A-B7CA-47A1-B848-AF900DFF790A@jaguNET.com> <2182a60a-8e13-7b11-9c8b-d2d63d0ee69a@hamburg.de> <00413281-D762-469C-AE5D-C539FED9CA36@jaguNET.com> <533966c2-33fc-7477-61ca-0c8af4ddb827@wtnet.de> <4850cd00-0a05-0807-451a-af4ba11de3bb@Apache.org> <5ac6e568-a124-7370-9d9e-2b1f67deb1c9@wtnet.de> <4D61FF73-44FD-4B53-BC22-0022647104F1@apache.org> <62310a0b-3639-2996-0881-88e765826436@wtnet.de> From: Marcus Message-ID: <0469de9e-b7cd-a489-4d18-8b0cc1961ea6@wtnet.de> Date: Mon, 4 Dec 2017 19:59:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit archived-at: Mon, 04 Dec 2017 18:59:58 -0000 Am 04.12.2017 um 13:11 schrieb Jim Jagielski: > Good to know! Thx. > > I do have a question about the BUILD number... > > Say we release 4.1.5 and that build number is 9799. We then > release start doing betas and RCs for 4.2.0 and use 9800, > 9801 and 9802. We then find out we need to release a 4.1.6. > Is that BUILD number now 9803? in the past we have increased the build ID with every build that was done; regardless if it was successful at the end or which branch was build. I was a kind of total general consecutive number. Of course we can change this behavior in a way that is better suited for us nowadays. Marcus >> On Dec 3, 2017, at 5:06 PM, Marcus wrote: >> >> Am 03.12.2017 um 22:54 schrieb Jim Jagielski: >>>> On Dec 3, 2017, at 4:25 PM, Peter kovacs wrote: >>>> >>>> How do we then distinguish one beta build from another? By Build number? We need to track build versions. >>> Agreed... Right now we have: >>> RSCVERSION=420 >>> RSCREVISION=420m1(Build:9800) >>> BUILD=9800 >>> LAST_MINOR=m1 >>> SOURCEVERSION=AOO420 >>> We could bump BUILD and LAST_MINOR for each Beta, which >>> messes up our release numbering, or maybe we use >>> something like >>> RSCVERSION=420 >>> RSCREVISION=420b1(Build:9800) >>> BUILD=9800 >>> LAST_MINOR=b1 >>> SOURCEVERSION=AOO420 >>> for betas and then switch back to 'm1.. m2...' for the RCs. >> >> at least the download scripting is knowing a beta release and is prepared. *) >> >> Example: >> >> // Beta Release: General properties. >> DL_BETA.VERSION = "4.2.0-Beta1"; >> DL_BETA.NAME = "4.2.0 Beta1"; >> DL_BETA.MILESTONE = "AOO420m1"; >> DL_BETA.BUILD = "1234"; >> DL_BETA.SVN_REV = "r1234567"; >> DL_BETA.REL_DATE = "2017-Dec-XX"; >> >> So, a typical filename could be: >> Apache_OpenOffice_4.2.0-Beta1_Linux_x86-64_install-rpm_en-US.tar.gz >> >> *) >> At least the scriping has parts to process to handle special steps and areas fot a beta release. However, of course it need to be tested and likely to be adapted. But don't worry I will take care ot this. >> >> Marcus >> >> >> >>>> If the vote is the only bad things we could use following flow: >>>> The last voted RC does not have to be the last beta RC. We have special beta splash screens. Maybe an warning in about. >>>> When the quality of the release is production ready we close the beta, remove all beta specials and build a last production version and that will be voted on. >>>> >>>> By this we have simple names, every one can follow, plus we do not break our work process. >>>> >>>> All the best >>>> Peter >>>> >>>> Am 3. Dezember 2017 18:40:23 MEZ schrieb Jim Jagielski : >>>>> >>>>>> On Dec 3, 2017, at 10:06 AM, Patricia Shanahan wrote: >>>>>> >>>>>> On 12/3/2017 6:50 AM, Marcus wrote: >>>>>>> Am 03.12.2017 um 11:11 schrieb Peter Kovacs: >>>>>>>> I would put Beta into the Splash screen, but Release I would use RC >>>>> for for Release Candidate plus a number. So the first version would be >>>>> 4.2.0RC1 >>>>>>>> >>>>>>>> If this does not break something of course. >>>>>>> I think this wouldn't be suitable. As soon as we have the last RC >>>>> which get approved, it is automatically the final release build. But a >>>>> RC in names and graphics is not what we want. >>>>>>> And doing a new build without the RC stuff cannot be done as it is >>>>> not what we had voted for. >>>>>>> The max we could do is to use RC in the filenames. Then we need >>>>> maybe just a rename and we have the final build. In the worst case it's >>>>> just a new upload with the same binary files but then with correct >>>>> filenames. >>>>>>> Marcus >>>>>> >>>>>> I am opposed even to changing file names. Anything we do between the >>>>> final testing and uploading to SourceForge is a risk of something going >>>>> wrong with the process at a point where it can affect millions. >>>>>> >>>>> >>>>> FWIW, I agree. This part of the process works well enough, I think, >>>>> and any "improvements" are likely not worth the risks. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org For additional commands, e-mail: dev-help@openoffice.apache.org