Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] Replacing BeanShell by Groovy

Hi Mickael.

Since the groovy scripts are included in the source code and are therefore being distributed, we need to track them.

In this case, a "Build and Test Dependency" is required.

http://wiki.eclipse.org/Development_Resources/IP/Test_and_Build_Dependencies

HTH,

Wayne

On 11/06/2012 06:19 AM, Mickael Istria wrote:
Hi Wayne,

There is this contribution pending for Tycho: https://git.eclipse.org/r/#/c/8060/
It's about replacing usage of BeanShell at build time by usage of Groovy. There is no technical issue, but we are not sure on how this has to be handled legally: We did not change the dependencies, just renamed some files to .groovy instead of .bsh, and maven-invoker-plguin automatically supports those files as well as .bsh files.
It seems to me that since we didn't add any new dependencies, it means that this does not require a new CQ: indeed Groovy was most probably accepted along with BeanShell when adding the CQ for maven-invoker-plugin while moving Tycho to Eclipse. Also, I'm not even sure on how Maven plugins are generally handled: should using a new Maven plugin always requires a CQ?

Thanks in advance for clarifying that.
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

--
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse Projects
EclipseCon
          2013

Back to the top