db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthew Adams <matt...@matthewadams.me>
Subject Re: Tracking JDO 3.0.1 release
Date Sun, 13 Nov 2011 14:02:22 GMT
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 <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
>>>>> <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
>
>



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

Mime
View raw message