From dev-return-104600-apmail-maven-dev-archive=maven.apache.org@maven.apache.org Sat Dec 29 20:30:05 2012 Return-Path: X-Original-To: apmail-maven-dev-archive@www.apache.org Delivered-To: apmail-maven-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 6198FE5DA for ; Sat, 29 Dec 2012 20:30:05 +0000 (UTC) Received: (qmail 96879 invoked by uid 500); 29 Dec 2012 20:30:04 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 96784 invoked by uid 500); 29 Dec 2012 20:30:04 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 96776 invoked by uid 99); 29 Dec 2012 20:30:04 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 29 Dec 2012 20:30:04 +0000 Received: from localhost (HELO mail-la0-f51.google.com) (127.0.0.1) (smtp-auth username olamy, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Sat, 29 Dec 2012 20:30:04 +0000 Received: by mail-la0-f51.google.com with SMTP id fj20so2403562lab.38 for ; Sat, 29 Dec 2012 12:30:02 -0800 (PST) Received: by 10.112.54.40 with SMTP id g8mr11984296lbp.76.1356813002126; Sat, 29 Dec 2012 12:30:02 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.76.231 with HTTP; Sat, 29 Dec 2012 12:29:42 -0800 (PST) In-Reply-To: References: <90F6D2DA-4C19-47BE-AFC0-1DB3EE88B4C6@apache.org> From: Olivier Lamy Date: Sat, 29 Dec 2012 21:29:42 +0100 Message-ID: Subject: Re: Release procedure take deux To: Maven Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable surefire skins scm wagon doxia indexer release plugin-tools 2012/12/29 Benson Margulies : > Do we need more folders than 'plugins' and 'shared'? > > > On Fri, Dec 28, 2012 at 2:44 PM, Olivier Lamy wrote: >> Nope >> Thanks to take care of that !! >> I just wonder if you will add stuff in various folders ? /plugins /share= d >> etc... >> >> -- >> Olivier >> Le 28 d=E9c. 2012 19:09, "Benson Margulies" a = =E9crit : >> >>> Anyone else have any input to this? If not, I'll start copying things >>> here and there soon. >>> >>> >>> >>> On Fri, Dec 21, 2012 at 9:43 PM, Benson Margulies >>> wrote: >>> > Absolutely, positively, only source-releases. Those are the only >>> > things that the Foundation sees as 'releases' and wants on /dist. >>> > >>> > I've started to cook up some python code to grab them all from nexus; >>> > so far I can tell you that all the source-releases of all the plugins >>> > amount to 65728461 bytes of storage. >>> > >>> > As for people other than us, the policy this: whatever you build, and >>> > whatever convenience binaries you care to make, you must prepare a >>> > conforming, buildable, source package (like our source-release) and >>> > you must put it on /dist. >>> > >>> > >>> > On Fri, Dec 21, 2012 at 7:22 PM, Brett Porter wrot= e: >>> >> >>> >> On 22/12/2012, at 9:46 AM, Olivier Lamy wrote: >>> >> >>> >>> 2012/12/21 Benson Margulies : >>> >>>> Dear fellow community members, >>> >>>> >>> >>>> Discussions today have made it clear, to me at least, that we're >>> >>>> missing a step in the release procedures for plugins and component >>> >>>> (indeed, for everything except 'core' releases). >>> >>>> >>> >>>> The step is to copy the official release package (the source-relea= se >>> >>>> artifact) to the Apache dist hierarchy, in some fashion compatible >>> >>>> with svnpubsub. >>> >>>> >>> >>> funny to have to put a source-relase for a pom .... >>> >>> Does it mean all artifacts deployed to maven central need to have a >>> >>> source-release in /dist ? >>> >>> Only source-release or more ? (fun to have those duplicate in my lo= cal >>> >>> maven repo and in the directory I will use to checkout this /dist) >>> >> >>> >> I think the source release would suffice (and we don't necessarily n= eed >>> to push that to r.a.o if it's not useful). >>> >> >>> >> For the POM, I'd say we can probably just push the file itself. >>> >> >>> >>> >>> >>> How other ASF projects will do ? Yes Benson this doesn't concern on= ly >>> >>> Maven plugins etc... >>> >>> I think about some which produce osgi bundle from other projects >>> >>> (sample >>> http://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.a= pache.servicemix.bundles.commons-io/1.4_3/ >>> >>> so all those bundles need to be /dist or this one >>> >>> >>> http://repo.maven.apache.org/maven2/org/apache/directory/studio/org.apa= che.commons.lang/2.6/ >>> >>> ) >>> >>> Do they need to do it too ? >>> >> >>> >> >>> http://sling.apache.org/site/release-management.html#ReleaseManagement-= PromotingtheRelease >>> >> >>> >> - Brett >>> >> >>> >> -- >>> >> Brett Porter >>> >> brett@apache.org >>> >> http://brettporter.wordpress.com/ >>> >> http://au.linkedin.com/in/brettporter >>> >> http://twitter.com/brettporter >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> --------------------------------------------------------------------= - >>> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >>> >> For additional commands, e-mail: dev-help@maven.apache.org >>> >> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >>> For additional commands, e-mail: dev-help@maven.apache.org >>> >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > --=20 Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org