superset-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [incubator-superset] branch master updated: [contributing] Removing obsolete code climate reference (#4616)
Date Wed, 14 Mar 2018 23:50:27 GMT
This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository

The following commit(s) were added to refs/heads/master by this push:
     new 36fa6cd  [contributing] Removing obsolete code climate reference (#4616)
36fa6cd is described below

commit 36fa6cd7df24451ccc89001ab1d0a0f9592e67cf
Author: John Bodley <>
AuthorDate: Wed Mar 14 16:50:25 2018 -0700

    [contributing] Removing obsolete code climate reference (#4616)
--- | 34 +++++-----------------------------
 1 file changed, 5 insertions(+), 29 deletions(-)

diff --git a/ b/
index 3051d94..b337dad 100644
--- a/
+++ b/
@@ -49,7 +49,7 @@ If you are proposing a feature:
 -   Remember that this is a volunteer-driven project, and that
     contributions are welcome :)
 ### Questions
 There is a dedicated [tag]( on
[stackoverflow]( Please use it when asking questions.
@@ -98,7 +98,7 @@ to manage the Python packages you're about to install:
     virtualenv superset-dev
     source superset-dev/bin/activate
-Finally, to make changes to the rst files and build the docs using Sphinx, 
+Finally, to make changes to the rst files and build the docs using Sphinx,
 you'll need to install a handful of dependencies from the repo you cloned:
     cd incubator-superset
@@ -269,11 +269,11 @@ pip install -r dev-reqs.txt
 All python tests can be run with:
 Alternatively, you can run a specific test with:
     ./ tests.core_tests:CoreTests.test_function_name
 Note that before running specific tests, you have to both setup the local testing environment
and run all tests.
 We use [Mocha](, [Chai]( and [Enzyme](
to test Javascript. Tests can be run with:
@@ -292,30 +292,6 @@ Lint the project with:
     # for javascript
     npm run lint
-## Linting with codeclimate
-Codeclimate is a service we use to measure code quality and test coverage. To get codeclimate's
report on your branch, ideally before sending your PR, you can setup codeclimate against your
Superset fork. After you push to your fork, you should be able to get the report at
. Alternatively, if you prefer to work locally, you can install the codeclimate cli tool.
-*Install the codeclimate cli tool*
-curl -L`uname
-s`-`uname -m` > /usr/local/bin/docker-machine && chmod +x /usr/local/bin/docker-machine

-brew install docker
-docker-machine create --driver virtual box default
-docker-machine env default
-eval "$(docker-machine env default)"
-docker pull codeclimate/codeclimate
-brew tap codeclimate/formulae
-brew install codeclimate
-*Run the lint command:*
-docker-machine start
-eval "$(docker-machine env default)”
-codeclimate analyze
-More info can be found here:
 ## API documentation
 Generate the documentation with:
@@ -428,7 +404,7 @@
     # copy
     cp -r /tmp/tmp_superset_docs/ ~/incubator-superset-site.git/
     # commit and push to `asf-site` branch
     cd ~/incubator-superset-site.git/
     git checkout asf-site

To stop receiving notification emails like this one, please contact

View raw message