Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 40402 invoked from network); 20 Oct 2010 16:14:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Oct 2010 16:14:05 -0000 Received: (qmail 99061 invoked by uid 500); 20 Oct 2010 16:14:05 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 99037 invoked by uid 500); 20 Oct 2010 16:14:04 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 99030 invoked by uid 99); 20 Oct 2010 16:14:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Oct 2010 16:14:04 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [148.87.113.121] (HELO rcsinet10.oracle.com) (148.87.113.121) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Oct 2010 16:13:56 +0000 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o9KGDYGS019820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 20 Oct 2010 16:13:36 GMT Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o9KCTZQW001841 for ; Wed, 20 Oct 2010 16:13:33 GMT Received: from abhmt018.oracle.com by acsmt354.oracle.com with ESMTP id 701070061287591196; Wed, 20 Oct 2010 09:13:16 -0700 Received: from richard-hillegas-computer.local (/10.159.12.57) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 20 Oct 2010 09:13:14 -0700 Message-ID: <4CBF1515.8050105@oracle.com> Date: Wed, 20 Oct 2010 09:13:09 -0700 From: Rick Hillegas User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) MIME-Version: 1.0 To: derby-dev@db.apache.org Subject: Re: Recording published Maven 2 artifacts References: <4CB41F83.2000102@oracle.com> <4CB45C91.9020304@oracle.com> <4CB465C3.8040406@oracle.com> <4CBD53B9.6000106@oracle.com> <4CBD9490.4000604@oracle.com> <4CBDA7D6.50902@oracle.com> <4CBDBC32.1020407@oracle.com> <4CBF12ED.5090309@oracle.com> In-Reply-To: <4CBF12ED.5090309@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Kristian Waagan wrote: > On 19.10.10 17:41, Rick Hillegas wrote: >> Kristian Waagan wrote: >>> On 19.10.10 14:52, Rick Hillegas wrote: > [ snip ] >>> Hi Rick, >>> >>> I agree Maven can be seen as just another distribution channel. >>> If anyone has a suggestion for some text for the release >>> distributions page, that would be great! >> Hi Kristian, >> >> I would keep this simple. At the end of the Distributions section of >> the release download page, we can just have a one line reference: >> >> "Maven repository for 10.6.2.1: https://blah/blah/blah" >>> >>>> >>>>> Can we simply add a header "Deprecated Maven Artifacts"? >>>> Don't see much reason to advertise the deprecated artifacts. I >>>> can't think of any reason that a user would need to know about any >>>> distribution channels other than the ones which we approve. >>> >>> We want to "advertise" the deprecated artifacts for the same reason >>> as we are advertising the deprecated Derby versions: we don't want >>> users to use them - either because they simply don't work or because >>> they contain severe bugs. The other reason is that we cannot remove >>> the artifacts once they have been published (do we need better >>> testing before deployment?). >>> There are two different scenarios: >>> a) Derby version deprecated implies that the corresponding Maven >>> artifacts are deprecated as well. >>> b) Broken Maven artifacts doesn't imply that the Derby version is >>> deprecated. >>> >>> I think we already cover (a) implicitly under "Deprecated Releases". >>> We are discussing a home for (b). >>> On the other side, now that the Maven scripts we use seem to have >>> stabilized, maybe we can just kill off this discussion right away, >>> in the hope that we won't produce any more broken artifacts? >> +1 to killing off this discussion. I'm not planning to make this >> mistake again. > > Since there doesn't seem to be a consensus on whether there is a need > to improve the documentation of our Maven artifacts or not, I will put > this on hold for now. > We can continue the discussion if we get more complaints from users at > some point. > > There is one thing I'd like to nail down though, and that is what the > development community wants regarding the history section in > maven2/README.txt. My motivation for this is that the current > instructions are inaccurate and may cause a little extra hassle for > the release manager. > > Based on the discussion we have had in this thread, I propose two > options: > a) update the version living on trunk, regardless of release branch > b) remove it - leave no traces in the code repository of Maven > artifact deployment, we will have to consult the Apache staging > repository or the central Maven repository [1] to figure out what has > been published > > Since I have been working a little with the Maven stuff, I'm > comfortable with option (b). This will remove one small task for the > release manager, so I'm giving it my +1. +1 to reducing the complexity of our release process. Thanks, -Rick > > > Regards,