+1, lets do this release as it is.

Ruwan

On Fri, Dec 24, 2010 at 8:37 PM, Senaka Fernando <[email protected]> wrote:

> Hi Andreas,
>
> On Fri, Dec 24, 2010 at 2:04 PM, Andreas Veithen <
> [email protected]> wrote:
>
>> On Fri, Dec 24, 2010 at 07:33, Senaka Fernando <[email protected]> wrote:
>> > Hi Andreas,
>> >
>> > Many thanks for reminding.
>> >
>> > On Fri, Dec 24, 2010 at 4:54 AM, Andreas Veithen <
>> [email protected]>
>> > wrote:
>> >>
>> >> Unfortunately, the release candidate doesn't yet meet the (new) ASF
>> >> requirements for a valid release :-(. See [1]:
>> >>
>> >> "Every artifact distributed by the Apache Software Foundation should
>> >> and every new one must be accompanied by one file containing an
>> >> OpenPGP compatible ASCII armored detached signature and another file
>> >> containing an MD5 checksum."
>> >>
>> >> Although the document doesn't mention Maven artifacts explicitly, the
>> >> common interpretation [2] of this requirement is that every individual
>> >> Maven artifact must be signed.
>> >
>> > I will get this clarified, to how this should be done. Signing Maven
>> > artifacts should not be done manually, it should be done automatically
>> > through Maven itself. And, I don't see many apache projects doing the
>> same
>> > as of now.
>> >>
>> >> Also, I think that the key used to sign the distributions doesn't meet
>> >> the new requirements in terms of key type and length.
>> >
>> > Yes, that's a concern, the required key-lengths were revised, and
>> mentioned
>> > at the very top of [1]. There were some instructions to how you could
>> > upgrade, if you already have a weak key.
>> >>
>> >> These requirements are part of the reasons why I migrated Axiom, Axis2
>> >> and Sandesha2 to the (new) standard ASF release process based on
>> >> maven-release-plugin and Nexus. It automates most of the stuff and
>> >> Nexus does some validation of the artifacts already when staging them.
>> >> I think we should migrate Rampart as well, at least for the next
>> >> release.
>> >
>> > So, have you got the Maven Release plugin to sign artifacts as
>> mentioned,
>> > plus upload them to ASF's Maven repositories in a single go?
>>
>> Yes. Here are the documents that explain how this is executed for
>> Axiom and Axis2:
>>
>> http://ws.apache.org/axiom/devguide/ch02.html#d0e326
>> http://axis.apache.org/axis2/java/core/release-process.html
>>
>> Sandesha2 pretty much sticks to the standard procedure:
>>
>> http://www.apache.org/dev/publishing-maven-artifacts.html
>>
>> As mentioned earlier, before this could be applied to Rampart, you
>> would have to request inclusion of org.apache.rampart in the staging
>> profile for Axis2.
>>
>
> Thanks for the information. For the benefit of someone who's reading this
> mail thread, the documents that Andreas linked also explains how you could
> publish the artifacts on the staging repo etc.
>
> Having said that, I am yet to figure out the legitimacy (hard to find the
> people during the holiday season, :-).. ) of a release without having the
> Maven artifacts signed, for projects that are not under the Maven PMC (I
> found out that they do need something as such).
>
> But, as you have mentioned in your first reply to this thread, I'm +1 for
> introducing the same concepts for Rampart. My concern is that, if these
> requirements are not mandatory, we could go ahead with this release, instead
> of delaying it (some other releases, Synapse is also waiting for this
> AFAIK), and fix these inconsistencies for the next release.
>
> However, in general, everything under [1] are mandatory, and enforced by
> the ASF.
>
>
> [1] http://www.apache.org/dev/release-signing.html
>
> Thanks,
> Senaka.
>
>>
>> > [1] http://www.apache.org/dev/release-signing.html
>> >
>> > Thanks,
>> > Senaka.
>> >>
>> >> Andreas
>> >>
>> >> [1] http://www.apache.org/dev/release-signing.html
>> >> [2] 
>> >> http://people.apache.org/~henkp/repo/faq.html<http://people.apache.org/%7Ehenkp/repo/faq.html>
>> >>
>> >> On Thu, Dec 23, 2010 at 05:37, Selvaratnam Uthaiyashankar
>> >> <[email protected]> wrote:
>> >> > Devs,
>> >> >
>> >> > This is the vote for Apache Rampart 1.5.1 release.
>> >> >
>> >> > Please review the signed artifacts:
>> >> >
>> >> > http://people.apache.org/~shankar/rampart/1.5.1/dist/<http://people.apache.org/%7Eshankar/rampart/1.5.1/dist/>
>> >> >
>> >> > The m2 repository is available at:
>> >> > http://people.apache.org/~shankar/rampart/1.5.1/m2_repo/<http://people.apache.org/%7Eshankar/rampart/1.5.1/m2_repo/>
>> >> >
>> >> > The site is temporarily hosted at:
>> >> > http://people.apache.org/~shankar/rampart/1.5.1/site/<http://people.apache.org/%7Eshankar/rampart/1.5.1/site/>
>> >> >
>> >> > SVN Info:
>> >> > https://svn.apache.org/repos/asf/axis/axis2/java/rampart/tags/v1.5.1
>> >> >
>> >> > It was tested against Axis2 release candidates hosted in:
>> >> > http://people.apache.org/~veithen/1.5.4/<http://people.apache.org/%7Eveithen/1.5.4/>
>> >> >
>> >> > Here's my +1 (binding) to declare the above dist as Apache Rampart
>> 1.5.1
>> >> >
>> >> > thanks,
>> >> > Shankar
>> >> >
>> >> > ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: [email protected]
>> >> > For additional commands, e-mail: [email protected]
>> >> >
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >
>> >
>> >
>> > --
>> > Senaka Fernando
>> > Member; Apache Software Foundation; http://apache.org
>> >
>> > Associate Technical Lead & Product Manager - WSO2 G-Reg;
>> > WSO2, Inc.; http://wso2.com
>> >
>> > E-mail: senaka AT apache.org
>> > P: +94 11 223 2481; M: +94 77 322 1818
>> > Linked-In: http://www.linkedin.com/in/senakafernando
>> > Blog: http://senakafdo.blogspot.com
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail:
>> [email protected]
>>
>> --
>> *Senaka Fernando*
>> Member; Apache Software Foundation;
>> <[email protected]>http://apache.org
>>
>> *
>> Associate Technical Lead & Product Manager - WSO2 G-Reg;
>> WSO2, Inc.; http://wso2.com** <http://apache.org/>
>>
>> E-mail: senaka AT apache.org
>> **P: +94 11 223 2481*; *M: +94 77 322 1818
>> Linked-In: http://www.linkedin.com/in/senakafernando
>> Blog: http://senakafdo.blogspot.com
>> *
>>
>>
>>


-- 
Ruwan Linton
Software Architect & Product Manager
WSO2 Inc.; http://wso2.org

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: [email protected]; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton

Reply via email to