[openstack-dev] [horizon] Do No Evil
mrunge at redhat.com
Wed Mar 11 08:38:56 UTC 2015
On 09/03/15 15:54, Doug Hellmann wrote:
> Not everyone realizes that many of the distros run our tests against the
> packages they build, too. So our tool choices trickle downstream beyond
> our machines and our CI environment. In this case, because the tool is a
> linter, it seems like the distros wouldn't care about running it. But if
> it was some sort of test runner or other tool that might be used for
> functional tests, then they may well consider running it a requirement
> to validate the packages they create.
For Fedora, we're also running horizons unit tests during package build.
I would assume the same is true for other distros as well.
Because our build system is not allowed to pull anything from the
internet, we rely exclusively on already available software packages.
Due to the license (good not evil), we can not have jslint as package.
For the given reason, pulling it from the net during build doesn't work
Another warning: users expect development as essential and to be
available, because they might require them to CUSTOMIZE horizon.
More information about the OpenStack-dev