You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by "Rishi Verma (JIRA)" <ji...@apache.org> on 2014/05/01 00:21:35 UTC

[jira] [Created] (OODT-676) Simplify OODT RADiX setup: provide pre-configured RADiX via Vagrant

Rishi Verma created OODT-676:
--------------------------------

             Summary: Simplify OODT RADiX setup: provide pre-configured RADiX via Vagrant
                 Key: OODT-676
                 URL: https://issues.apache.org/jira/browse/OODT-676
             Project: OODT
          Issue Type: New Feature
          Components: radix
    Affects Versions: 0.6
         Environment: Platform-independent (Vagrant currently supports MacOSX, Windows, Debian, CentOS)
            Reporter: Rishi Verma
            Assignee: Rishi Verma
             Fix For: 0.7


Hitting the ground running with OODT can be a challenge, that's one of the reasons RADiX was developed. However, we can make that process even simpler by providing users with a pre-configured RADiX deployment through the use of Vagrant virtual machine technology [1]. 

The benefits:
* Users only need to issue a single command ("vagrant up") to have a full OODT RADiX deployment running on their machine - no configuration, dependencies, or modifications required! Tools like JDK, Maven2, etc will be automatically installed on the Vagrant virtual machine.
* Latest OODT snapshot features will be automatically provisioned for use by RADiX. In other words, if users want to use a RADiX version that has not yet been tagged to a released OODT version, they can use this proposed tool to automatically use a snapshot with no extra effort. 
* Reproducible and reusable RADiX development environment for all users. New projects, demo configurations, etc can all benefit by having a VM created automatically and consistently. 

Suggested approach:
* New top-level OODT directory titled "vagrant", containing sub-folders with more specific development environment configurations
* Start with a single Vagrant dev environment supporting the automated set up of the latest trunk version of RADiX. Add more as separate JIRA issues

--
[1] http://www.vagrantup.com/



--
This message was sent by Atlassian JIRA
(v6.2#6252)