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]

Reply via email to