Hi Matthew,

I gave you db group access. Try again, please.

Craig

On Nov 13, 2011, at 6:02 AM, Matthew Adams wrote:

Attempted to copy artifacts for release & got errors.

madams@minotaur:~$ cp -r public_html/jdo3.0.1/dist/db /www/www.apache.org/dist
cp: /www/www.apache.org/dist/db/jdo/3.0.1: Permission denied

madams@minotaur:~$ cp -r
public_html/jdo3.0.1/dist/m1-ibiblio-rsync-repository/*
/www/people.apache.org/repo/m1-ibiblio-rsync-repository

madams@minotaur:~$ cp -r
public_html/jdo3.0.1/dist/m2-ibiblio-rsync-repository/*
/www/people.apache.org/repo/m2-ibiblio-rsync-repository
cp: /www/people.apache.org/repo/m2-ibiblio-rsync-repository/javax/ jdo/jdo-api:
Permission denied

I've CCed infrastructure@ on this.  Infrastructure or Craig, can you
please tell me what I need to do to request permission to copy release
artifacts?

Thanks,
Matthew

On Thu, Nov 3, 2011 at 8:52 AM, Matthew Adams <[email protected]> wrote:
Sent announcement to test the release.

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

C:\OpenSource\jdo>svn ci -m "checking in what I have done so far"
Sending        HowToReleaseJDO.html
Sending        bin\sign-directory
Sending        branches\3.0.1\project.properties
Transmitting file data ...
Committed revision 1195086.
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/
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

-------------------------------------------------------------------------------
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.StringIndexOutOfBoundsException: String index out of
range:
-1
java.lang.StringIndexOutOfBoundsException: 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:[email protected]
msn:[email protected]
http://matthewadams.me
http://www.linkedin.com/in/matthewadams




--
@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




--
@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




--
@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




--
@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




--
@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




--
@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




--
@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





--
@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