On 17 August 2011 19:37, ralph.goers @dslextreme.com <ralph.go...@dslextreme.com> wrote: > Oh - and if for some non-obvious reason you want to create the distribution > jars when you do the build you can run > > mvn -P apache-release clean install.
I though commons normally use their own release profile, which is -Prelease ? > On Wed, Aug 17, 2011 at 11:35 AM, ralph.goers @dslextreme.com < > ralph.go...@dslextreme.com> wrote: > >> Oops. That should be mvn site:stage-deploy. >> >> Ralph >> >> >> On Wed, Aug 17, 2011 at 11:32 AM, ralph.goers @dslextreme.com < >> ralph.go...@dslextreme.com> wrote: >> >>> What do you mean "It did not work"? This is a multi-project site so in >>> general mvn site is useless. You have to run mvn site:stage-deply >>> -DstagingSiteURL="file url where I want the site to go". I suppose I could >>> add that to the readme, but it is documented pretty well on the maven site >>> plugin web site. >>> >>> In a prior release candidate I wasn't generating the release notes and I >>> had the comment in the README. The release was vetoed due to the lack of >>> release notes. I simply forgot to delete the README. >>> >>> Did you run announcement-generate from the core directory? That only works >>> at the project root. >>> >>> The build instructions consist of: >>> >>> mvn clean install >>> >>> Ralph >>> >>> >>> On Wed, Aug 17, 2011 at 8:13 AM, Gary Gregory <garydgreg...@gmail.com>wrote: >>> >>>> Hi All: >>>> >>>> I am not sure if I am building correctly, but here is what I found. Some >>>> build instructions in the readme.txt file would help. >>>> >>>> Downloaded source zip from >>>> http://people.apache.org/~rgoers/commons-vfs/staged/ >>>> >>>> From the root I ran "mvn site" which did not work. Fine, starting to poke >>>> around. >>>> >>>> From the "dist" directory I ran "mvn site" which did not work: >>>> >>>> [INFO] Generating "Dependency Management" report --- >>>> maven-project-info-reports-plugin:2.3.1 >>>> Downloading: >>>> >>>> http://repo1.maven.org/maven2/org/apache/commons/commons-vfs-examples/2.0/commons-vfs-examples-2.0.pom >>>> [WARNING] Unable to create Maven project from repository. >>>> org.apache.maven.project.ProjectBuildingException: Error resolving >>>> project >>>> artifact: Failure to find org.apache.commons:commons-vfs-examples:pom:2.0 >>>> in >>>> http://r >>>> epo1.maven.org/maven2 was cached in the local repository, resolution >>>> will >>>> not be reattempted until the update interval of central has elapsed or >>>> updates are for >>>> ced for project org.apache.commons:commons-vfs-examples:pom:2.0 >>>> at >>>> >>>> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:272) >>>> at >>>> >>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:237) >>>> at >>>> >>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:252) >>>> >>>> Why would building the site require an installed VFS2? >>>> >>>> The README.txt says to run "mvn changes:announcement-generate" to get >>>> release notes but there is a RELEASE-NOTES.txt file in the same dir. Why >>>> do >>>> we need two? >>>> >>>> When I do run "mvn changes:announcement-generate", I get: >>>> >>>> [INFO] --- maven-changes-plugin:2.4:announcement-generate (default-cli) @ >>>> commons-vfs2 --- >>>> [WARNING] changes.xml file >>>> C:\test\commons-vfs-2.0\core\src\changes\changes.xml does not exist. >>>> >>>> There is no such file. >>>> >>>> I do not know if I should -1 this because there are no build >>>> instructions, >>>> or if there are, they are located in some non-obvious spot. >>>> >>>> Gary >>>> >>>> On Wed, Aug 17, 2011 at 1:44 AM, Ralph Goers <ralph.go...@dslextreme.com >>>> >wrote: >>>> >>>> > This is a vote to release Apache Commons VFS 2.0. >>>> > >>>> > Changes made since the last candidate: >>>> > >>>> > * Fixed the manifest error that was causing the build to fail. >>>> > * Changed the copyright date in the Notice file from 2010 to 2011. >>>> > * Removed the references to javamail from the Notice file. >>>> > * Removed all the @version tags >>>> > * Fixed the EOL issues with README.txt, RELEASE-NOTES.txt, and >>>> > src/changes/announcement.vm (osgi/MANIFEST.MF has been removed). >>>> > * Modified the release notes to mention the code is not source >>>> compatible >>>> > with VFS 1.x and that the package name changed. >>>> > * Fixed the WARNING for the use of the deprecated tasks element. >>>> > * Fixed the WARNING for the use of the deprecated systemProperties >>>> element. >>>> > * Made sure all jars have NOTICE.txt and LICENSE.txt >>>> > >>>> > The build message >>>> > [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, >>>> bundle] >>>> > was not fixed as that is due to commons parent causing the maven-bundle >>>> > plugin to run on all subprojects, including those that don't generate >>>> > bundles or jars. >>>> > >>>> > I have also removed files that shouldn't be present in the Maven >>>> repository >>>> > from the staging repo. >>>> > >>>> > [ ] +1 release it >>>> > [ ] +0 go ahead I don't care >>>> > [ ] -1 no, do not release it because. >>>> > >>>> > Ralph >>>> > >>>> > >>>> > Tag: >>>> > >>>> https://svn.apache.org/repos/asf/commons/proper/vfs/tags/commons-vfs2-project-2.0/(revision >>>> 1158401). >>>> > >>>> > Site: http://people.apache.org/~rgoers/commons-vfs/site/ >>>> > >>>> > Binaries: http://people.apache.org/~rgoers/commons-vfs/staged/ >>>> > >>>> > The following artifacts have been staged to the org.apache.commons-045 >>>> > (u:rgoers, a:208.29.163.248) repository. >>>> > >>>> > The Maven artifacts are at: >>>> > >>>> > >>>> > >>>> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2/ >>>> > >>>> > >>>> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-examples/ >>>> > >>>> > >>>> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-project/ >>>> > >>>> > >>>> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-sandbox/ >>>> > >>>> > and consist of >>>> > >>>> > archetype-catalog.xml >>>> > commons-vfs2-examples-2.0-javadoc.jar >>>> > commons-vfs2-examples-2.0-sources.jar.asc >>>> > commons-vfs2-examples-2.0.pom >>>> > commons-vfs2-examples-2.0-tests.jar >>>> > commons-vfs2-examples-2.0-tests.jar.asc >>>> > commons-vfs2-examples-2.0.jar.asc >>>> > commons-vfs2-examples-2.0.pom.asc >>>> > commons-vfs2-examples-2.0-javadoc.jar.asc >>>> > commons-vfs2-examples-2.0.jar >>>> > commons-vfs2-examples-2.0-sources.jar >>>> > commons-vfs2-project-2.0.pom.asc >>>> > commons-vfs2-project-2.0.pom >>>> > commons-vfs2-sandbox-2.0.pom.asc >>>> > commons-vfs2-sandbox-2.0-sources.jar.asc >>>> > commons-vfs2-sandbox-2.0-test-sources.jar.asc >>>> > commons-vfs2-sandbox-2.0.jar >>>> > commons-vfs2-sandbox-2.0-javadoc.jar >>>> > commons-vfs2-sandbox-2.0-test-sources.jar >>>> > commons-vfs2-sandbox-2.0.jar.asc >>>> > commons-vfs2-sandbox-2.0-sources.jar >>>> > commons-vfs2-sandbox-2.0-javadoc.jar.asc >>>> > commons-vfs2-sandbox-2.0-tests.jar.asc >>>> > commons-vfs2-sandbox-2.0-tests.jar >>>> > commons-vfs2-sandbox-2.0.pom >>>> > commons-vfs2-2.0.pom.asc >>>> > commons-vfs2-2.0-javadoc.jar >>>> > commons-vfs2-2.0-tests.jar.asc >>>> > commons-vfs2-2.0-tests.jar >>>> > commons-vfs2-2.0.pom >>>> > commons-vfs2-2.0.jar >>>> > commons-vfs2-2.0-sources.jar.asc >>>> > commons-vfs2-2.0-test-sources.jar.asc >>>> > commons-vfs2-2.0.jar.asc >>>> > commons-vfs2-2.0-sources.jar >>>> > commons-vfs2-2.0-test-sources.jar >>>> > commons-vfs2-2.0-javadoc.jar.asc >>>> >>>> >>>> >>>> >>>> -- >>>> Thank you, >>>> Gary >>>> >>>> http://garygregory.wordpress.com/ >>>> http://garygregory.com/ >>>> http://people.apache.org/~ggregory/ >>>> http://twitter.com/GaryGregory >>>> >>> >>> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org