<commit_before># developer-platform-install

Red Hat Developer Platform Installer
====================================

Architecture
------------

This installer is built on Windows using [Electron 0.33](http://electron.atom.io/).

You will also require the [Node.js, NPM](https://nodejs.org/), [Gulp](http://gulpjs.com/) and [jspm](http://jspm.io/).

Building the installer
----------------------

In order to build the installer, you'll need to install some tools.

1. Download and install Node for Windows from <https://nodejs.org/en/download/>. Pick the MSI installer.
2. Download and install MS Visual Studio Express 2015 from <https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx>. Pick the Express for Desktop installer.
3. Download and install Python 2.7.x for Windows from <https://www.python.org/downloads/release/>
4. Edit your "Path" by going to the "System" Control Panel, "Advanced system settings", "Environment Variables". Add _C:\Program Files\nodejs;C:\Users\<username>\App Data\Roaming\npm_ to the "Variable value"
5. Install Gulp and jspm:
    ```
    npm install -g gulp jspm
   ```

6. Install all dependencies and compile ES6 scripts
    ```
    npm install
    gulp transpile:app
   ```

7. Run the application using `npm start` or `gulp run`.
8. Build a Windows binary and run it:
    ```
   gulp generate
   dist/DeveloperPlatform-win32-x64/DeveloperPlatform.exe
    ```

Releasing the installer
-----------------------

TODO<commit_msg>readme updated<commit_after># developer-platform-install

Red Hat Developer Platform Installer
====================================

Architecture
------------

This installer is built on Windows using [Electron](http://electron.atom.io/).

You will also require the [Node.js, NPM](https://nodejs.org/), [Gulp](http://gulpjs.com/) and [jspm](http://jspm.io/).

Building the installer
----------------------

In order to build the installer, you'll need to install some tools.

1. Download and install Node for Windows from <https://nodejs.org/en/download/>. Pick the MSI installer.
2. Download and install MS Visual Studio Express 2015 from <https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx> (pick the Express for Desktop installer) or Microsoft Visual C++ 2010 SP1 Redistributable Package from <http://www.microsoft.com/en-us/download/details.aspx?id=8328>
3. Download and install Python 2.7.x for Windows from <https://www.python.org/downloads/release/>
4. Edit your "Path" by going to the "System" Control Panel, "Advanced system settings", "Environment Variables". Add _C:\Program Files\nodejs;C:\Users\<username>\App Data\Roaming\npm_ to the "Variable value"
5. Install Gulp and jspm:
    ```
    npm install -g gulp jspm
   ```

6. Install all dependencies:
    ```
    npm install
   ```

7. Run the application using `npm start` or `gulp run`.
8. Build a Windows binary and run it:
    ```
   gulp generate
   dist/DeveloperPlatformInstaller-win32-x64/DeveloperPlatformInstaller.exe
    ```

Releasing the installer
-----------------------

TODO
{'fraction_non_alphanumeric': 0.16824567134923227, 'fraction_numerical': 0.016007840574975497, 'mean_word_length': 3.3556187766714083, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 12, 'https://': 8, 'lorem ipsum': 0, 'www.': 5, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 17, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4950415', 'n_tokens_mistral': 949, 'n_tokens_neox': 863, 'n_words': 309}