[CANCEL] [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-19 Thread Lukasz Lenart
2010/1/18 Wes Wannemacher w...@wantii.com:
 On Mon, Jan 18, 2010 at 12:27 PM, Wendy Smoak wsm...@gmail.com wrote:

 (In the future the archetypes could be released together, it just puts
 an additional burden on the RM to deal with extra artifacts and the
 devs to test them in addition to the rest of the release.  I would not
 hold these up waiting for a struts-with-xwork release.)


 I agree with Wendy on both points here, but I will add that this is
 something that has a tendency to generate complaints. I, for one, am
 guilty of pushing out a traditional release and then forgetting about
 the archetypes I think this is part of why Lukasz is where he is
 at right now (sorry, buddy!). IMO, the argument of the testing being
 more difficult is somewhat debatable, because if the main artifacts
 are releasable quality, then it should be right around the corner that
 the active testers will then need to test the archetypes.

 So, to summarize, I say go with Wendy's suggestion to just start a new
 vote with the sigs attached, then we'll discuss how we proceed (struts
 2.1.9 w/o xwork or struts 2.2.0 with xwork as our own artifact).

Ok, so THE VOTE IS CANCALLED!


Regads
-- 
Lukasz
Kapituła Javarsovia 2010
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-18 Thread Lukasz Lenart
2010/1/17 Martin Cooper mart...@apache.org:
 Where are we on this? Lukasz, are you going to be able to kick off a
 new vote after we have all of the proper artifacts in place?

In middle of nowhere :P

I've been thinking to cancel that vote, move archetypes into
struts2/trunk and make a new release of Struts 2 with Xwork core also.
Can be?


Regards
-- 
Lukasz
Kapituła Javarsovia 2010
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-18 Thread Musachy Barroso
I think I have seen some arguments of why the archetypes should be
outside the s2 trunk, but I can really remember why. As to getting a
s2 release with xwork, we might still be a bit far from that.

musachy

On Mon, Jan 18, 2010 at 6:38 AM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/17 Martin Cooper mart...@apache.org:
 Where are we on this? Lukasz, are you going to be able to kick off a
 new vote after we have all of the proper artifacts in place?

 In middle of nowhere :P

 I've been thinking to cancel that vote, move archetypes into
 struts2/trunk and make a new release of Struts 2 with Xwork core also.
 Can be?


 Regards
 --
 Lukasz
 Kapituła Javarsovia 2010
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-18 Thread Wes Wannemacher
On Mon, Jan 18, 2010 at 12:27 PM, Wendy Smoak wsm...@gmail.com wrote:

 (In the future the archetypes could be released together, it just puts
 an additional burden on the RM to deal with extra artifacts and the
 devs to test them in addition to the rest of the release.  I would not
 hold these up waiting for a struts-with-xwork release.)


I agree with Wendy on both points here, but I will add that this is
something that has a tendency to generate complaints. I, for one, am
guilty of pushing out a traditional release and then forgetting about
the archetypes I think this is part of why Lukasz is where he is
at right now (sorry, buddy!). IMO, the argument of the testing being
more difficult is somewhat debatable, because if the main artifacts
are releasable quality, then it should be right around the corner that
the active testers will then need to test the archetypes.

So, to summarize, I say go with Wendy's suggestion to just start a new
vote with the sigs attached, then we'll discuss how we proceed (struts
2.1.9 w/o xwork or struts 2.2.0 with xwork as our own artifact).

-Wes



-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-17 Thread Martin Cooper
Where are we on this? Lukasz, are you going to be able to kick off a
new vote after we have all of the proper artifacts in place?

--
Martin Cooper


On Wed, Jan 6, 2010 at 2:38 AM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/6 Frans Thamura fr...@meruvian.org:
 Lukasz, can u share, where is the source code of your archetype?

 so we can see the source

 I have a local copy of archetypes, the clean copy that was used for
 release. I didn't clean it up after all, so I was able to generate all
 missing files.
 I can compress it and put on my web side if you wish.


 Regards
 --
 Lukasz
 http://www.lenart.org.pl/
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-06 Thread Lukasz Lenart
2010/1/5 Lukasz Lenart lukasz.len...@googlemail.com:
 Wendy
 Could you check struts2-archetype-portlet?
 http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/struts2-archetype-portlet/2.1.8.1/

I verified the signatures and hashes on my second PC at work -
everything is ok. I will prepare the rest.


Regards
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-06 Thread Lukasz Lenart
2010/1/6 Lukasz Lenart lukasz.len...@googlemail.com:
 I verified the signatures and hashes on my second PC at work -
 everything is ok. I will prepare the rest.

I did the rest and double-checked everything, so I think the law can
be satisfied ;-)


Regartds
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-06 Thread Frans Thamura
Lukasz, can u share, where is the source code of your archetype?

so we can see the source

F


On Wed, Jan 6, 2010 at 5:15 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/6 Lukasz Lenart lukasz.len...@googlemail.com:
 I verified the signatures and hashes on my second PC at work -
 everything is ok. I will prepare the rest.

 I did the rest and double-checked everything, so I think the law can
 be satisfied ;-)


 Regartds
 --
 Lukasz
 http://www.lenart.org.pl/
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-06 Thread Lukasz Lenart
2010/1/6 Frans Thamura fr...@meruvian.org:
 Lukasz, can u share, where is the source code of your archetype?

 so we can see the source

I have a local copy of archetypes, the clean copy that was used for
release. I didn't clean it up after all, so I was able to generate all
missing files.
I can compress it and put on my web side if you wish.


Regards
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-06 Thread Frans Thamura
cool

thx..




On Wed, Jan 6, 2010 at 5:38 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/6 Frans Thamura fr...@meruvian.org:
 Lukasz, can u share, where is the source code of your archetype?

 so we can see the source

 I have a local copy of archetypes, the clean copy that was used for
 release. I didn't clean it up after all, so I was able to generate all
 missing files.
 I can compress it and put on my web side if you wish.


 Regards
 --
 Lukasz
 http://www.lenart.org.pl/
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Lukasz Lenart
Hi,

As I understood, the Vote should be cancelled as only Musachy gave
positive answer. I'm not a PMC so my vote doesn't cunt at the end. Am
I right? Or should I wait?


Regards
-- 
Lukasz
http://www.lenart.org.pl/

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Wendy Smoak
On Tue, Jan 5, 2010 at 4:57 AM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:

 As I understood, the Vote should be cancelled as only Musachy gave
 positive answer. I'm not a PMC so my vote doesn't count at the end. Am
 I right? Or should I wait?

I just re-checked and there are still no .asc signature files in the
staging repo, so this cannot be released as-is.

If you can provide the signatures [1], you can keep the vote open and
collect the other two votes from PMC members.

Otherwise, it's probably far easier to clear out the staging repo,
figure out what went wrong with signatures during the release, and try
again with 2.1.8.2 (or whatever version makes sense.)

[1] from files that have not been out of your control -- if you would
have to download the jars and poms now to sign them, that's really not
recommended.

-- 
Wendy

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Lukasz Lenart
2010/1/5 Wendy Smoak wsm...@gmail.com:
 I just re-checked and there are still no .asc signature files in the
 staging repo, so this cannot be released as-is.

I found the problem - .asc files were only generated for
struts2-archetype-plugin and struts2-archetype-starter. The reset is
missing below entry in pom.xml - I have no idea how it was before
released :D

Nevertheless, is it possible to generate only .asc files?

  profiles
  profile
   idrelease/id
  build
plugins
  plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-gpg-plugin/artifactId
executions
  execution
idsign-artifacts/id
phaseverify/phase
goals
  goalsign/goal
/goals
  /execution
/executions
  /plugin
/plugins
  /build
/profile
  /profiles



Regards
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Wendy Smoak
On Tue, Jan 5, 2010 at 1:06 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/5 Wendy Smoak wsm...@gmail.com:
 I just re-checked and there are still no .asc signature files in the
 staging repo, so this cannot be released as-is.

 I found the problem - .asc files were only generated for
 struts2-archetype-plugin and struts2-archetype-starter. The reset is
 missing below entry in pom.xml - I have no idea how it was before
 released :D

 Nevertheless, is it possible to generate only .asc files?

I've never tried to do it after the fact with the plugin, I'm not sure
what would happen.

If you still have the jars and poms from the release on a secure
machine, and you know they have not been out of your control, then you
can sign them manually and upload only the .asc files to the repo.

To sign a single file, it's
$ gpg --armor --output foo.tar.gz.asc --detach-sig foo.tar.gz

That's from http://wiki.wsmoak.net/cgi-bin/wiki.pl?ReleaseSigning .  I
had it scripted at one point to sign a sub-tree of the local repo.
It's probably somewhere on my wiki.

Only the artifacts, in this case the the .jar and .pom files, need to
be signed.  The gpg plugin goes overboard and signs the checksums,
which is not necessary.

If you have cleared your local repo since the release, or would
otherwise have to download the jars and poms from somewhere else, then
you shouldn't sign them because you don't know what's happened to the
files since they were created.

-- 
Wendy

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Musachy Barroso
you can download the files from the repo and sign it/generate
checksums..but!..this happened before and there was a long discussion
over if it was right or not and so on. You can either:

1. sign the files/generate checksums locally and upload them
2. do the release again

I'd say #1, considering how few people we have to test a new release,
and it takes a while to test (yeah I went and generated a project one
by one and ran it in jetty)

musachy

On Tue, Jan 5, 2010 at 12:06 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2010/1/5 Wendy Smoak wsm...@gmail.com:
 I just re-checked and there are still no .asc signature files in the
 staging repo, so this cannot be released as-is.

 I found the problem - .asc files were only generated for
 struts2-archetype-plugin and struts2-archetype-starter. The reset is
 missing below entry in pom.xml - I have no idea how it was before
 released :D

 Nevertheless, is it possible to generate only .asc files?

  profiles
  profile
   idrelease/id
      build
        plugins
          plugin
            groupIdorg.apache.maven.plugins/groupId
            artifactIdmaven-gpg-plugin/artifactId
            executions
              execution
                idsign-artifacts/id
                phaseverify/phase
                goals
                  goalsign/goal
                /goals
              /execution
            /executions
          /plugin
        /plugins
      /build
    /profile
  /profiles



 Regards
 --
 Lukasz
 http://www.lenart.org.pl/
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Martin Cooper
On Tue, Jan 5, 2010 at 12:18 PM, Musachy Barroso musa...@gmail.com wrote:
 you can download the files from the repo and sign it/generate
 checksums..but!..this happened before and there was a long discussion
 over if it was right or not and so on.

Do not do this. If you download the files, you have no way of knowing
if they are the same ones you put there. They could have been
corrupted, deliberately or otherwise, in the interim, and without
signatures you cannot verify what you have (which is why we want the
signatures in the first place). When you then sign those downloaded
files, you could be signing anything. Think of it as signing a blank
check and then giving that check to a stranger. Not something you want
to be doing.

--
Martin Cooper


 You can either:

 1. sign the files/generate checksums locally and upload them
 2. do the release again

 I'd say #1, considering how few people we have to test a new release,
 and it takes a while to test (yeah I went and generated a project one
 by one and ran it in jetty)

 musachy

 On Tue, Jan 5, 2010 at 12:06 PM, Lukasz Lenart
 lukasz.len...@googlemail.com wrote:
 2010/1/5 Wendy Smoak wsm...@gmail.com:
 I just re-checked and there are still no .asc signature files in the
 staging repo, so this cannot be released as-is.

 I found the problem - .asc files were only generated for
 struts2-archetype-plugin and struts2-archetype-starter. The reset is
 missing below entry in pom.xml - I have no idea how it was before
 released :D

 Nevertheless, is it possible to generate only .asc files?

  profiles
  profile
   idrelease/id
      build
        plugins
          plugin
            groupIdorg.apache.maven.plugins/groupId
            artifactIdmaven-gpg-plugin/artifactId
            executions
              execution
                idsign-artifacts/id
                phaseverify/phase
                goals
                  goalsign/goal
                /goals
              /execution
            /executions
          /plugin
        /plugins
      /build
    /profile
  /profiles



 Regards
 --
 Lukasz
 http://www.lenart.org.pl/
 http://javarsovia.pl

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Lukasz Lenart
2010/1/5 Martin Cooper mart...@apache.org:
 Do not do this. If you download the files, you have no way of knowing
 if they are the same ones you put there. They could have been
 corrupted, deliberately or otherwise, in the interim, and without
 signatures you cannot verify what you have (which is why we want the
 signatures in the first place). When you then sign those downloaded
 files, you could be signing anything. Think of it as signing a blank
 check and then giving that check to a stranger. Not something you want
 to be doing.

I still have copy of those files, so I don't have to download them. I
will sign them, generate hashes and upload to repo.


Regards
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Wes Wannemacher
On Tue, Jan 5, 2010 at 3:43 PM, Martin Cooper mart...@apache.org wrote:
[snip]
 ... If you download the files, you have no way of knowing
 if they are the same ones you put there...

No way of knowing... except the checksums :)

-Wes

-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Martin Cooper
On Tue, Jan 5, 2010 at 12:53 PM, Wes Wannemacher w...@wantii.com wrote:
 On Tue, Jan 5, 2010 at 3:43 PM, Martin Cooper mart...@apache.org wrote:
 [snip]
 ... If you download the files, you have no way of knowing
 if they are the same ones you put there...

 No way of knowing... except the checksums :)

You mean the checksums that you download from the same
potentially-corrupted server? Good plan! :-p

Anyway, good that Lukasz still has the original files.

--
Martin Cooper


 -Wes

 --
 Wes Wannemacher

 Head Engineer, WanTii, Inc.
 Need Training? Struts, Spring, Maven, Tomcat...
 Ask me for a quote!

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Wes Wannemacher
On Tue, Jan 5, 2010 at 3:57 PM, Martin Cooper mart...@apache.org wrote:

 You mean the checksums that you download from the same
 potentially-corrupted server? Good plan! :-p


No, I mean the checksums sitting on your own hard drive right next to
the rest of the files generated during the release process.

I guess I am assuming that he didn't delete the folder where he did the release.

If the checksums match his jars, and the checksums on the server, it
is improbable that the jars are compromised.

-Wes

-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2010-01-05 Thread Lukasz Lenart
Wendy
Could you check struts2-archetype-portlet?
http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/struts2-archetype-portlet/2.1.8.1/


Thanks in advance
-- 
Lukasz
http://www.lenart.org.pl/
http://javarsovia.pl

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Lukasz Lenart
2009/12/17 Musachy Barroso musa...@gmail.com:
 +1 GA, they look good, thanks Lukasz for taking care of this.

Sixth days left and just one vote :-(
Should I wait more (Christmas period) or should I suppose the vote pass?


Regards
-- 
Lukasz
http://www.lenart.org.pl/

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Wes Wannemacher
Yeah, I plan to vote, but haven't had a chance to test, so please extend.

-Wes

On Tue, Dec 22, 2009 at 4:20 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2009/12/17 Musachy Barroso musa...@gmail.com:
 +1 GA, they look good, thanks Lukasz for taking care of this.

 Sixth days left and just one vote :-(
 Should I wait more (Christmas period) or should I suppose the vote pass?


 Regards
 --
 Lukasz
 http://www.lenart.org.pl/

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org





-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Wendy Smoak
On Tue, Dec 22, 2009 at 2:20 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:

 Sixth days left and just one vote :-(
 Should I wait more (Christmas period) or should I suppose the vote pass?

You need a minimum of three PMC member votes in order for it to be
released from Apache.

I took a quick look and it seems that the staging repo contains more
than just the archetypes.  Can you clarify exactly what we're voting
on?

I spot checked one of the archetype directories, and there are no .asc
signatures:
http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/struts2-archetype-convention/2.1.8.1/

(compare to:  
http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/struts2-core/2.1.8.1/
)

The signature files should have been created during the release
process, and they are required.  If you still have the files locally
on a secure machine, you can sign those and then upload the
signatures, but it's somewhat tedious to do by hand.

Also, we probably need to come up with some sort of distribution for
these that can go in www.apache.org/dist/struts and on the mirrors.
This was discussed at length elsewhere, I'll have to find it in the
archives, but the upshot is that releasing only to the Maven repo is
frowned upon.

-- 
Wendy

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Lukasz Lenart
2009/12/22 Wendy Smoak wsm...@gmail.com:
 You need a minimum of three PMC member votes in order for it to be
 released from Apache.

Yes I know that, but what if we never accomplish that, should I wait
forever or cancel vote?

 I took a quick look and it seems that the staging repo contains more
 than just the archetypes.  Can you clarify exactly what we're voting
 on?

What you mean by more than just the archetypes ? I just prepared
such archetypes
(http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/)

[DIR] struts2-archetype-blank/
16-Dec-2009 16:40-   Automated test builds
[DIR] struts2-archetype-convention/
16-Dec-2009 17:11-   Automated test builds
[DIR] struts2-archetype-dbportlet/
16-Dec-2009 17:21-   Automated test builds
[DIR] struts2-archetype-plugin/
16-Dec-2009 17:28-   Automated test builds
[DIR] struts2-archetype-portlet/
16-Dec-2009 18:21-   Automated test builds
[DIR] struts2-archetype-starter/
16-Dec-2009 18:33-   Automated test builds

 I spot checked one of the archetype directories, and there are no .asc
 signatures:

No idea with that, I followed the release guide. Maybe that was a
problem related to wrong parent of poms o_O

 The signature files should have been created during the release
 process, and they are required.  If you still have the files locally
 on a secure machine, you can sign those and then upload the
 signatures, but it's somewhat tedious to do by hand.

I noticed only few of them on my pen repo, is this configured somewhere in pom?

./struts2-archetype-plugin/target/struts2-archetype-plugin-2.1.8.1.jar.asc
./struts2-archetype-plugin/target/struts2-archetype-plugin-2.1.8.1.pom.asc
./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1.jar.asc
./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1.pom.asc
./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1-sources.jar.asc
./struts2-archetype-starter/target/struts2-archetype-starter-2.1.8.1.jar.asc
./struts2-archetype-starter/target/struts2-archetype-starter-2.1.8.1.pom.asc
./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1.jar.asc
./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1.pom.asc
./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1-sources.jar.asc

 Also, we probably need to come up with some sort of distribution for
 these that can go in www.apache.org/dist/struts and on the mirrors.
 This was discussed at length elsewhere, I'll have to find it in the
 archives, but the upshot is that releasing only to the Maven repo is
 frowned upon.

Ok, so the bottom line is that we should release Struts2 with
archetypes all together?


Regards
-- 
Lukasz
http://www.lenart.org.pl/

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Wes Wannemacher
On Tue, Dec 22, 2009 at 5:11 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 2009/12/22 Wendy Smoak wsm...@gmail.com:
 You need a minimum of three PMC member votes in order for it to be
 released from Apache.

 Yes I know that, but what if we never accomplish that, should I wait
 forever or cancel vote?

 I took a quick look and it seems that the staging repo contains more
 than just the archetypes.  Can you clarify exactly what we're voting
 on?

 What you mean by more than just the archetypes ? I just prepared
 such archetypes
 (http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/org/apache/struts/)

 [DIR] struts2-archetype-blank/
 16-Dec-2009 16:40    -   Automated test builds
 [DIR] struts2-archetype-convention/
 16-Dec-2009 17:11    -   Automated test builds
 [DIR] struts2-archetype-dbportlet/
 16-Dec-2009 17:21    -   Automated test builds
 [DIR] struts2-archetype-plugin/
 16-Dec-2009 17:28    -   Automated test builds
 [DIR] struts2-archetype-portlet/
 16-Dec-2009 18:21    -   Automated test builds
 [DIR] struts2-archetype-starter/
 16-Dec-2009 18:33    -   Automated test builds


It looks like the other stuff in staging is the stuff I pushed out
when we released 2.1.8.1... So the question is, should I remove stuff
from the staging repo once the vote finishes? Looking at previous
releases (2.1.6) staging is never cleaned out.


 I spot checked one of the archetype directories, and there are no .asc
 signatures:

 No idea with that, I followed the release guide. Maybe that was a
 problem related to wrong parent of poms o_O

I had the same problem once before. The gpg plugin is a bit of a
mystery to me. But, I think Musachy figured out at one point that the
section in the release guide that describes the information in the
settings.xml is important, and that combined with stuff in the
release profile makes the stuff get signed. The other thing I
remember is that I don't think the release plugin was making the
release profile active (as it is supposed to). So, I think that when
you do either the release:prepare or release:perform, you have to do
-Prelease as well. Sorry this isn't clear, but I don't feel like I
ever really solved this either. I know when I did 2.1.8.1, I specified
-Prelease any time I ran maven :)


 The signature files should have been created during the release
 process, and they are required.  If you still have the files locally
 on a secure machine, you can sign those and then upload the
 signatures, but it's somewhat tedious to do by hand.

 I noticed only few of them on my pen repo, is this configured somewhere in 
 pom?

 ./struts2-archetype-plugin/target/struts2-archetype-plugin-2.1.8.1.jar.asc
 ./struts2-archetype-plugin/target/struts2-archetype-plugin-2.1.8.1.pom.asc
 ./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1.jar.asc
 ./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1.pom.asc
 ./struts2-archetype-plugin/target/checkout/target/struts2-archetype-plugin-2.1.8.1-sources.jar.asc
 ./struts2-archetype-starter/target/struts2-archetype-starter-2.1.8.1.jar.asc
 ./struts2-archetype-starter/target/struts2-archetype-starter-2.1.8.1.pom.asc
 ./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1.jar.asc
 ./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1.pom.asc
 ./struts2-archetype-starter/target/checkout/target/struts2-archetype-starter-2.1.8.1-sources.jar.asc


The thing to do with these is to copy all of them to another machine
and make sure those detached sigs validate the artifacts in staging.
IIRC, you also have to make sure that your key is in some KEYS file
somewhere. If they work, then just transfer them to staging.

 Also, we probably need to come up with some sort of distribution for
 these that can go in www.apache.org/dist/struts and on the mirrors.
 This was discussed at length elsewhere, I'll have to find it in the
 archives, but the upshot is that releasing only to the Maven repo is
 frowned upon.

 Ok, so the bottom line is that we should release Struts2 with
 archetypes all together?


If we're going to do that, I would suggest that we move the struts2
artifacts into the struts2 section of the repo so that they get built
/ released together. They can (should) become part of the modules
section of the struts2 parent pom.


-Wes


-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-22 Thread Wendy Smoak
On Tue, Dec 22, 2009 at 3:11 PM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:

 Ok, so the bottom line is that we should release Struts2 with
 archetypes all together?

It's up to the release manager.  I haven't advocated it in the past
because it puts extra work on the RM, but it could be done.

-- 
Wendy

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-17 Thread Musachy Barroso
+1 GA, they look good, thanks Lukasz for taking care of this.

musachy

On Wed, Dec 16, 2009 at 10:58 AM, Lukasz Lenart
lukasz.len...@googlemail.com wrote:
 The Struts 2 Archetypes version 2.1.8.1 test build is now available.
 The following archetypes are ready for test:
 * struts2-archetype-blank
 * struts2-archetype-convention
 * struts2-archetype-dbportlet
 * struts2-archetype-plugin
 * struts2-archetype-portlet
 * struts2-archetype-starter

 Release notes:
 * [http://cwiki.apache.org/confluence/display/WW/Version+Notes+2.1.8.1]

 Distribution:
 * [http://people.apache.org/builds/struts/2.1.8.1/]

 Maven 2 staging repository:
 * [http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/]

 Once you have had a chance to review the test build, please respond
 with a vote on its quality:

 [ ] Leave at test build
 [ ] Alpha
 [ ] Beta
 [ ] General Availability (GA)

 Everyone who has tested the build is invited to vote. Votes by PMC
 members are considered binding. A vote passes if there are at least
 three binding +1s and more +1s than -1s.

 The vote will remain open for at least 72 hours, longer upon request.
 A vote can be amended at any time to upgrade or downgrade the quality
 of the release based on future experience. If an initial vote
 designates the build as Beta, the release will be submitted for
 mirroring and announced to the user list. Once released as a public
 beta, subsequent quality votes on a build may be held on the user
 list.

 As always, the act of voting carries certain obligations. A binding
 vote not only states an opinion, but means that the voter is agreeing
 to help do the work.


 Best regards
 --
 Lukasz
 http://www.lenart.org.pl/

 -
 To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
 For additional commands, e-mail: dev-h...@struts.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



[VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-16 Thread Lukasz Lenart
The Struts 2 Archetypes version 2.1.8.1 test build is now available.
The following archetypes are ready for test:
* struts2-archetype-blank
* struts2-archetype-convention
* struts2-archetype-dbportlet
* struts2-archetype-plugin
* struts2-archetype-portlet
* struts2-archetype-starter

Release notes:
* [http://cwiki.apache.org/confluence/display/WW/Version+Notes+2.1.8.1]

Distribution:
* [http://people.apache.org/builds/struts/2.1.8.1/]

Maven 2 staging repository:
* [http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/]

Once you have had a chance to review the test build, please respond
with a vote on its quality:

[ ] Leave at test build
[ ] Alpha
[ ] Beta
[ ] General Availability (GA)

Everyone who has tested the build is invited to vote. Votes by PMC
members are considered binding. A vote passes if there are at least
three binding +1s and more +1s than -1s.

The vote will remain open for at least 72 hours, longer upon request.
A vote can be amended at any time to upgrade or downgrade the quality
of the release based on future experience. If an initial vote
designates the build as Beta, the release will be submitted for
mirroring and announced to the user list. Once released as a public
beta, subsequent quality votes on a build may be held on the user
list.

As always, the act of voting carries certain obligations. A binding
vote not only states an opinion, but means that the voter is agreeing
to help do the work.


Best regards
-- 
Lukasz
http://www.lenart.org.pl/

-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org



Re: [VOTE] Release Struts 2 Maven Archetypes v2.1.8.1

2009-12-16 Thread Lukasz Lenart
To simplify testing you can use below command:
mvn archetype:generate
-DarchetypeCatalog=http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/


Regards
-- 
Lukasz
http://www.lenart.org.pl/


2009/12/16 Lukasz Lenart lukasz.len...@googlemail.com:
 The Struts 2 Archetypes version 2.1.8.1 test build is now available.
 The following archetypes are ready for test:
 * struts2-archetype-blank
 * struts2-archetype-convention
 * struts2-archetype-dbportlet
 * struts2-archetype-plugin
 * struts2-archetype-portlet
 * struts2-archetype-starter

 Release notes:
 * [http://cwiki.apache.org/confluence/display/WW/Version+Notes+2.1.8.1]

 Distribution:
 * [http://people.apache.org/builds/struts/2.1.8.1/]

 Maven 2 staging repository:
 * [http://people.apache.org/builds/struts/2.1.8.1/m2-staging-repository/]

 Once you have had a chance to review the test build, please respond
 with a vote on its quality:

 [ ] Leave at test build
 [ ] Alpha
 [ ] Beta
 [ ] General Availability (GA)

 Everyone who has tested the build is invited to vote. Votes by PMC
 members are considered binding. A vote passes if there are at least
 three binding +1s and more +1s than -1s.

 The vote will remain open for at least 72 hours, longer upon request.
 A vote can be amended at any time to upgrade or downgrade the quality
 of the release based on future experience. If an initial vote
 designates the build as Beta, the release will be submitted for
 mirroring and announced to the user list. Once released as a public
 beta, subsequent quality votes on a build may be held on the user
 list.

 As always, the act of voting carries certain obligations. A binding
 vote not only states an opinion, but means that the voter is agreeing
 to help do the work.


 Best regards
 --
 Lukasz
 http://www.lenart.org.pl/


-
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org