On 18/05/2009, at 10:57 PM, Ate Douma wrote:


The current descriptor produces tar.gz and zip, does anyone have strong feelings if this is ok or should we go with only one of them? (and which
one?)
Why drop .bz2 in the first place?
We have been using .bz2, .tar.gz and .zip based distro releases always and AFAIK most other ASF projects too. With this change, we'll be forced to build the missing ones manually ourselves and/or won't be able to use *only* the new "project" assembly within our release procedures. But, as I indicated in MASSEMBLY-409 (see above), if predefined assemblies can be modified to accept additional configuration settings/overrides, *then* this would not be a problem as we can configure the needed formats ourselves then.

Yeah, in general I Think configuring the formats from the plugin config instead of the assembly descriptor makes more sense. Maybe it could be set to at least override.

I like zip, tgz as they tend to be the respective preferences of Windows (no tgz installed by default) and *nix-like users.



Also, I used source-release as the id which would produce bundles like
foo-1.0-source-release.zip. Any strong feelings on this?
That is a "workaround" for the second issue I described in MASSEMBLY-409, but I'd still prefer being able to configure the "classifier" ourselves. We have been using -src as "standard" extension to indicate a source distribution for all our previous releases, just as most other ASF projects AFAIK, and very much prefer being able to continue to do so.

Agree, configuring classifier is better than using the id in hindsight as they rarely match up.

Otherwise, Brian - plan looks good to me. Thanks for doing this!

- Brett


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to