Rishi Verma created OODT-706:
--------------------------------

             Summary: Add Maven profiles to RADiX archetype build environment
                 Key: OODT-706
                 URL: https://issues.apache.org/jira/browse/OODT-706
             Project: OODT
          Issue Type: New Feature
          Components: radix
    Affects Versions: 0.6
            Reporter: Rishi Verma
            Assignee: Rishi Verma
             Fix For: 0.7


To enable dynamic RADiX builds, we need the concept of Maven profiles [1]. 

Enabling profiles will support:
1. Arbitrary "plugins" to be integrated into a final RADiX distribution 
tar-ball on-the-fly.
    e.g. mvn clean package -Pfm-solr-catalog
    vs.
    default: mvn clean package
2. We can support future OS-specific build configurations (e.g. Windows) or 
future plugins (e.g. Spark integration)
3. We can have multiple plugins used simultaneously to make very interesting 
build configurations
    e.g. mvn clean package -Pfm-solr-catalog -Pos-windows -Pwm-rm-bdas
   for supporting a build that includes a (TBD) FileManager Solr catalog, on a 
Windows OS, with Workflow Manager and Resource Manager integrated to use the 
Berkeley BDAS stack. Wouldn't this be cool!

Rishi

--
[1] http://maven.apache.org/guides/introduction/introduction-to-profiles.html



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

Reply via email to