You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by "Chris A. Mattmann (JIRA)" <ji...@apache.org> on 2014/09/15 00:42:33 UTC

[jira] [Updated] (OODT-706) Add Maven profiles to RADiX archetype build environment

     [ https://issues.apache.org/jira/browse/OODT-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris A. Mattmann updated OODT-706:
-----------------------------------
    Fix Version/s:     (was: 0.7)
                   0.8

> 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.8
>
>         Attachments: OODT-706.rverma.06-10-2014.patch.txt
>
>
> 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.3.4#6332)