Re: Release Connector/Transaction components

2011-08-04 Thread Jacek Laskowski
On Fri, Jul 29, 2011 at 3:53 PM, Rex Wang rwo...@gmail.com wrote:
 I think these are what you released?

 http://repo1.maven.org/maven2/org/apache/geronimo/components/geronimo-transaction/2.2.2/
 http://repo1.maven.org/maven2/org/apache/geronimo/components/geronimo-connector/2.2.2/

Yes, indeed! It went well then. Thanks for your cooperation.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-29 Thread Jacek Laskowski
On Mon, Jul 18, 2011 at 12:02 PM, Shawn Jiang genspr...@gmail.com wrote:

 1,  mvn release:prepare
 2, mvn release:perform
 3, close the staging repo in
 (https://repository.apache.org/index.html#welcome)
 4, send the vote mail.

Hi,

I did all the steps, albeit the jars are not in the public maven repo.
It's been 3 days since I released the staging repository in Nexus.
What else is needed? I'm confused and worried that I haven't carried
out the release properly.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-29 Thread David Jencks
Hi Jacek,

After the vote passes you need to go back to the staging repo and promote it.  
I don't understand from the list of steps whether or not you did this, and I 
can't find the staging repo at the moment

hope this helps...
david jencks

On Jul 29, 2011, at 12:23 AM, Jacek Laskowski wrote:

 On Mon, Jul 18, 2011 at 12:02 PM, Shawn Jiang genspr...@gmail.com wrote:
 
 1,  mvn release:prepare
 2, mvn release:perform
 3, close the staging repo in
 (https://repository.apache.org/index.html#welcome)
 4, send the vote mail.
 
 Hi,
 
 I did all the steps, albeit the jars are not in the public maven repo.
 It's been 3 days since I released the staging repository in Nexus.
 What else is needed? I'm confused and worried that I haven't carried
 out the release properly.
 
 Jacek
 
 -- 
 Jacek Laskowski
 Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
 Warszawa JUG conference = Confitura (formerly Javarsovia) :: 
 http://confitura.pl



Re: Release Connector/Transaction components

2011-07-29 Thread Rex Wang
I think these are what you released?

http://repo1.maven.org/maven2/org/apache/geronimo/components/geronimo-transaction/2.2.2/
http://repo1.maven.org/maven2/org/apache/geronimo/components/geronimo-connector/2.2.2/


-Rex

2011/7/29 Jacek Laskowski ja...@japila.pl

 On Mon, Jul 18, 2011 at 12:02 PM, Shawn Jiang genspr...@gmail.com wrote:

  1,  mvn release:prepare
  2, mvn release:perform
  3, close the staging repo in
  (https://repository.apache.org/index.html#welcome)
  4, send the vote mail.

 Hi,

 I did all the steps, albeit the jars are not in the public maven repo.
 It's been 3 days since I released the staging repository in Nexus.
 What else is needed? I'm confused and worried that I haven't carried
 out the release properly.

 Jacek

 --
 Jacek Laskowski
 Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
 Warszawa JUG conference = Confitura (formerly Javarsovia) ::
 http://confitura.pl




-- 
Lei Wang (Rex)
rwonly AT apache.org


Re: Release Connector/Transaction components

2011-07-18 Thread Jacek Laskowski
On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
ja...@laskowski.net.pl wrote:

 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.

 I've already discussed the matter with dblevins, so I'm pretty much
 aware what's needed, but if there's an official document I should be
 following for successful release I'd appreciate being pointed out.

Hi,

I've just followed the process of releasing geronimo-txmanager-parent
- the tag, the branch and
https://repository.apache.org/service/local/staging/deploy/maven2 are
all set up, but can't get hold of
https://repository.apache.org/content/repositories/ so people can
download the binaries/sources and give them a try. How to do it?

As I understand, it's required for the vote email, isn't it? Help's
badly needed as I'm currently stuck.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-18 Thread Shawn Jiang
Rex made a clear release process for geronimo in url [1].  I think it would
also apply to txmanager.   If your maven setting and pgp is set correctly.
Basically , what you need to do to release an artifact are:

1,  mvn release:prepare
2, mvn release:perform
3, close the staging repo in (
https://repository.apache.org/index.html#welcome)
4, send the vote mail.

#1 will create tag and prepare for next release in svn.
#2 will push the artifacts to staging server.
#3 is the result of #2,   you need to close the staging so that others can
see your staging artifacts.
#4  you know how to do this with the staging artifacts to vote.

[1]
https://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+2.1.7+Release+Process

On Mon, Jul 18, 2011 at 5:36 PM, Jacek Laskowski ja...@japila.pl wrote:

 On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
 ja...@laskowski.net.pl wrote:

  It's been a while since I was more active wrt Geronimo and there's a
  chance to change it - I may run the release process if no one objects.
 
  I've already discussed the matter with dblevins, so I'm pretty much
  aware what's needed, but if there's an official document I should be
  following for successful release I'd appreciate being pointed out.

 Hi,

 I've just followed the process of releasing geronimo-txmanager-parent
 - the tag, the branch and
 https://repository.apache.org/service/local/staging/deploy/maven2 are
 all set up, but can't get hold of
 https://repository.apache.org/content/repositories/ so people can
 download the binaries/sources and give them a try. How to do it?

 As I understand, it's required for the vote email, isn't it? Help's
 badly needed as I'm currently stuck.

 Jacek

 --
 Jacek Laskowski
 Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
 Warszawa JUG conference = Confitura (formerly Javarsovia) ::
 http://confitura.pl




-- 
Shawn


Re: Release Connector/Transaction components

2011-07-18 Thread Kevan Miller

On Jul 18, 2011, at 5:36 AM, Jacek Laskowski wrote:

 On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
 ja...@laskowski.net.pl wrote:
 
 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.
 
 I've already discussed the matter with dblevins, so I'm pretty much
 aware what's needed, but if there's an official document I should be
 following for successful release I'd appreciate being pointed out.
 
 Hi,
 
 I've just followed the process of releasing geronimo-txmanager-parent
 - the tag, the branch and
 https://repository.apache.org/service/local/staging/deploy/maven2 are
 all set up, but can't get hold of
 https://repository.apache.org/content/repositories/ so people can
 download the binaries/sources and give them a try. How to do it?
 
 As I understand, it's required for the vote email, isn't it? Help's
 badly needed as I'm currently stuck.

OK. Are you having a permissions problem? What type of error are you seeing?

--kevan


Re: Release Connector/Transaction components

2011-07-18 Thread Jacek Laskowski
On Mon, Jul 18, 2011 at 1:52 PM, Kevan Miller kevan.mil...@gmail.com wrote:

 OK. Are you having a permissions problem? What type of error are you seeing?

All seems to be fine. No error or such - just that I don't see the
repository in Nexus. I see
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/geronimo/components/,
but don't know how to set up a repo in
https://repository.apache.org/content/repositories/.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-18 Thread Jacek Laskowski
On Mon, Jul 18, 2011 at 12:02 PM, Shawn Jiang genspr...@gmail.com wrote:

 3, close the staging repo in
 (https://repository.apache.org/index.html#welcome)

Hi Shawn,

That's exactly what I was after. Thanks!

I think 
https://cwiki.apache.org/GMOxPMGT/geronimo-component-release-process.html
should be ditched.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-15 Thread Jacek Laskowski
On Tue, Jul 12, 2011 at 8:11 AM, Jean-Louis MONTEIRO jeano...@gmail.com wrote:

 any news on the availability?

Expect the binaries later today.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-12 Thread Jean-Louis MONTEIRO
Hi devs,

any news on the availability?

Thanks
Jean-Louis

2011/7/7 David Jencks david_jen...@yahoo.com

 I'm still not sure about the instructions, but releasing from the 2.2
 branch should be fine.  I only want to review the trunk code.

 also, replying to a different message, if you run release:prepare with
 -DdryRun=true, then you can't continue since there is no svn tag :-)

 thanks
 david jencks
 On Jul 6, 2011, at 2:24 PM, David Blevins wrote:

 
  On Jul 5, 2011, at 11:29 AM, Jacek Laskowski wrote:
 
  On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
  ja...@laskowski.net.pl wrote:
 
  It's been a while since I was more active wrt Geronimo and there's a
  chance to change it - I may run the release process if no one objects.
 
  Hi,
 
  No one raised your hand to object or accept my offer, so I'm taking it
 on.
 
  As I understood it's to release
  https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.
 
  Doing both would be fine, but it's this one that is needed for OpenEJB
 3.2:
 
 
 http://svn.apache.org/repos/asf/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/
 
 
  -David
 




Re: Release Connector/Transaction components

2011-07-07 Thread David Jencks
I'm still not sure about the instructions, but releasing from the 2.2 branch 
should be fine.  I only want to review the trunk code.

also, replying to a different message, if you run release:prepare with 
-DdryRun=true, then you can't continue since there is no svn tag :-)

thanks
david jencks
On Jul 6, 2011, at 2:24 PM, David Blevins wrote:

 
 On Jul 5, 2011, at 11:29 AM, Jacek Laskowski wrote:
 
 On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
 ja...@laskowski.net.pl wrote:
 
 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.
 
 Hi,
 
 No one raised your hand to object or accept my offer, so I'm taking it on.
 
 As I understood it's to release
 https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.
 
 Doing both would be fine, but it's this one that is needed for OpenEJB 3.2:
 
  
 http://svn.apache.org/repos/asf/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/
 
 
 -David
 



Re: Release Connector/Transaction components

2011-07-06 Thread David Blevins

On Jul 5, 2011, at 11:29 AM, Jacek Laskowski wrote:

 On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
 ja...@laskowski.net.pl wrote:
 
 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.
 
 Hi,
 
 No one raised your hand to object or accept my offer, so I'm taking it on.
 
 As I understood it's to release
 https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.

Doing both would be fine, but it's this one that is needed for OpenEJB 3.2:

  
http://svn.apache.org/repos/asf/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/


-David



Re: Release Connector/Transaction components

2011-07-05 Thread Jacek Laskowski
On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
ja...@laskowski.net.pl wrote:

 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.

Hi,

No one raised your hand to object or accept my offer, so I'm taking it on.

As I understood it's to release
https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.
I'm reading the release process on
https://cwiki.apache.org/GMOxPMGT/geronimo-component-release-process.html
and will follow it along. Help welcome.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-05 Thread David Jencks

On Jul 5, 2011, at 11:29 AM, Jacek Laskowski wrote:

 On Thu, Jun 30, 2011 at 12:26 PM, Jacek Laskowski
 ja...@laskowski.net.pl wrote:
 
 It's been a while since I was more active wrt Geronimo and there's a
 chance to change it - I may run the release process if no one objects.
 
 Hi,
 
 No one raised your hand to object or accept my offer, so I'm taking it on.
 
 As I understood it's to release
 https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk/.

That's what I think too.

 I'm reading the release process on
 https://cwiki.apache.org/GMOxPMGT/geronimo-component-release-process.html
 and will follow it along. Help welcome.

These instructions for components don't look up to date to me.  Staging is now 
done to the apache nexus instance, not your people.apache.org area.  Maybe 
someone who's done a spec release recently could update them?

thanks! and good to have you back :-)
david jencks

 
 Jacek
 
 -- 
 Jacek Laskowski
 Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
 Warszawa JUG conference = Confitura (formerly Javarsovia) :: 
 http://confitura.pl



Re: Release Connector/Transaction components

2011-07-05 Thread Jacek Laskowski
On Tue, Jul 5, 2011 at 9:58 PM, David Jencks david_jen...@yahoo.com wrote:

 These instructions for components don't look up to date to me.  Staging is 
 now done to the apache nexus instance, not your people.apache.org area.  
 Maybe someone who's done a spec release recently could update them?

Hi,

You're right. I believe something's wrong with my settings.xml. Any
help's greatly appreciated.

jacek:~/oss/geronimo-txmanager
$ mvn release:perform -Prelease
...
[INFO] Checking out the project to perform the release ...
[INFO] Executing: /bin/sh -c cd
/Users/jacek/oss/geronimo-txmanager/target  svn --non-interactive
checkout 
https://svn.apache.org/repos/asf/geronimo/components/txmanager/tags/geronimo-txmanager-parent-3.1.1
/Users/jacek/oss/geronimo-txmanager/target/checkout
[INFO] Working directory: /Users/jacek/oss/geronimo-txmanager/target
[ERROR] The svn command failed.
[INFO] 
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Geronimo TxManager . FAILURE [2.754s]
[INFO] Geronimo TxManager :: Transaction . SKIPPED
[INFO] Geronimo TxManager :: Connector ... SKIPPED
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 5.113s
[INFO] Finished at: Tue Jul 05 22:18:50 CEST 2011
[INFO] Final Memory: 8M/81M
[INFO] 
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-release-plugin:2.0-beta-9:perform
(default-cli) on project geronimo-txmanager-parent: Unable to checkout
from SCM
[ERROR] Provider message:
[ERROR] The svn command failed.
[ERROR] Command output:
[ERROR] svn: URL
'https://svn.apache.org/repos/asf/geronimo/components/txmanager/tags/geronimo-txmanager-parent-3.1.1'
doesn't exist

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-07-05 Thread David Jencks
Hi Jacek,

1. I'd like another day or two to review what's actually in this and make sure 
the versions are reasonably accurate -- I think there have been api additions 
so I suspect 3.2 would be more appropriate than 3.1.1.

2. Did you run release:prepare first?  I think that's what generates the tag.  
If you used -Ddryrun=true then it wouldn't have actually generated the tag.

thanks

david jencks

On Jul 5, 2011, at 1:21 PM, Jacek Laskowski wrote:

 On Tue, Jul 5, 2011 at 9:58 PM, David Jencks david_jen...@yahoo.com wrote:
 
 These instructions for components don't look up to date to me.  Staging is 
 now done to the apache nexus instance, not your people.apache.org area.  
 Maybe someone who's done a spec release recently could update them?
 
 Hi,
 
 You're right. I believe something's wrong with my settings.xml. Any
 help's greatly appreciated.
 
 jacek:~/oss/geronimo-txmanager
 $ mvn release:perform -Prelease
 ...
 [INFO] Checking out the project to perform the release ...
 [INFO] Executing: /bin/sh -c cd
 /Users/jacek/oss/geronimo-txmanager/target  svn --non-interactive
 checkout 
 https://svn.apache.org/repos/asf/geronimo/components/txmanager/tags/geronimo-txmanager-parent-3.1.1
 /Users/jacek/oss/geronimo-txmanager/target/checkout
 [INFO] Working directory: /Users/jacek/oss/geronimo-txmanager/target
 [ERROR] The svn command failed.
 [INFO] 
 
 [INFO] Reactor Summary:
 [INFO]
 [INFO] Apache Geronimo TxManager . FAILURE [2.754s]
 [INFO] Geronimo TxManager :: Transaction . SKIPPED
 [INFO] Geronimo TxManager :: Connector ... SKIPPED
 [INFO] 
 
 [INFO] BUILD FAILURE
 [INFO] 
 
 [INFO] Total time: 5.113s
 [INFO] Finished at: Tue Jul 05 22:18:50 CEST 2011
 [INFO] Final Memory: 8M/81M
 [INFO] 
 
 [ERROR] Failed to execute goal
 org.apache.maven.plugins:maven-release-plugin:2.0-beta-9:perform
 (default-cli) on project geronimo-txmanager-parent: Unable to checkout
 from SCM
 [ERROR] Provider message:
 [ERROR] The svn command failed.
 [ERROR] Command output:
 [ERROR] svn: URL
 'https://svn.apache.org/repos/asf/geronimo/components/txmanager/tags/geronimo-txmanager-parent-3.1.1'
 doesn't exist
 
 Jacek
 
 -- 
 Jacek Laskowski
 Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
 Warszawa JUG conference = Confitura (formerly Javarsovia) :: 
 http://confitura.pl



Re: Release Connector/Transaction components

2011-07-05 Thread Jacek Laskowski
On Wed, Jul 6, 2011 at 1:11 AM, David Jencks david_jen...@yahoo.com wrote:

 1. I'd like another day or two to review what's actually in this and make 
 sure the versions are reasonably accurate -- I think there have been api 
 additions so I suspect 3.2 would be more appropriate than 3.1.1.

FIne.

 2. Did you run release:prepare first?  I think that's what generates the tag. 
  If you used -Ddryrun=true then it wouldn't have actually generated the tag.

Yes, I did with the option -DdryRun=true. I didn't notice anything
about removing it afterwards. I'll give it a go after 1. is worked on.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl


Re: Release Connector/Transaction components

2011-06-30 Thread Jacek Laskowski
On Thu, Jun 30, 2011 at 8:50 AM, jlmonteiro jeano...@gmail.com wrote:
 Hi devs,

 We want to release Apache OpenEJB 3.2.0 but we are currently depending on
 2.2-SNAPSHOT.
 Is it possible to get those 2 modules released?

Hi,

It's been a while since I was more active wrt Geronimo and there's a
chance to change it - I may run the release process if no one objects.

I've already discussed the matter with dblevins, so I'm pretty much
aware what's needed, but if there's an official document I should be
following for successful release I'd appreciate being pointed out.

Jacek

-- 
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl