Return-Path: X-Original-To: apmail-river-dev-archive@www.apache.org Delivered-To: apmail-river-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 58F44182F9 for ; Mon, 10 Aug 2015 10:47:26 +0000 (UTC) Received: (qmail 48983 invoked by uid 500); 10 Aug 2015 10:47:26 -0000 Delivered-To: apmail-river-dev-archive@river.apache.org Received: (qmail 48951 invoked by uid 500); 10 Aug 2015 10:47:26 -0000 Mailing-List: contact dev-help@river.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@river.apache.org Delivered-To: mailing list dev@river.apache.org Received: (qmail 48939 invoked by uid 99); 10 Aug 2015 10:47:25 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Aug 2015 10:47:25 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 819A7C0CE8 for ; Mon, 10 Aug 2015 10:47:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.972 X-Spam-Level: X-Spam-Status: No, score=0.972 tagged_above=-999 required=6.31 tests=[SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.972, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id s5YzYrokN3Z9 for ; Mon, 10 Aug 2015 10:47:18 +0000 (UTC) Received: from biz75.inmotionhosting.com (biz75.inmotionhosting.com [74.124.218.126]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id DCA8642B3E for ; Mon, 10 Aug 2015 10:47:17 +0000 (UTC) Received: from ip72-192-158-139.sd.sd.cox.net ([72.192.158.139]:54050 helo=[192.168.1.113]) by biz75.inmotionhosting.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.85) (envelope-from ) id 1ZOkbr-00041h-H8 for dev@river.apache.org; Mon, 10 Aug 2015 03:47:16 -0700 Subject: Re: Release 3.0 To: dev@river.apache.org References: <55C2997A.9020003@acm.org> <55C38E3E.3070203@acm.org> <55C3AD83.3060609@acm.org> <55C609BF.2030700@acm.org> <55C61EA9.8020104@acm.org> <55C80562.6080607@acm.org> <1D55092B-5C66-4B8E-92C6-4497672FB2FC@stratuscom.com> <55C821D8.5040908@acm.org> <55C85B0C.1060407@zeus.net.au> From: Patricia Shanahan Message-ID: <55C8812E.8030706@acm.org> Date: Mon, 10 Aug 2015 03:47:10 -0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <55C85B0C.1060407@zeus.net.au> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-OutGoing-Spam-Status: No, score=-1.7 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - biz75.inmotionhosting.com X-AntiAbuse: Original Domain - river.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - acm.org X-Get-Message-Sender-Via: biz75.inmotionhosting.com: authenticated_id: pats+patriciashanahan.com/only user confirmed/virtual account not confirmed Thanks. I have a spare computer I'll try to convert to Ubuntu. I think that will be cleaner than using a VM on Windows 8.1. On 8/10/2015 1:04 AM, Peter wrote: > Pat, > > I don't have much time, but I'll assist you where I can. > > First things first, you'll need a Unix environment. > > I'd copy Dennis newly created branch to a 3.0 release branch, then run > the qa test suite and jtreg test suite. > > ant all.build > ant qa.run > cd ./qa > ant jtreg > cd ../ > ant release > > To answer Greg's question: > > The custard-apple library is available on Sourceforge, it's a > Collections wrapper library that enables weak, soft and strong > reference combinations in any java Collection implementation. This > library is required. high-scale-lib is also required. > > Test code in the jtreg test suite depends on the bouncy castle > library to provide Certificate Authority functionality to sign > certificates. All certificates in other branches have expired, I'm > sure there are other people on the dev list would have experienced > and be aware of these test failures, these tests pass on this > suite. This library isn't required by down stream developers. > > dnsjava is used in the qa test suite, it isn't required by down > stream developers. > > animal sniffer was again used for testing api changes and isn't > required for down stream development. > > Velocity was used by Sim and at least one other developer for > configuration purposes, this library is optional. > > Libraries required by test suites should stay for testing purposes > but aren't required by release artifacts. > > > Regaring the current trunk, there are contributions made by Sim (network > and other improvements), after the stable branch point (chosen for > qa-refactor) that need to be integrated back at some point. The test > failures after the trunk => qa-refactor branch point are latent > concurrency bugs, they are not directly related to Sim's code. > > This should help you get started... > > Regards, > > Peter. > > On 10/08/2015 2:00 PM, Patricia Shanahan wrote: >> In that case, I'll take on the actual release manager role, and get >> going on dealing with the dependency issue. >> >> On 8/9/2015 8:38 PM, Greg Trasuk wrote: >>> Pat: >>> >>> I can provide support and information for you. But I do think we >>> need to first sort out the dependencies question I pointed out earlier. >>> >>> Cheers, >>> >>> Greg Trasuk >>> >>>> On Aug 9, 2015, at 9:58 PM, Patricia Shanahan wrote: >>>> >>>> I am going to include the lack of a release manager for 3.0 in the >>>> board report, and assign myself an action item to fix it. >>>> >>>> At this point I think my best bet is to appeal on the >>>> dev@community.apache.org mailing list for a mentor who is familiar >>>> with the release process to guide me through the steps. However, I >>>> am very open to alternative suggestions. >>>> >>>> On 8/8/2015 8:22 AM, Patricia Shanahan wrote: >>>>> Peter? Anyone? >>>>> >>>>> I have time, but not the knowledge. I would be willing to be release >>>>> manager provided at least one person who knows how it is done will >>>>> provide a lot of step-by-step guidance. >>>>> >>>>> On 8/8/2015 7:21 AM, Bryan Thompson wrote: >>>>>> Not really I am afraid. I am quite heavily committed on several >>>>>> projects >>>>>> right now. I have done applications development with river, but I >>>>>> am not >>>>>> familiar with the historical river project structure in any depth and >>>>>> have >>>>>> never done development on river itself. And I have never participated >>>>>> in an >>>>>> Apache project release. I am just not a good candidate for this. >>>>>> >>>>>> Thanks, >>>>>> Bryan >>>>>> >>>>>> On Saturday, August 8, 2015, Patricia Shanahan wrote: >>>>>> >>>>>>> Bryan, >>>>>>> >>>>>>> Are you able and willing to act as release manager for 3.0? >>>>>>> >>>>>>> On 8/6/2015 11:56 AM, Bryan Thompson wrote: >>>>>>> >>>>>>>> Just release to encourage people to use it. +1 on release.for me. >>>>>>>> On Aug 6, 2015 2:55 PM, "Patricia Shanahan" wrote: >>>>>>>> >>>>>>>> Would it be useful to tag it as a 3.0 beta release initially, or >>>>>>>> just go >>>>>>>>> to 3.0 and add point releases as needed? >>>>>>>>> >>>>>>>>> I will vote in favor of releasing it either way. >>>>>>>>> >>>>>>>>> On 8/6/2015 9:55 AM, Bryan Thompson wrote: >>>>>>>>> >>>>>>>>> Or just release it. If problems emerge, people can report them >>>>>>>>> and >>>>>>>>> they >>>>>>>>>> can get fixed. There is a known reliable release now. Let the >>>>>>>>>> community >>>>>>>>>> vote by migrating their code. >>>>>>>>>> >>>>>>>>>> Bryan >>>>>>>>>> >>>>>>>>>> On Thu, Aug 6, 2015 at 12:41 PM, Patricia Shanahan >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> As far as I can tell, the main remaining release blocker it >>>>>>>>>> getting more >>>>>>>>>> >>>>>>>>>>> people to test in more environments. Perhaps we should put >>>>>>>>>>> out an >>>>>>>>>>> appeal >>>>>>>>>>> on >>>>>>>>>>> user@river.apache.org? >>>>>>>>>>> >>>>>>>>>>> On 8/6/2015 9:33 AM, Bryan Thompson wrote: >>>>>>>>>>> >>>>>>>>>>> Maybe it would be good to say a few words about the release >>>>>>>>>>> goals >>>>>>>>>>> for >>>>>>>>>>> >>>>>>>>>>>> 3.0? >>>>>>>>>>>> I.e., 3.0 provides a deep refactoring that address performance, >>>>>>>>>>>> concurrency >>>>>>>>>>>> and scaling issues. Significant progress has been made >>>>>>>>>>>> towards the >>>>>>>>>>>> 3.0 >>>>>>>>>>>> release target. X new tests have been developed for this >>>>>>>>>>>> release. >>>>>>>>>>>> The >>>>>>>>>>>> remaining blockers for a release are .... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>> >> > >