I understood GCC to have a AL 2.0 license and to be used by the UI, as 
described in [1].   So it should at least be acceptable per license.   I don't 
see why it has to be kept in the source tree but a removal of it should also 
include build changes to download a known-stable version for use in the build, 
or some testing to prove that the perf increase it creates is too small to care 
about.

[1] 
http://confluence.cloudstack.org/display/dev/Moving+dependencies+to+ASF+approved+licenses.
  

> -----Original Message-----
> From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com]
> Sent: Thursday, July 05, 2012 11:02 AM
> To: CloudStack DeveloperList
> Subject: Re: [DISCUSS] tools directory
> 
> 
> 
> On 7/4/12 10:12 PM, "Prasanna Santhanam"
> <prasanna.santha...@citrix.com>
> wrote:
> 
> >On Wed, Jul 04, 2012 at 04:20:35PM -0400, David Nalley wrote:
> >> Hi folks,
> >>
> >> I spent some time poking around in the tools directory.
> >>
> >> There are a number of software packages in this directory, and I am
> >> not sure that it is appropriate to have them there, and specifically
> >> some of them are prohibited items.
> >>
> >> I am proposing to delete the following directories:
> >>
> >> ant
> >> gcc
> >> junit
> >> migration
> >> mockito
> >> tooljars
> >> vhd-tools
> >>
> >> If this offends you, please let us know why it must stay.
> >>
> >> I suppose the remaining can/should stay, but if you know a reason why
> >> not, please let us know that too.
> >>
> >> --David
> >
> >The copyright notice script in tools/build/copyright.py can be hacked
> >to have the license headers for ASF be automatically added. Anyone
> >already have any plan for this? Will this be useful David?
> 
> Migration: this is/was a tool to assist 1.0.x -> 2.1.x migration. Can be nuked
> ant: sure -- your dev OS should have it, unless hudson/jenkins relies on this
> folder
> gcc: this seems to be used by the UI javascript?
> Junit/mockito: both libraries are used for unit tests, not sure this is safe 
> to
> nuke
> Tooljars: not sure if folks are using selenium. Haven't seen any test cases
> driven by selenium
> 

Reply via email to