db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lily Wei <lily...@yahoo.com>
Subject Re: Status for missing steps for the release
Date Mon, 11 Oct 2010 13:40:06 GMT
Hi Kristian:
     It is so good to hear from you.
Thank you for the detail information.
I went ahead and start the process on 'mvn clean install'. As you correctly 
point out, it
will not work due to not setting up properly for the username. I try a lot of 
way internet suggest
and none of them work. I am stuck at this point. Will you mind generate the 
Maven artifacts for me?

Thank you so much,

From: Kristian Waagan <kristian.waagan@oracle.com>
To: derby-dev@db.apache.org
Sent: Mon, October 11, 2010 12:20:22 AM
Subject: Re: Status for missing steps for the release

On 08.10.10 20:16, Lily Wei wrote:
> Hi Kristian:
>      Sorry for lack of status.
>      I am still making the release. I am at step 4 after a successful which is 
>deploy to Maven repository.
> You are way ahead of me. J

Hi Lily,

No problem, I was just surprised to see some steps missing even though I knew 
the release was out.
I don't really have a feeling for when these steps should be done - i.e. the 
same day as the binaries went out, within one week or within two weeks after...

> For step 4:
> Running SetDerbyVersion generate message as:
> 'POM version tags replacement succeeded.
> It is recommended that you verify the POM diffs before running Maven.’
> However, I am not sure where to find the diff under maven2. Can anyone shed 
>some lights on this?

Just do "svn diff maven2" (or "svn diff" from within the maven2 directory).
The diff should consist of changes to the version tag within the various POMs.

> Also, I only set up my ssh so it can do ssh lilywei@people.apache.org 
><mailto:lilywei@people.apache.org> without password.
> My username at Windows is different than my user name at people.apache.org. 
>Will that create a problem for me?

I think you'll get into trouble with that... ASF will probably block your IP, 
because of too many failed login attempts.
If anyone wants to improve the notes for releasing Maven artifacts from Windows, 
I would recommend to replace the deployment URL to point it at a local *nix 
machine running an SSH daemon for testing. I found that to be the easiest debug 
approach, as I could read the SSH daemon logs to see which user name was being 
used etc.

I had the same issue when testing out the artifact release steps, and I had to 
add the following to my SSH config:
$ cat ~/.ssh/config
Host people.apache.org
    User <my_user_name_here>

No matter which option I used in Maven I could not get it to use the specified 
user name over my local user name. There are options to control this, but I 
couldn't get them to work.
Maybe this has been fixed by now?
I don't remember if I tried to specify the user name as part of the deployment 

If you get stuck, let me know and I'll generate the Maven artifacts for you. 
Since we're in different time zones, it may take up to 24 hours before things 
will happen.

-- Kristian

> Thanks,
> Lily
> ------------------------------------------------------------------------
> *From:* Kristian Waagan <kristian.waagan@oracle.com>
> *To:* Derby Development <derby-dev@db.apache.org>
> *Sent:* Fri, October 8, 2010 7:43:37 AM
> *Subject:* Status for missing steps for the release
> Hi Lily,
> It's a bit unclear to me whether work is under way to complete the release 
>process for Derby
> For instance, the work for items 5, 8, 10, 11, 12, and 13 in [1] (see section 
>"After a successful vote") seems not to have taken place. Note that I haven't 
>checked the status for the other items. I can't see the Maven artifacts for the 
>release, but they may have been generated already for all I know (it takes a 
>while before they make their way into the repositories).
> You'll probably need help with some of the tasks, for instance 12, just ask on 
>the dev list.
> Regards,
> -- Kristian
> [1] http://wiki.apache.org/db-derby/DerbySnapshotOrRelease

View raw message