Github user HeartSaVioR commented on a diff in the pull request:

    https://github.com/apache/storm/pull/737#discussion_r39566345
  
    --- Diff: DEVELOPER.md ---
    @@ -222,6 +222,19 @@ To pull in a merge request you should generally follow 
the command line instruct
     
     # Build the code and run the tests
     
    +## Prerequisites
    +You need the `ruby` package manager `rvm` which can be installed using 
`curl -L https://get.rvm.io | bash -s stable --autolibs=enabled && source 
~/.profile` (see the [rvm installation 
instructions](https://github.com/rvm/rvm) for details) and the `nodejs` package 
manager `nvm` which can be installed using `wget -qO- 
https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash && 
source ~/.bashrc` (see the [nvm installation 
instructions](https://github.com/creationix/nvm) for details).
    --- End diff --
    
    @krichter722 
    It's better to clarify that Storm actually requires Python / Ruby / Node, 
not RVM, and NVM.
    So we would better to explain below first, 
    ```
    You need the Python, Ruby, Node to build the codes.
    Python doesn't have package manager so if you don't have python, you need 
to install manually. (see the [python download 
page](https://www.python.org/downloads/) for details)
    ```
    and continue explaining RVM and NVM with clarifying it's for convenience, 
not requirement. Users can still install Ruby and Node manually.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to