On 10/12/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
On Oct 12, 2006, at 8:15 AM, John Casey wrote:
> 1. I don't think anyone can complain with compliance issues. One
> thing I
> would say is, we could/should be using a plugin to resolve the
> license file
> from the url given in the POM, and include it in the appropriate
> place. Not
> only would this ensure that the license is properly included in the
> binary,
> but also that it's accessible separately, which IMO is a good
> thing. This
> doesn't require new core functionality, just a new plugin.
Unfortunately this does not include any notice txt that might also
need to be included. Geronimo uses a mojo to copy this files to
avoid the issues with eclipse:
http://svn.apache.org/repos/asf/geronimo/genesis/trunk/plugins/tools-
maven-plugin/src/main/java/org/apache/geronimo/genesis/plugins/tools/
CopyLegalFilesMojo.java
> 3. I think we have some code in commons-* somewhere to do pgp
> signing, but I
> don't think it's finished yet. If we could get this done, we could
> easily
> write a plugin to do this during the release process, I think.
I wrote a trivial gpg mojo a month ago or so, which signs everything
and attaches the sigs to be installed, so deploy handles artifact and
signature uploads:
http://svn.apache.org/repos/asf/geronimo/genesis/trunk/plugins/tools-
maven-plugin/src/main/java/org/apache/geronimo/genesis/plugins/tools/
GpgSignAttachedMojo.java
Its not perfect, but it works.
It'd be very good to check this against the current code in wagon
http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-openpgp/ and put
something together
--jason
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]