Github user srdo commented on the issue:

    https://github.com/apache/storm/pull/2930
  
    Thanks. It looks great. A few final things:
    
    * When running `mvn clean install -DskipTests`, the tests for the script 
are still run. Can we skip the executions if `skipTests` is true?
    * Running the tests still generates a .pyc file in storm/bin, which ends up 
in the distribution. I think we should either remove it after the tests run, or 
explicitly exclude it from the storm-dist build.
    * The help is sorted alphabetically, which is good. Can we do the same for 
the positional arguments (e.g. jar, logviewer, kill)?
    * I would still like us to describe the new dependency on `mock` in 
DEVELOPER.md, as mentioned here 
https://github.com/apache/storm/pull/2930#issuecomment-452016830. I think it is 
ideal if people can blindly follow the setup guide and build Storm, having the 
build fail because there are extra setup steps that aren't mentioned in the 
guide could be demotivating to new people.


---

Reply via email to