Re: Status of Custom License Matchers in Maven Plugin?

2011-07-27 Thread Stefan Bodewig
OK, revisiting this (I'd really like to get 0.8 out). The Antlib has improvided the support that has been there previously and now even has some docs. See site staging area. Is there anything left to do on the Maven plugin side of this or can I proceed and propose a release? Stefan

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-19 Thread Stefan Bodewig
On 2011-07-18, Stefan Bodewig wrote: Given that there currently is no documentation for the Antlib at all I'll put together some minimal page or two which will look similar to Ant's task manual pages but use the site plugin. It seems the other modules use APT so I'll try to follow that lead.

Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Stefan Bodewig
Hi, we have 12 closed JIRA issues by now and I know Jochen has added custom license matchers to the Maven plugin (the Antlib has always been able to do that ;-) a while ago but don't think there is a JIRA for it. In particular --addLicence no supports a lot more languages. I think it would be

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Jochen Wiedmann
Hi, Stefan, I don't think the antlib has the same support for custom license matchers than the Maven plugin does. However, I never came to implementing that because I intended to discuss the implementation with an expert like you. What the Maven plugin supports, is something like that

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Stefan Bodewig
On 2011-07-18, Jochen Wiedmann wrote: I don't think the antlib has the same support for custom license matchers than the Maven plugin does. Quite possible. Let me describe what is possible in the Antlib and we'll go from there. In Ant you can define any class you want as a type, so

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Jochen Wiedmann
On Mon, Jul 18, 2011 at 10:08 PM, Stefan Bodewig bode...@apache.org wrote: typedef name=mymatcher         classname=com.foo.MyCustomLicenseMatcher/ and if the class uses Ant's conventions for setters and adders like say public void setUnknownProperty(int i) { } mymatcher

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Stefan Bodewig
On 2011-07-18, Jochen Wiedmann wrote: On Mon, Jul 18, 2011 at 10:08 PM, Stefan Bodewig bode...@apache.org wrote: typedef name=mymatcher         classname=com.foo.MyCustomLicenseMatcher/ and if the class uses Ant's conventions for setters and adders like say public void

Re: Status of Custom License Matchers in Maven Plugin?

2011-07-18 Thread Stefan Bodewig
On 2011-07-18, Jochen Wiedmann wrote: On Mon, Jul 18, 2011 at 10:27 PM, Stefan Bodewig bode...@apache.org wrote: which docs?  new matchers?  ;-) See the example regarding the SimplePatternBasedLicense on http://incubator.apache.org/rat/apache-rat-plugin/examples/custom-license.html