You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Matthew Adams <ma...@matthewadams.me> on 2011/11/03 14:52:56 UTC

Re: Tracking JDO 3.0.1 release

Sent announcement to test the release.

On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <ma...@matthewadams.me>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 <ma...@matthewadams.me>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 infrastructure@apache.org.
>>
>>
>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <ma...@matthewadams.me>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 (
>>> madams@apache.org).  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 <ma...@matthewadams.me>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 <matthew@matthewadams.me
>>>> > 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 <
>>>>> matthew@matthewadams.me> 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 <
>>>>>> matthew@matthewadams.me> 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 <
>>>>>>> matthew@matthewadams.me> wrote:
>>>>>>>
>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams <
>>>>>>>> matthew@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>>
>>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>>
>>
>
>
> --
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
>
>


-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
Ok, then.  Craig, please advise as to what I need to do, if anything.

On Thu, Nov 17, 2011 at 8:03 AM, Andy Jefferson <an...@datanucleus.org>wrote:

> > I just noticed that there is no jdo-api-3.0.1.jar or hashes in
> > releases/3.0.1/dist/m2-ibiblio-rsync-repository/javax/jdo/jdo-api.
> >  Shouldn't they be there?  I followed the build instructions to a tee and
> > then some.  Did I hit a bug in Maven1 goal "jdo3.dist"?
>
> No.
> Apache used to have a process that took Maven1 repo artifacts and copied
> them
> into Maven2 repos for projects. That process was pulled out from under
> projects some time ago, on the apparent assumption of using some new
> process
> ...
>
> Heck, all I do when I want to release things is do a "mvn deploy" :-P
>
> --
> Andy
> DataNucleus (http://www.datanucleus.org)
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Andy Jefferson <an...@datanucleus.org>.
> I just noticed that there is no jdo-api-3.0.1.jar or hashes in
> releases/3.0.1/dist/m2-ibiblio-rsync-repository/javax/jdo/jdo-api.
>  Shouldn't they be there?  I followed the build instructions to a tee and
> then some.  Did I hit a bug in Maven1 goal "jdo3.dist"?

No. 
Apache used to have a process that took Maven1 repo artifacts and copied them 
into Maven2 repos for projects. That process was pulled out from under 
projects some time ago, on the apparent assumption of using some new process 
...

Heck, all I do when I want to release things is do a "mvn deploy" :-P

-- 
Andy
DataNucleus (http://www.datanucleus.org)

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
I just noticed that there is no jdo-api-3.0.1.jar or hashes in
releases/3.0.1/dist/m2-ibiblio-rsync-repository/javax/jdo/jdo-api.
 Shouldn't they be there?  I followed the build instructions to a tee and
then some.  Did I hit a bug in Maven1 goal "jdo3.dist"?

On Sun, Nov 13, 2011 at 8:08 AM, Matthew Adams <ma...@matthewadams.me>wrote:

> Added & committed releases/3.0.1 to SVN
>
> Command: Commit
> Adding: C:\OpenSource\jdo\releases\3.0.1
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.md5
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar
>  application/octet-stream
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.md5
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.asc
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.md5
> Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api
> Adding:
> C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api\maven-metadata.xml
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.asc
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.asc
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.asc
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.asc
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.asc
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.asc
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.asc
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api\maven-metadata.xml
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.md5
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.md5
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.md5
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.md5
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.md5
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.md5
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.md5
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.md5
> Sending content:
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.asc
> Sending content:
>
> C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar
> Completed: At revision: 1201427
>
> On Sun, Nov 13, 2011 at 8:02 AM, Matthew Adams <ma...@matthewadams.me>
> 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 <ma...@matthewadams.me>
> wrote:
> >> Sent announcement to test the release.
> >>
> >> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <matthew@matthewadams.me
> >
> >> 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 <
> matthew@matthewadams.me>
> >>> 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 infrastructure@apache.org.
> >>>>
> >>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <
> matthew@matthewadams.me>
> >>>> 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
> >>>>> (madams@apache.org).  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 <
> matthew@matthewadams.me>
> >>>>> 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
> >>>>>> <ma...@matthewadams.me> 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
> >>>>>>> <ma...@matthewadams.me> 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
> >>>>>>>> <ma...@matthewadams.me> 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
> >>>>>>>>> <ma...@matthewadams.me> wrote:
> >>>>>>>>>>
> >>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
> >>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
> >>>>>>>>> skype:matthewadams12
> >>>>>>>>> yahoo:matthewadams
> >>>>>>>>> aol:matthewadams12
> >>>>>>>>> google-talk:matthewadams12@gmail.com
> >>>>>>>>> msn:matthew@matthewadams.me
> >>>>>>>>> http://matthewadams.me
> >>>>>>>>> http://www.linkedin.com/in/matthewadams
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> @matthewadams12
> >>>>>>>> mailto:matthew@matthewadams.me
> >>>>>>>> skype:matthewadams12
> >>>>>>>> yahoo:matthewadams
> >>>>>>>> aol:matthewadams12
> >>>>>>>> google-talk:matthewadams12@gmail.com
> >>>>>>>> msn:matthew@matthewadams.me
> >>>>>>>> http://matthewadams.me
> >>>>>>>> http://www.linkedin.com/in/matthewadams
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> @matthewadams12
> >>>>>>> mailto:matthew@matthewadams.me
> >>>>>>> skype:matthewadams12
> >>>>>>> yahoo:matthewadams
> >>>>>>> aol:matthewadams12
> >>>>>>> google-talk:matthewadams12@gmail.com
> >>>>>>> msn:matthew@matthewadams.me
> >>>>>>> http://matthewadams.me
> >>>>>>> http://www.linkedin.com/in/matthewadams
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> @matthewadams12
> >>>>>> mailto:matthew@matthewadams.me
> >>>>>> skype:matthewadams12
> >>>>>> yahoo:matthewadams
> >>>>>> aol:matthewadams12
> >>>>>> google-talk:matthewadams12@gmail.com
> >>>>>> msn:matthew@matthewadams.me
> >>>>>> http://matthewadams.me
> >>>>>> http://www.linkedin.com/in/matthewadams
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> @matthewadams12
> >>>>> mailto:matthew@matthewadams.me
> >>>>> skype:matthewadams12
> >>>>> yahoo:matthewadams
> >>>>> aol:matthewadams12
> >>>>> google-talk:matthewadams12@gmail.com
> >>>>> msn:matthew@matthewadams.me
> >>>>> http://matthewadams.me
> >>>>> http://www.linkedin.com/in/matthewadams
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> @matthewadams12
> >>>> mailto:matthew@matthewadams.me
> >>>> skype:matthewadams12
> >>>> yahoo:matthewadams
> >>>> aol:matthewadams12
> >>>> google-talk:matthewadams12@gmail.com
> >>>> msn:matthew@matthewadams.me
> >>>> http://matthewadams.me
> >>>> http://www.linkedin.com/in/matthewadams
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> @matthewadams12
> >>> mailto:matthew@matthewadams.me
> >>> skype:matthewadams12
> >>> yahoo:matthewadams
> >>> aol:matthewadams12
> >>> google-talk:matthewadams12@gmail.com
> >>> msn:matthew@matthewadams.me
> >>> http://matthewadams.me
> >>> http://www.linkedin.com/in/matthewadams
> >>>
> >>
> >>
> >>
> >> --
> >> @matthewadams12
> >> mailto:matthew@matthewadams.me
> >> skype:matthewadams12
> >> yahoo:matthewadams
> >> aol:matthewadams12
> >> google-talk:matthewadams12@gmail.com
> >> msn:matthew@matthewadams.me
> >> http://matthewadams.me
> >> http://www.linkedin.com/in/matthewadams
> >>
> >>
> >
> >
> >
> > --
> > @matthewadams12
> > mailto:matthew@matthewadams.me
> > skype:matthewadams12
> > yahoo:matthewadams
> > aol:matthewadams12
> > google-talk:matthewadams12@gmail.com
> > msn:matthew@matthewadams.me
> > http://matthewadams.me
> > http://www.linkedin.com/in/matthewadams
> >
>
>
>
> --
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
Added & committed releases/3.0.1 to SVN

Command: Commit
Adding: C:\OpenSource\jdo\releases\3.0.1
Adding: C:\OpenSource\jdo\releases\3.0.1\dist
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar
 application/octet-stream
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.asc
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.md5
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api
Adding: C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api\maven-metadata.xml
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m2-ibiblio-rsync-repository\javax\jdo\jdo-api\maven-metadata.xml
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.zip.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-tck-3.0.1-src.tar.gz.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.zip.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1.tar.gz.md5
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.tar.gz
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\poms\jdo-api-3.0.1.pom
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\db\jdo\3.0.1\jdo-api-3.0.1-src.zip.asc
Sending content:
C:\OpenSource\jdo\releases\3.0.1\dist\m1-ibiblio-rsync-repository\javax.jdo\jars\jdo-api-3.0.1.jar
Completed: At revision: 1201427

On Sun, Nov 13, 2011 at 8:02 AM, Matthew Adams <ma...@matthewadams.me> 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 <ma...@matthewadams.me> wrote:
>> Sent announcement to test the release.
>>
>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <ma...@matthewadams.me>
>> 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 <ma...@matthewadams.me>
>>> 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 infrastructure@apache.org.
>>>>
>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <ma...@matthewadams.me>
>>>> 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
>>>>> (madams@apache.org).  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 <ma...@matthewadams.me>
>>>>> 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
>>>>>> <ma...@matthewadams.me> 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
>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>
>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>>
>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>>
>>
>
>
>
> --
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
[Bump] Any news on this?  I'd like to publish the JDO 3.0.1 release.

-matthew

On Sun, Nov 13, 2011 at 2:59 PM, Craig L Russell
<cr...@oracle.com> wrote:
> Hi Matthew,
>
> I think our instructions for publishing to maven2 repo are wrong.
>
> Can someone from repository help tell us how to publish to this repo?
>
> Thanks,
>
> Craig
>
> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>
>> Thanks.  Now the only error I get is the following.  Copying to the
>> maven-1 location worked ok.
>>
>> 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
>>
>>
>> On Sun, Nov 13, 2011 at 9:02 AM, Craig L Russell
>> <cr...@oracle.com> wrote:
>>>
>>> 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 <ma...@matthewadams.me>
>>>> wrote:
>>>>>
>>>>> Sent announcement to test the release.
>>>>>
>>>>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams
>>>>> <ma...@matthewadams.me>
>>>>> 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
>>>>>> <ma...@matthewadams.me>
>>>>>> 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 infrastructure@apache.org.
>>>>>>>
>>>>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams
>>>>>>> <ma...@matthewadams.me>
>>>>>>> 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
>>>>>>>> (madams@apache.org).  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
>>>>>>>> <ma...@matthewadams.me>
>>>>>>>> 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
>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>>>>> skype:matthewadams12
>>>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>>>> aol:matthewadams12
>>>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>>>> http://matthewadams.me
>>>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> @matthewadams12
>>>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>>>> skype:matthewadams12
>>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>>> aol:matthewadams12
>>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>>> http://matthewadams.me
>>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> @matthewadams12
>>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>>> skype:matthewadams12
>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>> aol:matthewadams12
>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>> http://matthewadams.me
>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> @matthewadams12
>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>
>>> Craig L Russell
>>> Architect, Oracle
>>> http://db.apache.org/jdo
>>> 408 276-5638 mailto:Craig.Russell@oracle.com
>>> P.S. A good JDO? O, Gasp!
>>>
>>>
>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@oracle.com
> P.S. A good JDO? O, Gasp!
>
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Andy Jefferson <an...@datanucleus.org>.
> [Bump] Anyone?  Bueller?  Anyone?

You can host it in the DataNucleus M2 repository if you wish, until Apache 
provides a simple mechanism for putting artifacts in its own repository ...


-- 
Andy
DataNucleus (http://www.datanucleus.org)

Re: Tracking JDO 3.0.1 release

Posted by Andy Jefferson <an...@datanucleus.org>.
> [Bump] Anyone?  Bueller?  Anyone?

You can host it in the DataNucleus M2 repository if you wish, until Apache 
provides a simple mechanism for putting artifacts in its own repository ...


-- 
Andy
DataNucleus (http://www.datanucleus.org)

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
I'm happy to punt to you to convert maven1 artifacts.  The p.a.o artifacts
are ready to go into the maven1 & maven2 repos from
http://people.apache.org/~madams/jdo3.0.1/dist.  Like I said, this'll be
the last time that we need to do it this way; trunk is now maven2-ized.

On Thu, Nov 17, 2011 at 11:32 AM, Brett Porter <br...@apache.org> wrote:

> Who did 3.0? I'm pretty sure they went through all this last time, which
> is how the project got set up on repository.apache.org.
>
> I'm happy to run the old convert utils over your maven1 artefacts and then
> either put it in the p.a.o repo or try and find a r.a.o admin to move it.
> However, you might find it easier to create maven2 POMs based on your last
> release, and then use deploy:deploy-file to get them into r.a.o and use the
> normal process from there.
>
> Cheers,
> Brett
>
> On 17/11/2011, at 6:49 AM, Matthew Adams wrote:
>
> > Hi Phil,
> >
> > Just to make sure YUUC:  JDO 3.0.1, the version we're trying to publish,
> is the last branch that will depend on Maven1.  We don't want to spend the
> effort on converting to M2 in a maintenance branch.  The distribution is
> ready to go and is currently located at
> http://people.apache.org/~madams/jdo3.0.1/dist
> >
> > 3.1, currenly in trunk, will depend exclusively on Maven2, but that's a
> work in progress.
> >
> > Any other advice you can give to help us deploy JDO 3.0.1?
> >
> > -matthew
> >
> > On Thu, Nov 17, 2011 at 12:35 AM, Phil Steitz <ps...@apache.org>
> wrote:
> > On 11/16/11 11:50 AM, Matthew Adams wrote:
> > [Bump] Anyone?  Bueller?  Anyone?
> >
> > Try following the instructions here
> > http://www.apache.org/dev/publishing-maven-artifacts.html
> >
> > I have never done this myself, but IIUC what is going on, your component
> has been set up to use nexus, so you need to publish that way.
> >
> > Phil
> >
> >
> > On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
> > <cr...@oracle.com>wrote:
> >
> > There was some hand work done when we published JDO 3.0 (
> > https://issues.apache.org/**jira/browse/INFRA-3081<
> https://issues.apache.org/jira/browse/INFRA-3081>) but I can't find any
> bread crumbs for us to replicate what was done by
> >
> > Brian.
> >
> > We are going to release 3.1 and subsequent releases using the Apache
> > maven2 release process, but this release 3.0.1 needs to be done "the old
> > way".
> >
> > Would it be possible for someone to follow the same process that Brian
> > used last time, interim to our getting the maven2 release process
> > organized? Or to tell Matthew Adams what needs to be done?
> >
> > Thanks,
> >
> > Craig
> >
> >
> > On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
> >
> >
> > On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
> >
> >  On 11/13/11 1:59 PM, Craig L Russell wrote:
> > Hi Matthew,
> >
> > I think our instructions for publishing to maven2 repo are wrong.
> >
> > Can someone from repository help tell us how to publish to this repo?
> >
> > Thanks,
> >
> > Craig
> >
> > On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
> >
> >  Thanks.  Now the only error I get is the following.  Copying to the
> > maven-1 location worked ok.
> >
> > madams@minotaur:~$ cp -r
> > public_html/jdo3.0.1/dist/m2-**ibiblio-rsync-repository/*
> > /www/people.apache.org/repo/**m2-ibiblio-rsync-repository<
> http://people.apache.org/repo/m2-ibiblio-rsync-repository>
> > cp: /www/people.apache.org/repo/**m2-ibiblio-rsync-repository/**
> > javax/jdo/jdo-api<
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api
> >
> > :
> > Permission denied
> >
> > Looks to me like brianf (the owner) or someone with sufficient
> > privileges needs to g+w the jdo directory above
> > drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
> >
> > or you need to set up nexus and use that instead.
> >
> > That's what happened a year ago, which is why Brian stopped artefacts
> > being written there: https://issues.apache.org/**jira/browse/INFRA-3081<
> https://issues.apache.org/jira/browse/INFRA-3081>
> >
> >
> > Also, I don't think copying to the maven-1 location has any purpose any
> > more.
> >
> > - Brett
> >
> > --
> > Brett Porter
> > brett@apache.org
> > http://brettporter.wordpress.**com/<http://brettporter.wordpress.com/>
> >
> >
> > Craig L Russell
> > Architect, Oracle
> > http://db.apache.org/jdo
> > 408 276-5638 mailto:Craig.Russell@oracle.**com<Cr...@oracle.com>
> >
> > P.S. A good JDO? O, Gasp!
> >
> >
> >
> >
> >
> >
> >
> > --
> > @matthewadams12
> > mailto:matthew@matthewadams.me
> > skype:matthewadams12
> > yahoo:matthewadams
> > aol:matthewadams12
> > google-talk:matthewadams12@gmail.com
> > msn:matthew@matthewadams.me
> > http://matthewadams.me
> > http://www.linkedin.com/in/matthewadams
> >
>
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.com/
>
>


-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Brett Porter <br...@apache.org>.
Who did 3.0? I'm pretty sure they went through all this last time, which is how the project got set up on repository.apache.org.

I'm happy to run the old convert utils over your maven1 artefacts and then either put it in the p.a.o repo or try and find a r.a.o admin to move it. However, you might find it easier to create maven2 POMs based on your last release, and then use deploy:deploy-file to get them into r.a.o and use the normal process from there.

Cheers,
Brett

On 17/11/2011, at 6:49 AM, Matthew Adams wrote:

> Hi Phil,
> 
> Just to make sure YUUC:  JDO 3.0.1, the version we're trying to publish, is the last branch that will depend on Maven1.  We don't want to spend the effort on converting to M2 in a maintenance branch.  The distribution is ready to go and is currently located at http://people.apache.org/~madams/jdo3.0.1/dist
> 
> 3.1, currenly in trunk, will depend exclusively on Maven2, but that's a work in progress.
> 
> Any other advice you can give to help us deploy JDO 3.0.1?
> 
> -matthew
> 
> On Thu, Nov 17, 2011 at 12:35 AM, Phil Steitz <ps...@apache.org> wrote:
> On 11/16/11 11:50 AM, Matthew Adams wrote:
> [Bump] Anyone?  Bueller?  Anyone?
> 
> Try following the instructions here
> http://www.apache.org/dev/publishing-maven-artifacts.html
> 
> I have never done this myself, but IIUC what is going on, your component has been set up to use nexus, so you need to publish that way.
> 
> Phil
> 
> 
> On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
> <cr...@oracle.com>wrote:
> 
> There was some hand work done when we published JDO 3.0 (
> https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>) but I can't find any bread crumbs for us to replicate what was done by
> 
> Brian.
> 
> We are going to release 3.1 and subsequent releases using the Apache
> maven2 release process, but this release 3.0.1 needs to be done "the old
> way".
> 
> Would it be possible for someone to follow the same process that Brian
> used last time, interim to our getting the maven2 release process
> organized? Or to tell Matthew Adams what needs to be done?
> 
> Thanks,
> 
> Craig
> 
> 
> On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
> 
> 
> On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
> 
>  On 11/13/11 1:59 PM, Craig L Russell wrote:
> Hi Matthew,
> 
> I think our instructions for publishing to maven2 repo are wrong.
> 
> Can someone from repository help tell us how to publish to this repo?
> 
> Thanks,
> 
> Craig
> 
> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
> 
>  Thanks.  Now the only error I get is the following.  Copying to the
> maven-1 location worked ok.
> 
> madams@minotaur:~$ cp -r
> public_html/jdo3.0.1/dist/m2-**ibiblio-rsync-repository/*
> /www/people.apache.org/repo/**m2-ibiblio-rsync-repository<http://people.apache.org/repo/m2-ibiblio-rsync-repository>
> cp: /www/people.apache.org/repo/**m2-ibiblio-rsync-repository/**
> javax/jdo/jdo-api<http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api>
> :
> Permission denied
> 
> Looks to me like brianf (the owner) or someone with sufficient
> privileges needs to g+w the jdo directory above
> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
> 
> or you need to set up nexus and use that instead.
> 
> That's what happened a year ago, which is why Brian stopped artefacts
> being written there: https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>
> 
> 
> Also, I don't think copying to the maven-1 location has any purpose any
> more.
> 
> - Brett
> 
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.**com/<http://brettporter.wordpress.com/>
> 
> 
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@oracle.**com<Cr...@oracle.com>
> 
> P.S. A good JDO? O, Gasp!
> 
> 
> 
> 
> 
> 
> 
> -- 
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
> 

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/


Re: Tracking JDO 3.0.1 release

Posted by Brett Porter <br...@apache.org>.
Who did 3.0? I'm pretty sure they went through all this last time, which is how the project got set up on repository.apache.org.

I'm happy to run the old convert utils over your maven1 artefacts and then either put it in the p.a.o repo or try and find a r.a.o admin to move it. However, you might find it easier to create maven2 POMs based on your last release, and then use deploy:deploy-file to get them into r.a.o and use the normal process from there.

Cheers,
Brett

On 17/11/2011, at 6:49 AM, Matthew Adams wrote:

> Hi Phil,
> 
> Just to make sure YUUC:  JDO 3.0.1, the version we're trying to publish, is the last branch that will depend on Maven1.  We don't want to spend the effort on converting to M2 in a maintenance branch.  The distribution is ready to go and is currently located at http://people.apache.org/~madams/jdo3.0.1/dist
> 
> 3.1, currenly in trunk, will depend exclusively on Maven2, but that's a work in progress.
> 
> Any other advice you can give to help us deploy JDO 3.0.1?
> 
> -matthew
> 
> On Thu, Nov 17, 2011 at 12:35 AM, Phil Steitz <ps...@apache.org> wrote:
> On 11/16/11 11:50 AM, Matthew Adams wrote:
> [Bump] Anyone?  Bueller?  Anyone?
> 
> Try following the instructions here
> http://www.apache.org/dev/publishing-maven-artifacts.html
> 
> I have never done this myself, but IIUC what is going on, your component has been set up to use nexus, so you need to publish that way.
> 
> Phil
> 
> 
> On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
> <cr...@oracle.com>wrote:
> 
> There was some hand work done when we published JDO 3.0 (
> https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>) but I can't find any bread crumbs for us to replicate what was done by
> 
> Brian.
> 
> We are going to release 3.1 and subsequent releases using the Apache
> maven2 release process, but this release 3.0.1 needs to be done "the old
> way".
> 
> Would it be possible for someone to follow the same process that Brian
> used last time, interim to our getting the maven2 release process
> organized? Or to tell Matthew Adams what needs to be done?
> 
> Thanks,
> 
> Craig
> 
> 
> On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
> 
> 
> On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
> 
>  On 11/13/11 1:59 PM, Craig L Russell wrote:
> Hi Matthew,
> 
> I think our instructions for publishing to maven2 repo are wrong.
> 
> Can someone from repository help tell us how to publish to this repo?
> 
> Thanks,
> 
> Craig
> 
> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
> 
>  Thanks.  Now the only error I get is the following.  Copying to the
> maven-1 location worked ok.
> 
> madams@minotaur:~$ cp -r
> public_html/jdo3.0.1/dist/m2-**ibiblio-rsync-repository/*
> /www/people.apache.org/repo/**m2-ibiblio-rsync-repository<http://people.apache.org/repo/m2-ibiblio-rsync-repository>
> cp: /www/people.apache.org/repo/**m2-ibiblio-rsync-repository/**
> javax/jdo/jdo-api<http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api>
> :
> Permission denied
> 
> Looks to me like brianf (the owner) or someone with sufficient
> privileges needs to g+w the jdo directory above
> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
> 
> or you need to set up nexus and use that instead.
> 
> That's what happened a year ago, which is why Brian stopped artefacts
> being written there: https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>
> 
> 
> Also, I don't think copying to the maven-1 location has any purpose any
> more.
> 
> - Brett
> 
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.**com/<http://brettporter.wordpress.com/>
> 
> 
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@oracle.**com<Cr...@oracle.com>
> 
> P.S. A good JDO? O, Gasp!
> 
> 
> 
> 
> 
> 
> 
> -- 
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
> 

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/


Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
Hi Phil,

Just to make sure YUUC:  JDO 3.0.1, the version we're trying to publish, is
the last branch that will depend on Maven1.  We don't want to spend the
effort on converting to M2 in a maintenance branch.  The distribution is
ready to go and is currently located at
http://people.apache.org/~madams/jdo3.0.1/dist

3.1, currenly in trunk, will depend exclusively on Maven2, but that's a
work in progress.

Any other advice you can give to help us deploy JDO 3.0.1?

-matthew

On Thu, Nov 17, 2011 at 12:35 AM, Phil Steitz <ps...@apache.org> wrote:

> On 11/16/11 11:50 AM, Matthew Adams wrote:
>
>> [Bump] Anyone?  Bueller?  Anyone?
>>
>
> Try following the instructions here
> http://www.apache.org/dev/**publishing-maven-artifacts.**html<http://www.apache.org/dev/publishing-maven-artifacts.html>
>
> I have never done this myself, but IIUC what is going on, your component
> has been set up to use nexus, so you need to publish that way.
>
> Phil
>
>
>> On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
>> <cr...@oracle.com>**wrote:
>>
>>  There was some hand work done when we published JDO 3.0 (
>>> https://issues.apache.org/****jira/browse/INFRA-3081<https://issues.apache.org/**jira/browse/INFRA-3081>
>>> <https:/**/issues.apache.org/jira/**browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>>)
>>> but I can't find any bread crumbs for us to replicate what was done by
>>>
>>> Brian.
>>>
>>> We are going to release 3.1 and subsequent releases using the Apache
>>> maven2 release process, but this release 3.0.1 needs to be done "the old
>>> way".
>>>
>>> Would it be possible for someone to follow the same process that Brian
>>> used last time, interim to our getting the maven2 release process
>>> organized? Or to tell Matthew Adams what needs to be done?
>>>
>>> Thanks,
>>>
>>> Craig
>>>
>>>
>>> On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
>>>
>>>
>>>  On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
>>>>
>>>>  On 11/13/11 1:59 PM, Craig L Russell wrote:
>>>>
>>>>> Hi Matthew,
>>>>>>
>>>>>> I think our instructions for publishing to maven2 repo are wrong.
>>>>>>
>>>>>> Can someone from repository help tell us how to publish to this repo?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Craig
>>>>>>
>>>>>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>>>>>>
>>>>>>  Thanks.  Now the only error I get is the following.  Copying to the
>>>>>>
>>>>>>> maven-1 location worked ok.
>>>>>>>
>>>>>>> madams@minotaur:~$ cp -r
>>>>>>> public_html/jdo3.0.1/dist/m2-****ibiblio-rsync-repository/*
>>>>>>> /www/people.apache.org/repo/****m2-ibiblio-rsync-repository<http://people.apache.org/repo/**m2-ibiblio-rsync-repository>
>>>>>>> <ht**tp://people.apache.org/repo/**m2-ibiblio-rsync-repository<http://people.apache.org/repo/m2-ibiblio-rsync-repository>
>>>>>>> >
>>>>>>> cp: /www/people.apache.org/repo/****m2-ibiblio-rsync-repository/**<http://people.apache.org/repo/**m2-ibiblio-rsync-repository/**>
>>>>>>> javax/jdo/jdo-api<http://**people.apache.org/repo/m2-**
>>>>>>> ibiblio-rsync-repository/**javax/jdo/jdo-api<http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api>
>>>>>>> >
>>>>>>> :
>>>>>>> Permission denied
>>>>>>>
>>>>>>>  Looks to me like brianf (the owner) or someone with sufficient
>>>>> privileges needs to g+w the jdo directory above
>>>>> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
>>>>>
>>>>> or you need to set up nexus and use that instead.
>>>>>
>>>>>  That's what happened a year ago, which is why Brian stopped artefacts
>>>> being written there: https://issues.apache.org/****
>>>> jira/browse/INFRA-3081<https://issues.apache.org/**jira/browse/INFRA-3081>
>>>> <https:/**/issues.apache.org/jira/**browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>
>>>> >
>>>>
>>>>
>>>> Also, I don't think copying to the maven-1 location has any purpose any
>>>> more.
>>>>
>>>> - Brett
>>>>
>>>> --
>>>> Brett Porter
>>>> brett@apache.org
>>>> http://brettporter.wordpress.****com/<http://brettporter.**
>>>> wordpress.com/ <http://brettporter.wordpress.com/>>
>>>>
>>>>
>>>>  Craig L Russell
>>> Architect, Oracle
>>> http://db.apache.org/jdo
>>> 408 276-5638 mailto:Craig.Russell@oracle.****com<
>>> Craig.Russell@oracle.com>
>>>
>>> P.S. A good JDO? O, Gasp!
>>>
>>>
>>>
>>
>


-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
Hi Phil,

Just to make sure YUUC:  JDO 3.0.1, the version we're trying to publish, is
the last branch that will depend on Maven1.  We don't want to spend the
effort on converting to M2 in a maintenance branch.  The distribution is
ready to go and is currently located at
http://people.apache.org/~madams/jdo3.0.1/dist

3.1, currenly in trunk, will depend exclusively on Maven2, but that's a
work in progress.

Any other advice you can give to help us deploy JDO 3.0.1?

-matthew

On Thu, Nov 17, 2011 at 12:35 AM, Phil Steitz <ps...@apache.org> wrote:

> On 11/16/11 11:50 AM, Matthew Adams wrote:
>
>> [Bump] Anyone?  Bueller?  Anyone?
>>
>
> Try following the instructions here
> http://www.apache.org/dev/**publishing-maven-artifacts.**html<http://www.apache.org/dev/publishing-maven-artifacts.html>
>
> I have never done this myself, but IIUC what is going on, your component
> has been set up to use nexus, so you need to publish that way.
>
> Phil
>
>
>> On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
>> <cr...@oracle.com>**wrote:
>>
>>  There was some hand work done when we published JDO 3.0 (
>>> https://issues.apache.org/****jira/browse/INFRA-3081<https://issues.apache.org/**jira/browse/INFRA-3081>
>>> <https:/**/issues.apache.org/jira/**browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>>)
>>> but I can't find any bread crumbs for us to replicate what was done by
>>>
>>> Brian.
>>>
>>> We are going to release 3.1 and subsequent releases using the Apache
>>> maven2 release process, but this release 3.0.1 needs to be done "the old
>>> way".
>>>
>>> Would it be possible for someone to follow the same process that Brian
>>> used last time, interim to our getting the maven2 release process
>>> organized? Or to tell Matthew Adams what needs to be done?
>>>
>>> Thanks,
>>>
>>> Craig
>>>
>>>
>>> On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
>>>
>>>
>>>  On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
>>>>
>>>>  On 11/13/11 1:59 PM, Craig L Russell wrote:
>>>>
>>>>> Hi Matthew,
>>>>>>
>>>>>> I think our instructions for publishing to maven2 repo are wrong.
>>>>>>
>>>>>> Can someone from repository help tell us how to publish to this repo?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Craig
>>>>>>
>>>>>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>>>>>>
>>>>>>  Thanks.  Now the only error I get is the following.  Copying to the
>>>>>>
>>>>>>> maven-1 location worked ok.
>>>>>>>
>>>>>>> madams@minotaur:~$ cp -r
>>>>>>> public_html/jdo3.0.1/dist/m2-****ibiblio-rsync-repository/*
>>>>>>> /www/people.apache.org/repo/****m2-ibiblio-rsync-repository<http://people.apache.org/repo/**m2-ibiblio-rsync-repository>
>>>>>>> <ht**tp://people.apache.org/repo/**m2-ibiblio-rsync-repository<http://people.apache.org/repo/m2-ibiblio-rsync-repository>
>>>>>>> >
>>>>>>> cp: /www/people.apache.org/repo/****m2-ibiblio-rsync-repository/**<http://people.apache.org/repo/**m2-ibiblio-rsync-repository/**>
>>>>>>> javax/jdo/jdo-api<http://**people.apache.org/repo/m2-**
>>>>>>> ibiblio-rsync-repository/**javax/jdo/jdo-api<http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api>
>>>>>>> >
>>>>>>> :
>>>>>>> Permission denied
>>>>>>>
>>>>>>>  Looks to me like brianf (the owner) or someone with sufficient
>>>>> privileges needs to g+w the jdo directory above
>>>>> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
>>>>>
>>>>> or you need to set up nexus and use that instead.
>>>>>
>>>>>  That's what happened a year ago, which is why Brian stopped artefacts
>>>> being written there: https://issues.apache.org/****
>>>> jira/browse/INFRA-3081<https://issues.apache.org/**jira/browse/INFRA-3081>
>>>> <https:/**/issues.apache.org/jira/**browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>
>>>> >
>>>>
>>>>
>>>> Also, I don't think copying to the maven-1 location has any purpose any
>>>> more.
>>>>
>>>> - Brett
>>>>
>>>> --
>>>> Brett Porter
>>>> brett@apache.org
>>>> http://brettporter.wordpress.****com/<http://brettporter.**
>>>> wordpress.com/ <http://brettporter.wordpress.com/>>
>>>>
>>>>
>>>>  Craig L Russell
>>> Architect, Oracle
>>> http://db.apache.org/jdo
>>> 408 276-5638 mailto:Craig.Russell@oracle.****com<
>>> Craig.Russell@oracle.com>
>>>
>>> P.S. A good JDO? O, Gasp!
>>>
>>>
>>>
>>
>


-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
[Bump] Anyone?  Bueller?  Anyone?

On Tue, Nov 15, 2011 at 1:52 PM, Craig L Russell
<cr...@oracle.com>wrote:

> There was some hand work done when we published JDO 3.0 (
> https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>) but I can't find any bread crumbs for us to replicate what was done by
> Brian.
>
> We are going to release 3.1 and subsequent releases using the Apache
> maven2 release process, but this release 3.0.1 needs to be done "the old
> way".
>
> Would it be possible for someone to follow the same process that Brian
> used last time, interim to our getting the maven2 release process
> organized? Or to tell Matthew Adams what needs to be done?
>
> Thanks,
>
> Craig
>
>
> On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:
>
>
>> On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
>>
>>  On 11/13/11 1:59 PM, Craig L Russell wrote:
>>>
>>>> Hi Matthew,
>>>>
>>>> I think our instructions for publishing to maven2 repo are wrong.
>>>>
>>>> Can someone from repository help tell us how to publish to this repo?
>>>>
>>>> Thanks,
>>>>
>>>> Craig
>>>>
>>>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>>>>
>>>>  Thanks.  Now the only error I get is the following.  Copying to the
>>>>> maven-1 location worked ok.
>>>>>
>>>>> madams@minotaur:~$ cp -r
>>>>> public_html/jdo3.0.1/dist/m2-**ibiblio-rsync-repository/*
>>>>> /www/people.apache.org/repo/**m2-ibiblio-rsync-repository<http://people.apache.org/repo/m2-ibiblio-rsync-repository>
>>>>> cp: /www/people.apache.org/repo/**m2-ibiblio-rsync-repository/**
>>>>> javax/jdo/jdo-api<http://people.apache.org/repo/m2-ibiblio-rsync-repository/javax/jdo/jdo-api>
>>>>> :
>>>>> Permission denied
>>>>>
>>>>
>>> Looks to me like brianf (the owner) or someone with sufficient
>>> privileges needs to g+w the jdo directory above
>>> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
>>>
>>> or you need to set up nexus and use that instead.
>>>
>>
>> That's what happened a year ago, which is why Brian stopped artefacts
>> being written there: https://issues.apache.org/**jira/browse/INFRA-3081<https://issues.apache.org/jira/browse/INFRA-3081>
>>
>> Also, I don't think copying to the maven-1 location has any purpose any
>> more.
>>
>> - Brett
>>
>> --
>> Brett Porter
>> brett@apache.org
>> http://brettporter.wordpress.**com/ <http://brettporter.wordpress.com/>
>>
>>
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@oracle.**com <Cr...@oracle.com>
> P.S. A good JDO? O, Gasp!
>
>


-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Craig L Russell <cr...@oracle.com>.
There was some hand work done when we published JDO 3.0 ( https://issues.apache.org/jira/browse/INFRA-3081 
  ) but I can't find any bread crumbs for us to replicate what was  
done by Brian.

We are going to release 3.1 and subsequent releases using the Apache  
maven2 release process, but this release 3.0.1 needs to be done "the  
old way".

Would it be possible for someone to follow the same process that Brian  
used last time, interim to our getting the maven2 release process  
organized? Or to tell Matthew Adams what needs to be done?

Thanks,

Craig


On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:

>
> On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
>
>> On 11/13/11 1:59 PM, Craig L Russell wrote:
>>> Hi Matthew,
>>>
>>> I think our instructions for publishing to maven2 repo are wrong.
>>>
>>> Can someone from repository help tell us how to publish to this  
>>> repo?
>>>
>>> Thanks,
>>>
>>> Craig
>>>
>>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>>>
>>>> Thanks.  Now the only error I get is the following.  Copying to the
>>>> maven-1 location worked ok.
>>>>
>>>> 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
>>
>> Looks to me like brianf (the owner) or someone with sufficient  
>> privileges needs to g+w the jdo directory above
>> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
>>
>> or you need to set up nexus and use that instead.
>
> That's what happened a year ago, which is why Brian stopped  
> artefacts being written there: https://issues.apache.org/jira/browse/INFRA-3081
>
> Also, I don't think copying to the maven-1 location has any purpose  
> any more.
>
> - Brett
>
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.com/
>

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


Re: Tracking JDO 3.0.1 release

Posted by Craig L Russell <cr...@oracle.com>.
There was some hand work done when we published JDO 3.0 ( https://issues.apache.org/jira/browse/INFRA-3081 
  ) but I can't find any bread crumbs for us to replicate what was  
done by Brian.

We are going to release 3.1 and subsequent releases using the Apache  
maven2 release process, but this release 3.0.1 needs to be done "the  
old way".

Would it be possible for someone to follow the same process that Brian  
used last time, interim to our getting the maven2 release process  
organized? Or to tell Matthew Adams what needs to be done?

Thanks,

Craig


On Nov 13, 2011, at 1:47 PM, Brett Porter wrote:

>
> On 13/11/2011, at 1:15 PM, Phil Steitz wrote:
>
>> On 11/13/11 1:59 PM, Craig L Russell wrote:
>>> Hi Matthew,
>>>
>>> I think our instructions for publishing to maven2 repo are wrong.
>>>
>>> Can someone from repository help tell us how to publish to this  
>>> repo?
>>>
>>> Thanks,
>>>
>>> Craig
>>>
>>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>>>
>>>> Thanks.  Now the only error I get is the following.  Copying to the
>>>> maven-1 location worked ok.
>>>>
>>>> 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
>>
>> Looks to me like brianf (the owner) or someone with sufficient  
>> privileges needs to g+w the jdo directory above
>> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
>>
>> or you need to set up nexus and use that instead.
>
> That's what happened a year ago, which is why Brian stopped  
> artefacts being written there: https://issues.apache.org/jira/browse/INFRA-3081
>
> Also, I don't think copying to the maven-1 location has any purpose  
> any more.
>
> - Brett
>
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.com/
>

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


Re: Tracking JDO 3.0.1 release

Posted by Brett Porter <br...@apache.org>.
On 13/11/2011, at 1:15 PM, Phil Steitz wrote:

> On 11/13/11 1:59 PM, Craig L Russell wrote:
>> Hi Matthew,
>> 
>> I think our instructions for publishing to maven2 repo are wrong.
>> 
>> Can someone from repository help tell us how to publish to this repo?
>> 
>> Thanks,
>> 
>> Craig
>> 
>> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>> 
>>> Thanks.  Now the only error I get is the following.  Copying to the
>>> maven-1 location worked ok.
>>> 
>>> 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 
> 
> Looks to me like brianf (the owner) or someone with sufficient privileges needs to g+w the jdo directory above
> drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo
> 
> or you need to set up nexus and use that instead.

That's what happened a year ago, which is why Brian stopped artefacts being written there: https://issues.apache.org/jira/browse/INFRA-3081

Also, I don't think copying to the maven-1 location has any purpose any more.

- Brett

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/


Re: Tracking JDO 3.0.1 release

Posted by Phil Steitz <ph...@steitz.com>.
On 11/13/11 1:59 PM, Craig L Russell wrote:
> Hi Matthew,
>
> I think our instructions for publishing to maven2 repo are wrong.
>
> Can someone from repository help tell us how to publish to this repo?
>
> Thanks,
>
> Craig
>
> On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:
>
>> Thanks.  Now the only error I get is the following.  Copying to the
>> maven-1 location worked ok.
>>
>> 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 

Looks to me like brianf (the owner) or someone with sufficient 
privileges needs to g+w the jdo directory above
drwxr-xr-x  2 brianf    committers  2 Oct 20  2010 jdo

or you need to set up nexus and use that instead.

Phil


Re: Tracking JDO 3.0.1 release

Posted by Craig L Russell <cr...@oracle.com>.
Hi Matthew,

I think our instructions for publishing to maven2 repo are wrong.

Can someone from repository help tell us how to publish to this repo?

Thanks,

Craig

On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:

> Thanks.  Now the only error I get is the following.  Copying to the
> maven-1 location worked ok.
>
> 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
>
>
> On Sun, Nov 13, 2011 at 9:02 AM, Craig L Russell
> <cr...@oracle.com> wrote:
>> 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 <matthew@matthewadams.me 
>>> >
>>> wrote:
>>>>
>>>> Sent announcement to test the release.
>>>>
>>>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <matthew@matthewadams.me 
>>>> >
>>>> 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 <matthew@matthewadams.me 
>>>>> >
>>>>> 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 infrastructure@apache.org.
>>>>>>
>>>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams
>>>>>> <ma...@matthewadams.me>
>>>>>> 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
>>>>>>> (madams@apache.org).  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
>>>>>>> <ma...@matthewadams.me>
>>>>>>> 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
>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>>>> skype:matthewadams12
>>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>>> aol:matthewadams12
>>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>>> http://matthewadams.me
>>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> @matthewadams12
>>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>>> skype:matthewadams12
>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>> aol:matthewadams12
>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>> http://matthewadams.me
>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> @matthewadams12
>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>
>> Craig L Russell
>> Architect, Oracle
>> http://db.apache.org/jdo
>> 408 276-5638 mailto:Craig.Russell@oracle.com
>> P.S. A good JDO? O, Gasp!
>>
>>
>
>
>
> -- 
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams

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


Re: Tracking JDO 3.0.1 release

Posted by Craig L Russell <cr...@oracle.com>.
Hi Matthew,

I think our instructions for publishing to maven2 repo are wrong.

Can someone from repository help tell us how to publish to this repo?

Thanks,

Craig

On Nov 13, 2011, at 11:55 AM, Matthew Adams wrote:

> Thanks.  Now the only error I get is the following.  Copying to the
> maven-1 location worked ok.
>
> 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
>
>
> On Sun, Nov 13, 2011 at 9:02 AM, Craig L Russell
> <cr...@oracle.com> wrote:
>> 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 <matthew@matthewadams.me 
>>> >
>>> wrote:
>>>>
>>>> Sent announcement to test the release.
>>>>
>>>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <matthew@matthewadams.me 
>>>> >
>>>> 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 <matthew@matthewadams.me 
>>>>> >
>>>>> 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 infrastructure@apache.org.
>>>>>>
>>>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams
>>>>>> <ma...@matthewadams.me>
>>>>>> 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
>>>>>>> (madams@apache.org).  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
>>>>>>> <ma...@matthewadams.me>
>>>>>>> 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
>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>>>> skype:matthewadams12
>>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>>> aol:matthewadams12
>>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>>> http://matthewadams.me
>>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> @matthewadams12
>>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>>> skype:matthewadams12
>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>> aol:matthewadams12
>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>> http://matthewadams.me
>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> @matthewadams12
>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>
>> Craig L Russell
>> Architect, Oracle
>> http://db.apache.org/jdo
>> 408 276-5638 mailto:Craig.Russell@oracle.com
>> P.S. A good JDO? O, Gasp!
>>
>>
>
>
>
> -- 
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams

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


Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
Thanks.  Now the only error I get is the following.  Copying to the
maven-1 location worked ok.

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


On Sun, Nov 13, 2011 at 9:02 AM, Craig L Russell
<cr...@oracle.com> wrote:
> 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 <ma...@matthewadams.me>
>> wrote:
>>>
>>> Sent announcement to test the release.
>>>
>>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <ma...@matthewadams.me>
>>> 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 <ma...@matthewadams.me>
>>>> 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 infrastructure@apache.org.
>>>>>
>>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams
>>>>> <ma...@matthewadams.me>
>>>>> 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
>>>>>> (madams@apache.org).  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
>>>>>> <ma...@matthewadams.me>
>>>>>> 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
>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>>> skype:matthewadams12
>>>>>>>>>> yahoo:matthewadams
>>>>>>>>>> aol:matthewadams12
>>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>>> http://matthewadams.me
>>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> @matthewadams12
>>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>>
>>>
>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@oracle.com
> P.S. A good JDO? O, Gasp!
>
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams

Re: Tracking JDO 3.0.1 release

Posted by Craig L Russell <cr...@oracle.com>.
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  
> <ma...@matthewadams.me> wrote:
>> Sent announcement to test the release.
>>
>> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <matthew@matthewadams.me 
>> >
>> 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 <matthew@matthewadams.me 
>>> >
>>> 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 infrastructure@apache.org.
>>>>
>>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <matthew@matthewadams.me 
>>>> >
>>>> 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
>>>>> (madams@apache.org).  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 <matthew@matthewadams.me 
>>>>> >
>>>>> 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
>>>>>> <ma...@matthewadams.me> 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
>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>>
>>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>>> skype:matthewadams12
>>>>>>>>> yahoo:matthewadams
>>>>>>>>> aol:matthewadams12
>>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>>> http://matthewadams.me
>>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> @matthewadams12
>>>>>>>> mailto:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>>
>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>>
>>
>
>
>
> -- 
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams

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


Re: Tracking JDO 3.0.1 release

Posted by Matthew Adams <ma...@matthewadams.me>.
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 <ma...@matthewadams.me> wrote:
> Sent announcement to test the release.
>
> On Sat, Oct 29, 2011 at 8:52 PM, Matthew Adams <ma...@matthewadams.me>
> 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 <ma...@matthewadams.me>
>> 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 infrastructure@apache.org.
>>>
>>> On Sat, Oct 29, 2011 at 7:43 PM, Matthew Adams <ma...@matthewadams.me>
>>> 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
>>>> (madams@apache.org).  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 <ma...@matthewadams.me>
>>>> 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
>>>>> <ma...@matthewadams.me> 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
>>>>>> <ma...@matthewadams.me> 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
>>>>>>> <ma...@matthewadams.me> 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
>>>>>>>> <ma...@matthewadams.me> wrote:
>>>>>>>>>
>>>>>>>>> On Thu, Oct 20, 2011 at 3:20 PM, Matthew Adams
>>>>>>>>> <ma...@matthewadams.me> 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:matthew@matthewadams.me
>>>>>>>> skype:matthewadams12
>>>>>>>> yahoo:matthewadams
>>>>>>>> aol:matthewadams12
>>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>>> msn:matthew@matthewadams.me
>>>>>>>> http://matthewadams.me
>>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> @matthewadams12
>>>>>>> mailto:matthew@matthewadams.me
>>>>>>> skype:matthewadams12
>>>>>>> yahoo:matthewadams
>>>>>>> aol:matthewadams12
>>>>>>> google-talk:matthewadams12@gmail.com
>>>>>>> msn:matthew@matthewadams.me
>>>>>>> http://matthewadams.me
>>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> @matthewadams12
>>>>>> mailto:matthew@matthewadams.me
>>>>>> skype:matthewadams12
>>>>>> yahoo:matthewadams
>>>>>> aol:matthewadams12
>>>>>> google-talk:matthewadams12@gmail.com
>>>>>> msn:matthew@matthewadams.me
>>>>>> http://matthewadams.me
>>>>>> http://www.linkedin.com/in/matthewadams
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> @matthewadams12
>>>>> mailto:matthew@matthewadams.me
>>>>> skype:matthewadams12
>>>>> yahoo:matthewadams
>>>>> aol:matthewadams12
>>>>> google-talk:matthewadams12@gmail.com
>>>>> msn:matthew@matthewadams.me
>>>>> http://matthewadams.me
>>>>> http://www.linkedin.com/in/matthewadams
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> @matthewadams12
>>>> mailto:matthew@matthewadams.me
>>>> skype:matthewadams12
>>>> yahoo:matthewadams
>>>> aol:matthewadams12
>>>> google-talk:matthewadams12@gmail.com
>>>> msn:matthew@matthewadams.me
>>>> http://matthewadams.me
>>>> http://www.linkedin.com/in/matthewadams
>>>>
>>>
>>>
>>>
>>> --
>>> @matthewadams12
>>> mailto:matthew@matthewadams.me
>>> skype:matthewadams12
>>> yahoo:matthewadams
>>> aol:matthewadams12
>>> google-talk:matthewadams12@gmail.com
>>> msn:matthew@matthewadams.me
>>> http://matthewadams.me
>>> http://www.linkedin.com/in/matthewadams
>>>
>>
>>
>>
>> --
>> @matthewadams12
>> mailto:matthew@matthewadams.me
>> skype:matthewadams12
>> yahoo:matthewadams
>> aol:matthewadams12
>> google-talk:matthewadams12@gmail.com
>> msn:matthew@matthewadams.me
>> http://matthewadams.me
>> http://www.linkedin.com/in/matthewadams
>>
>
>
>
> --
> @matthewadams12
> mailto:matthew@matthewadams.me
> skype:matthewadams12
> yahoo:matthewadams
> aol:matthewadams12
> google-talk:matthewadams12@gmail.com
> msn:matthew@matthewadams.me
> http://matthewadams.me
> http://www.linkedin.com/in/matthewadams
>
>



-- 
@matthewadams12
mailto:matthew@matthewadams.me
skype:matthewadams12
yahoo:matthewadams
aol:matthewadams12
google-talk:matthewadams12@gmail.com
msn:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams