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. 
      
     
     
    --  
      Wayne Beaton 
      The Eclipse Foundation 
      Twitter: @waynebeaton 
      Explore  Eclipse
        Projects
      
        
  
 |