Overview

Maven offers an improved way to export, configure and build OODT called Archetypes.  This wiki will be used to capture thoughts, ideas and plans for the first archetypes we develop for OODT.  To keep things simple we are going to initially focus on a small number of modules that are typically deployed and configured together.

Assumptions:

  • The initial archetype will export RELEASED versions of OODT
  • The initial archetype will export Crawler, FileManager and Workflow Manager ONLY (they will be bundled together and configured to work together)
    • other modules will be added in the future

Constraints:

  • Archetype will only support a single version for all components.  No mixing versions of individual components
  • Maven Archetype process will be completed using 5 commands or less

Prerequisites:

  • Submit INFRA ticket to create a place to put all Maven Central artifacts
  • Load/Install artifacts to Maven Central