Commons parent has both a "release" profile and an "apache-release" profile.
The apache-release profile is used by the release plugin as it is set up for
the ASF. I'm not sure what value-add (or value loss) the "release" profile
provides.

On Wed, Aug 17, 2011 at 12:12 PM, ralph.goers @dslextreme.com <
ralph.go...@dslextreme.com> wrote:

> The Maven release plugin uses the apache-release profile which is set up in
> the apache parent pom.
>
> Ralph
>
>
> On Wed, Aug 17, 2011 at 11:49 AM, sebb <seb...@gmail.com> wrote:
>
>> 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/(revision1158401).
>> >>>> >
>> >>>> > 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
>>
>>
>

Reply via email to