2016-06-01 Setting Up Your Dataverse Development Environment
Last active
May 27, 2016 17:13
-
-
Save pdurbin/7847a0642f8bd6601a07c3619b4a35f6 to your computer and use it in GitHub Desktop.
2016-06-01 Setting Up Your Dataverse Development Environment
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>2016-06-01 Setting Up Your Dataverse Development Environment</title> | |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | |
<style type="text/css"> | |
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz); | |
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic); | |
@import url(http://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic); | |
body { font-family: 'Droid Serif'; } | |
h1, h2, h3 { | |
font-family: 'Yanone Kaffeesatz'; | |
font-weight: normal; | |
} | |
.remark-code, .remark-inline-code { font-family: 'Ubuntu Mono'; } | |
.remark-slide-content { font-size: 25px; } | |
.title h1 { font-size: 70px; } | |
.agenda { font-size: 26px; } | |
.footnote { | |
font-size: 15px; | |
position: absolute; | |
bottom: 1em; | |
left: 3em; | |
right: 1em; | |
} | |
.link { font-size: 15px; } | |
.quote { font-size: 18px; } | |
</style> | |
</head> | |
<body> | |
<textarea id="source"> | |
class: center, middle, title | |
# Setting Up Your Dataverse Development Environment</title> | |
<img src="dataverse-logo.png" width="500px"/></br> | |
.left[ | |
<img src="philipdurbin.jpg" width="60" align="left" style="border:5px solid transparent" /> | |
Philip Durbin ([@philipdurbin](https://twitter.com/philipdurbin)) | |
http://www.iq.harvard.edu/people/philip-durbin | |
] | |
.right[<img src="iqss-logo.png" width="100" align="left" style="border:5px solid transparent" />] | |
2016-06-01 | |
--- | |
# Pick Your Poison | |
- Leonid's installer (recommended) | |
.link[ | |
- https://github.com/IQSS/dataverse/tree/develop/scripts/installer | |
] | |
- Phil's Homebrew scripts | |
.link[ | |
- https://github.com/IQSS/dataverse/blob/develop/scripts/database/homebrew/devinstall | |
] | |
- Bill's Ansible playbook | |
.link[ | |
- https://github.com/bmckinney/dataverse-osx-playbook | |
] | |
- Akio's Windows scripts | |
.link[ | |
- https://github.com/akio-sone/windows-tools-for-dataverse_4_or_later | |
] | |
.center[<img src="poison.jpg" width="300"/>] | |
See also [#2443 Developer-machine friendly setup script](https://github.com/IQSS/dataverse/issues/2443) | |
--- | |
# Dev Guide (guides.dataverse.org) | |
.center[<img src="devguide.png" width="700"/>] | |
.center[.link[http://guides.dataverse.org/en/latest/developers/dev-environment.html]] | |
--- | |
# Requirements | |
- Mac or Linux (or Windows + Vagrant) | |
- Java 8 | |
- Glassfish 4.1 (not 4.1.1, see [issue #2628](https://github.com/IQSS/dataverse/issues/2628)) | |
- PostgreSQL 9.x | |
- Solr 4.6.0 | |
- jq | |
- Netbeans 8.1 (install Glassfish 4.1 separately) | |
- GitHub account | |
http://guides.dataverse.org/en/4.3.1/developers/branching-strategy.html is out of date ([issue #2863](https://github.com/IQSS/dataverse/issues/2863)), but the correct branch ("develop") will be checked out when you clone. | |
--- | |
# Questions? | |
- http://guides.dataverse.org/en/latest/developers | |
- http://chat.dataverse.org | |
- https://groups.google.com/forum/#!forum/dataverse-dev | |
- http://dataverse.org/developers | |
</textarea> | |
<script src="http://gnab.github.io/remark/downloads/remark-latest.min.js" type="text/javascript"> | |
</script> | |
<script type="text/javascript"> | |
var slideshow = remark.create(); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment