On Oct 29, 2011, at 7:23 PM, Matthew Adams wrote:

Issued "maven installSchema" & "maven runtck.jdori" and both succeeded.
Looks like it still works.

Ok then.

Craig


On Sat, Oct 29, 2011 at 8:46 PM, Craig L Russell
<[email protected]>wrote:


On Oct 29, 2011, at 6:44 PM, Matthew Adams wrote:

While I'm waiting for infra to get back to me, the next instruction says
"Test the release from the staging area."  What does that mean?


It means to download the release 3.0.1 and run the tck to make sure it
still works.

Craig



On Sat, Oct 29, 2011 at 8:20 PM, Matthew Adams <[email protected] >*
*wrote:

scp'ed the dist to ~/public_html/jdo3.0.1 at my account at
people.apache.org. I chmod'ed all dirs to be executable. I also tried
to
enable directory browsing by adding a .htaccess file to
~/public_html/jdo3.0.1 with the contents "Options Indexes" to no avail.
Not
sure how to enable directory browsing on people.apache.org -- any ideas?
I also sent an email to [email protected].


On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <[email protected] >
**wrote:

Used cygwin to run jdo/bin/sign-directory on directory jdo/ releases/
3.0.1. Updated script to use Linux commands by default, as hopefully
they'll work for both cygwin & Linux.

Everything signed ok.

It was a little bit magical that gpg picked the right key (
[email protected]). If you run this and it picks up the wrong key, the script will have to be modified to allow the user to tell the script
which
key to use.

Moving on...


On Sat, Oct 29, 2011 at 7:27 PM, Matthew Adams <[email protected]
**wrote:

Ok, ran RAT (now from Apache Incubator -- doc updated to reflect new
RAT
home). Not really sure how to interpret its output (below). Moving
on...

C:\OpenSource\jdo\releases\3.**0.1\dist>java -jar
C:\Users\MADAMS\Downloads\**apache-rat-incubating-0.7-bin\**
apache-rat-0.7\apache-rat-0.7.**jar
.

*******************************************************
Summary
-------
Notes: 0
Binaries: 0
Archives: 7
Standards: 2

Apache Licensed: 1
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

1 Unknown Licenses

*********************************

Unapproved licenses:

./m2-ibiblio-rsync-repository/**javax/jdo/jdo-api/maven-**
metadata.xml

*********************************

Archives:

+ ./db/jdo/3.0.1/jdo-api-3.0.1-**src.tar.gz

+ ./db/jdo/3.0.1/jdo-api-3.0.1-**src.zip

+ ./db/jdo/3.0.1/jdo-api-3.0.1.**tar.gz

+ ./db/jdo/3.0.1/jdo-api-3.0.1.**zip

+ ./db/jdo/3.0.1/jdo-tck-3.0.1-**src.tar.gz

+ ./db/jdo/3.0.1/jdo-tck-3.0.1-**src.zip

+ ./m1-ibiblio-rsync-repository/**javax.jdo/jars/jdo- api-3.0.1.**jar

*******************************************************
Files with Apache License headers will be marked AL
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
A     ./db/jdo/3.0.1/jdo-api-3.0.1-**src.tar.gz
A     ./db/jdo/3.0.1/jdo-api-3.0.1-**src.zip
A     ./db/jdo/3.0.1/jdo-api-3.0.1.**tar.gz
A     ./db/jdo/3.0.1/jdo-api-3.0.1.**zip
A     ./db/jdo/3.0.1/jdo-tck-3.0.1-**src.tar.gz
A     ./db/jdo/3.0.1/jdo-tck-3.0.1-**src.zip
A ./m1-ibiblio-rsync-repository/**javax.jdo/jars/jdo- api-3.0.1.**
jar
AL ./m1-ibiblio-rsync-repository/**javax.jdo/poms/jdo- api-3.0.1.**
pom
!?????
./m2-ibiblio-rsync-repository/**javax/jdo/jdo-api/maven- **metadata.xml

*******************************************************
Printing headers for files without AL header...


==============================**==============================**
===========
==./m2-ibiblio-rsync-**repository/javax/jdo/jdo-api/**
maven-metadata.xml
==============================**==============================**
===========
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>javax.jdo</groupId>
<artifactId>jdo-api</**artifactId>
<versioning>
 <versions>
   <version>3.0</version>
   <version>3.0.1</version>
 </versions>
 <lastUpdated>20111025120000</**lastUpdated>
</versioning>
</metadata>


On Sat, Oct 29, 2011 at 7:16 PM, Matthew Adams <
[email protected]>**wrote:

Resolved. Found vdoclet:qdox:current:jar only in Maven2 central at
http://repo1.maven.org/maven2/**vdoclet/qdox/current/<http://repo1.maven.org/maven2/vdoclet/qdox/current/ >

Manually installed to ~/.maven/repository/vdoclet/**jars & then
"maven
jdo3.dist" says it succeeded. Updated HowToReleaseJDO.html with that
info.

Continuing on now...


On Sat, Oct 29, 2011 at 6:41 PM, Matthew Adams <
[email protected]

wrote:


FYI, attempted to execute maven 1.1 goal "jdo3.dist" & got the
following error.  Pointers would be helpful while I attempt to
resolve this
error.

...
jar:jar:
 [jar] Building jar:
C:\OpenSource\jdo\branches\3.**0.1\api\target\jdo- api-3.0.1.**jar

 [copy] Copying 1 file to
C:\OpenSource\jdo\branches\3.**0.1\api\target\jdo-api-3.0.1\**
bin\jdo-api-3.0.1
Trying to get missing dependencies (and updated snapshots) required
by
Maven Site Plugin:
- Attempting to download ant:ant-commons-net:1.6.5:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download oro:oro:2.0.8:jar from
http://repo1.maven.org/maven
0K downloaded
site:
xdoc:register-reports:
Trying to get missing dependencies (and updated snapshots) required
by
Maven JDepend Plugin:
- Attempting to download jdepend:jdepend:2.9.1:jar from
http://repo1.maven.org/maven
0K downloaded
maven-jdepend-plugin:register:

Trying to get missing dependencies (and updated snapshots) required
by
Maven Checkstyle Plugin:
- Attempting to download antlr:antlr:2.7.5:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download checkstyle:checkstyle:4.1:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download checkstyle:checkstyle-**optional: 4.1:jar
from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download regexp:regexp:1.3:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download
commons-beanutils:commons-**beanutils-core:1.7.0:jar from
http://repo1.maven.org/ma
0K downloaded
maven-checkstyle-plugin:**register:

Trying to get missing dependencies (and updated snapshots) required
by
Maven Changes Plugin:
- Attempting to download commons-io:commons-io:1.2:jar from
http://repo1.maven.org/maven
0K downloaded
maven-changes-plugin:register:

Trying to get missing dependencies (and updated snapshots) required
by
Maven Changelog Plugin:
- Attempting to download ant:ant:1.6.5:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download org.netbeans.lib:cvsclient:**20051129:jar
from
http://repo1.maven.org/maven
0K downloaded
maven-changelog-plugin:**register:

maven-developer-activity-**plugin:register:

maven-file-activity-plugin:**register:

maven-license-plugin:register:

maven-javadoc-plugin:register:
 [mkdir] Created dir:
C:\OpenSource\jdo\branches\3.**0.1\api\target\javadoc
 [mkdir] Created dir:
C:\OpenSource\jdo\branches\3.**0.1\api\target\javadoc\src

Trying to get missing dependencies (and updated snapshots) required
by
Maven JXR Plugin:
- Attempting to download org.apache.maven:maven-jxr:1.**0:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download velocity:velocity:1.4:jar from
http://repo1.maven.org/maven
0K downloaded
maven-jxr-plugin:register:

maven-junit-report-plugin:**register:

Trying to get missing dependencies (and updated snapshots) required
by
Maven LinkCheck Plugin:
- Attempting to download commons-grant:commons-grant:1.**
0-beta-4:jar
from http://repo1.maven.org/maven
0K downloaded
maven-linkcheck-plugin:**register:

Trying to get missing dependencies (and updated snapshots) required
by
Maven Tasklist Plug-in:
- Attempting to download vdoclet:vdoclet:20020711:jar from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download commons-jelly:commons-jelly:1.**0- RC1:jar
from
http://repo1.maven.org/maven
0K downloaded
- Attempting to download vdoclet:qdox:current:jar from
http://repo1.maven.org/maven
- Attempting to download vdoclet:qdox:current:jar from
http://download.java.net/**maven/1<http://download.java.net/maven/1 >

------------------------------**------------------------------ **
-------------------

Unable to obtain goal [jdo3.dist]
Unable to obtain goal [dist:prepare-bin-filesystem]
The build cannot continue because of the following unsatisfied

dependency:
- vdoclet:qdox:current:jar


------------------------------**------------------------------ **
-------------------
BUILD FAILED

------------------------------**------------------------------ **
-------------------
Total time   : 43 seconds
Finished at  : Saturday, October 29, 2011 6:38:13 PM CDT
Final Memory : 14M/181M

------------------------------**------------------------------ **
-------------------


On Sat, Oct 29, 2011 at 3:34 PM, Matthew Adams <
[email protected]> wrote:

GYI, "maven jdo3.build" run from the root of jdo/branches/3.0.1
works
with the following check in.

Sending        3.0.1\api\project.xml
Adding
3.0.1\api\test\java\javax\jdo\**AbstractJDOConfigTest.java
Deleting 3.0.1\api\test\java\javax\jdo \**ClasspathHelper.java Sending 3.0.1\api\test\java\javax\jdo \**EnhancerTest.java
Sending
3.0.1\api\test\java\javax\jdo\**JDOConfigTestClassLoader.java
Sending        3.0.1\api\test\java\javax\jdo\**
JDOHelperConfigTest.java
Sending 3.0.1\api\test\java\javax\jdo \**JDOHelperTest.java Sending 3.0.1\api\test\java\javax\jdo \**PMFMapMapTest.java
Adding         3.0.1\api\test\java\javax\jdo\**stub
Adding 3.0.1\api\test\java\javax\jdo\**stub \StubPMF.java
Sending        3.0.1\api\test\java\javax\jdo\**
util\AbstractTest.java
Sending
3.0.1\api\test\schema\**jdoconfig\Negative09\9b\META-**
INF\services\javax.jdo.**PersistenceManagerFactory
Sending
3.0.1\api\test\schema\**jdoconfig\Pmfmapmap01\META-**
INF\jdoconfig.xml
Sending
3.0.1\api\test\schema\**jdoconfig \Pmfmapmap02\**propsfile.props
Sending        3.0.1\maven.xml
Sending        3.0.1\project.xml
Sending        3.0.1\tck\RunRules.html
Transmitting file data ...............
Committed revision 1195022.

I'll resume the release process next.

-matthew

On Tue, Oct 25, 2011 at 6:50 AM, Matthew Adams <
[email protected]> wrote:

On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams <
[email protected]> wrote:

This thread will attempt to track what I did to release JDO 3.0.1.

Tasks completed:

* Created svn branch branches/3.0.1 from branches/3.0

* In 3.0.1 branch, updated README.html where appropriate to refer
to
3.0.1.
* Attempted to build api project using Maven 1.1, failed (won't try
to fix)
* Attempted to build api project using Maven 2.x, tests failed
* Attempted to build api project using Maven 2.x but skipping
tests,
succeeded

* Updated branches/3.0.1/project.**properties: jdo.currentVersion
=
3.0.1
* Updated branches/3.0.1/api/m2_repo_**maven_metadata.xml to add
3.0.1:

<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>javax.jdo</groupId>
<artifactId>jdo-api</**artifactId>
<versioning>
<versions>
  <version>3.0</version>
  <version>3.0.1</version>
</versions>
<lastUpdated>20111025120000</**lastUpdated>
</versioning>
</metadata>

HowToReleaseJDO.html says at step 9 to "Build the distribution".
I'm
trying to figure out how to do that now. Note that issuing "maven
help" results in lots of exceptions containing the message

Caught exception evaluating: basedir.substring(0,
basedir.lastIndexOf('jdo')). Reason:
java.lang.**StringIndexOutOfBoundsExceptio**n: String index out of
range:
-1
java.lang.**StringIndexOutOfBoundsExceptio**n: String index out of
range:
-1

I'd like to just sign the api jar & then release it without
"building
the distribution", but I need Craig to confirm that that's ok.
Craig?




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@**gmail.com<google-talk%[email protected] >
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/**matthewadams<http://www.linkedin.com/in/matthewadams >


Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@oracle.**com <[email protected] >
P.S. A good JDO? O, Gasp!




--
@matthewadams12
mailto:[email protected]
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:[email protected]
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:[email protected]
P.S. A good JDO? O, Gasp!

Reply via email to