On Fri, Feb 22, 2008 at 11:46 AM, Fabrice Bellingard <[EMAIL PROTECTED]>
wrote:

> +1
> I still have some critical bugs with the filtering, but let's release this
> one. I'll try to look into that this w-e, and see how to use the shared
> filtering component that Olivier Lamy has started to develop.


Well, I spoke too fast... I've tested your staged version and it seems that
everything works fine, even with the filtering I'm doing on my projects.

So definitely a big +1!

Fabrice


>
>
> Fabrice
>
> On Thu, Feb 21, 2008 at 8:01 PM, John Casey <[EMAIL PROTECTED]>
> wrote:
>
> >  Hi all,
> > I'd like to propose that we release both the assembly plugin and one of
> > its shared-component dependencies: maven-repository-builder. See below for
> > more information on what's included in these releases. I have two staging
> > repositories for these projects:
> >
> > maven-assembly-plugin:
> >
> >
> > http://people.apache.org/~jdcasey/stage/maven-assembly-plugin/2.2-beta-2/<http://people.apache.org/%7Ejdcasey/stage/maven-assembly-plugin/2.2-beta-2/>
> >
> > maven-repository-builder:
> >
> >
> > http://people.apache.org/~jdcasey/stage/maven-repository-builder/1.0-alpha-2/<http://people.apache.org/%7Ejdcasey/stage/maven-repository-builder/1.0-alpha-2/>
> >
> >
> > You can try them out using the following settings.xml snippet:
> >
> >   <profiles>
> >     <profile>
> >       <id>maven-assembly-plugin.stage</id>
> >       <repositories>
> >         <repository>
> >           <id>mrb.stage</id>
> >           <url>
> > http://people.apache.org/~jdcasey/stage/maven-repository-builder/1.0-alpha-2<http://people.apache.org/%7Ejdcasey/stage/maven-repository-builder/1.0-alpha-2>
> > </url>
> >           <snapshots>
> >             <enabled>false</enabled>
> >           </snapshots>
> >         </repository>
> >         <repository>
> >           <id>map.stage</id>
> >           <url>
> > http://people.apache.org/~jdcasey/stage/maven-assembly-plugin/2.2-beta-2<http://people.apache.org/%7Ejdcasey/stage/maven-assembly-plugin/2.2-beta-2>
> > </url>
> >           <snapshots>
> >             <enabled>false</enabled>
> >           </snapshots>
> >         </repository>
> >       </repositories>
> >       <pluginRepositories>
> >         <pluginRepository>
> >           <id>map.stage</id>
> >           <url>
> > http://people.apache.org/~jdcasey/stage/maven-assembly-plugin/2.2-beta-2<http://people.apache.org/%7Ejdcasey/stage/maven-assembly-plugin/2.2-beta-2>
> > </url>
> >           <snapshots>
> >             <enabled>false</enabled>
> >           </snapshots>
> >         </pluginRepository>
> >       </pluginRepositories>
> >     </profile>
> >   </profiles>
> >   <activeProfiles>
> >     <activeProfile>maven-assembly-plugin.stage</activeProfile>
> >   </activeProfiles>
> >
> >
> > Let the voting begin! +1/+0/-1, 72 hrs.
> >
> > Thanks,
> >
> > John
> >
> >
> >
> > ------
> >
> > The main improvement in the repository builder is inclusion of parent
> > POMs, and some improvements to snapshot handling (though this may not be
> > complete yet). I'm attaching the SVN log for more information about these
> > changes.
> >
> > As for the assembly plugin, there have been quite a few changes in the
> > last nine months or so:
> >
> >
> > http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11126&styleName=Html&version=14027
> >
> >
> > Release Notes - Maven 2.x Assembly Plugin - Version 2.2-beta-2
> >
> >
> > ** Bug
> >     * [MASSEMBLY-121] - Custom manifest attributres are ignored.
> >     * [MASSEMBLY-129] - BaseDirectory Ignored When Including a
> > Repository
> >     * [MASSEMBLY-156] - appendAssemblyId cannot be false
> >     * [MASSEMBLY-162] - In a multiproject environment, assembly takes
> > wrong dependencies
> >     * [MASSEMBLY-163] - In a multiproject environment Assembly causes
> > many unneded rebuilds
> >     * [MASSEMBLY-178] - filtering doesn't read filter files
> >     * [MASSEMBLY-179] - Assembled jar includes artifact names in path
> >     * [MASSEMBLY-180] - A bug in artifact filtering (
> > maven-common-artifact-filters )
> >     * [MASSEMBLY-183] - assembly:attached does not work with filter-
> > ERROR: Cannot override read-only parameter
> >     * [MASSEMBLY-184] - components are not interpolated - i.e.,
> > ${params} are not substituted
> >     * [MASSEMBLY-188] - manifestEntries are not set in resulting jar
> >     * [MASSEMBLY-189] - plugin not correctly interpolating POM variables
> > like project.build.directory
> >     * [MASSEMBLY-194] - unnecessary dependency expansion regression
> >     * [MASSEMBLY-195] - unpackOptions ignored
> >     * [MASSEMBLY-197] - 2.2-beta-1 regression, project artifact no
> > longer included in
> >     * [MASSEMBLY-208] - Assembly plugin does not resolve version ranges
> > correctly
> >     * [MASSEMBLY-210] - repository does not include the parent pom
> >     * [MASSEMBLY-212] - Assembly Descriptor Schemas (XSD) have wrong
> > targetNamespace
> >     * [MASSEMBLY-214] - java.lang.NullPointerException: version was null
> > for junit:junit
> >     * [MASSEMBLY-221] - Filtering doesn't work when a file matches both
> > a <fileSet> and a <file>
> >     * [MASSEMBLY-222] - 2.2-beta-1 regression in assembly descriptor
> > interpolation
> >     * [MASSEMBLY-223] - 2-nd <exclude> element of
> > <dependencySets>:<excludes> doesn't work
> >     * [MASSEMBLY-225] - Not a v4.0.0 POM
> >     * [MASSEMBLY-226] - Filters as read-only parameter can break the
> > assembly build of a multi-module project
> >     * [MASSEMBLY-232] - NPE - MASSEMBLY-222 fix broken?
> >     * [MASSEMBLY-233] - Custom ContainerDescriptorHandler integration
> > tests don't work in Maven 2.0.7
> >     * [MASSEMBLY-234] - Artifacts not deployed
> >     * [MASSEMBLY-235] - dependencySet ignores dependency management
> >     * [MASSEMBLY-250] - Trunk of assembly plugin broken and not in synch
> > with deployed 2.2-beta2-SNAPSHOT ?
> >     * [MASSEMBLY-254] - Not a v4.0.0 POM Still an Issue
> >     * [MASSEMBLY-256] - Regression: pom properties are no longer
> > expanded in descriptor.
> >     * [MASSEMBLY-257] - OutOfMemoryError when assembling large binary
> > file
> >     * [MASSEMBLY-262] - unit fail in trunk on windows (need upgrade of
> > plexus-utils)
> >     * [MASSEMBLY-266] - Property expansion does not work for ${
> > project.build.finalName} in descriptor file
> >     * [MASSEMBLY-277] - NullPointerException
> >     * [MASSEMBLY-282] - Fix failing IT no-appendAssemblyId-no-classifier
> >
> > ** Improvement
> >     * [MASSEMBLY-136] - outputDirectory to support absolute paths
> >     * [MASSEMBLY-142] - Should be able to use artifact version as
> > variable in <outputDirectory>
> >     * [MASSEMBLY-152] - Support Ant token
> >     * [MASSEMBLY-154] - FileSet does not support filtering
> >     * [MASSEMBLY-182] - document behavior when two sources selected for
> > single archived file
> >     * [MASSEMBLY-258] - Sync usage guide with Maven standard directory
> > layout
> >     * [MASSEMBLY-261] - Use plexus-archiver 1.0-alpha-10
> >     * [MASSEMBLY-267] - Configure surefire to redirect test output to
> > file
> >     * [MASSEMBLY-274] - descriptorSourceDirectory should only scan for
> > xml files.
> >     * [MASSEMBLY-275] - Use properties to select IT pom includes
> >     * [MASSEMBLY-278] - Do not fail on missing descriptors
> >     * [MASSEMBLY-279] - Small improvement to error messages
> >
> > ** New Feature
> >     * [MASSEMBLY-73] - Sharing a default assembly descriptor across sub
> > modules
> >     * [MASSEMBLY-243] - Support for patching
> >
> > ** Task
> >     * [MASSEMBLY-283] - Fix IT dependencySet-unpackedExcludingMetaInf
> >
> >
> >
> >
> >  ---
> > John Casey
> > Committer and PMC Member, Apache Maven
> > mail: jdcasey at commonjava dot org
> > blog: http://www.ejlife.net/blogs/john
> > rss: http://feeds.feedburner.com/ejlife/john
> >
> >
> >
> >
>

Reply via email to