GitHub user jeffsteinmetz opened a pull request:
https://github.com/apache/incubator-zeppelin/pull/460
Vagrant Virtual Machine and Readme.md
This script creates a virtual machine that launches a repeatable, known set
of core dependencies required for developing Zeppelin. It can also be used to
run an existing Zeppelin build if you don't plan to build from source. For
pyspark users, this script also includes several helpful Python Libraries and
one obscure configuration to help with matplotlib plotting inside Zeppelin.
The virtual machine consists of:
- Ubuntu Server 14.04 LTS
- Node.js 0.12.7
- npm 2.11.3
- Maven 3.3.3
- Git
- Unzip
- libfontconfig to avoid phatomJs missing dependency issues
- openjdk-7-jdk
- Python addons: pip, matplotlib, scipy, numpy, pandas
- Changes are made to the python backend configuration so that pyspark can
render matplotlib plots without an interactive window
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/jeffsteinmetz/incubator-zeppelin master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-zeppelin/pull/460.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #460
----
commit 1eb27eb0728e8037b4c68e866ab64cfe3458dc8d
Author: Jeff Steinmetz <[email protected]>
Date: 2015-11-08T03:31:47Z
expanded build instructions to include pyspark, and clarified maven and
node.js requirements
commit 5888360f5a9e74c26667c43fde1f1ef29d094609
Author: Jeff Steinmetz <[email protected]>
Date: 2015-11-22T05:07:12Z
merge upstream
commit fb31785f70e003704bc48e6db9556ec14bcf3582
Author: Jeff Steinmetz <[email protected]>
Date: 2015-11-22T05:28:10Z
initial commit of vagrant virtual machine script
commit ff8078aae31da754722f277ea23a9c7f267ace8c
Author: Jeff Steinmetz <[email protected]>
Date: 2015-11-22T07:18:18Z
vagrant virtual machine and readme
commit 853ddcaa80cda6f5fcad820921aa3f65d4bc61ce
Author: Jeff Steinmetz <[email protected]>
Date: 2015-11-22T07:24:16Z
vagrant virtual machine and readme
----
---
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.
---