Wow Peter, this is great! A round of applause to you, and your team!
pmurray++
lyrasis++
Now, this is where I ask the core dev team a question :-), and hopefully
don't detract from the great work above!
Do y'all use anything similar to develop in a clean environment? I
imagine you've moved away from the old virtual images. Anything along
the lines of some sort of chef/puppet/vagrant combination? And, maybe,
how about the great work y'all have been doing with Travis, is that
process documented anywhere yet? I'd love to know how it works.
-nruest
On 13-06-12 09:54 PM, Peter Murray wrote:
> This evening I publicly published a work-in-progress on GitHub that is my attempt to wrap some control around this thing called Islandora. It is a git repo that is a "Self-Contained" Islandora installation source tree.
>
>
https://github.com/lyrasis/reposervice
>
> The goals of this setup are listed in the README file:
>
> � Put (most) everything in a self-contained directory using relative paths for most components with a configuration script that generates configuration files for absolute paths.
> � Make it easy to track the upstream Islandora work so that you can bring selected commits into your own environment, if desired [using git submodules].
> � Put the configuration of Fedora Commons, FedoraGSearch, SOLR, and other associated components under version control.
> � Use Drupal Features to store the Drupal configuration and put it under version control.
> � Support multi-site setups for separate Islandora/Drupal instances using a common Fedora Commons, SOLR, and djatoka installation.