Presentation is loading. Please wait.

Presentation is loading. Please wait.

CWIC Development Team Yuanzheng Shao Lingjun Kang Archie Warnock

Similar presentations


Presentation on theme: "CWIC Development Team Yuanzheng Shao Lingjun Kang Archie Warnock"— Presentation transcript:

1 CWIC Development Team Yuanzheng Shao (yshao3@gmu.edu)yshao3@gmu.edu Lingjun Kang (kljxmgm@gmail.com)kljxmgm@gmail.com Archie Warnock (warnock@awcubed.com)warnock@awcubed.com CWIC Development Team Workshop, Greenbelt, MD 28-30 January 2014

2 Background  Mandate to institute some sort of configuration management  Server operations migrated to USGS hosts  4 separate server deployments (PROD, TEST, DEV, STATIC)  Multiple developers and code packages (Mediator, multiple connectors)  Need to manage operational systems, source code, developer collaboration, bug reporting  Eventually provide for outside source contributions and enhancements

3 Operational Configurations  Separate local git repositories set up for each operational system on relevant virtual host  DEV on cwicdev.wgiss.ceos.org  TEST on cwictest.wgiss.ceos.org  PROD on cwic.wgiss.ceos.org  STATIC on cwicstatic.wgiss.ceos.org  These are pushed into the repository after deployment to preserve running configuration  Each local git repository is pushed to a (separate) origin on cwicdev.wgiss.ceos.org  All repositories are backed daily up by USGS staff to disk and weekly to remote tape

4 Source Code Configuration  Each component of source code (Mediator, INPE connector, LSI connector, etc.) has its own local git repository on cwicdev.wgiss.ceos.org under the individual developer’s account  The remote origin for each component resides under the git user account on cwicdev.wgiss.ceos.org  Developers manage their own local repositories on their local development machines  All repositories are backed daily up by USGS staff to disk and weekly to remote tape

5 Developer Collaboration  Atlassian JIRA & Confluence are installed on cwicdev.wgiss.ceos.org with 10-seat licenses  Atlassian Stash (git repo management) is installed, not configured – awaiting git version upgrade  Not publically accessible yet – the installations are locked in the USGS VPN  Some installation issues still to be resolved – USGS staff is working on these for us  TBD if the CWIC wiki at NASA will adequately replace the Confluence instance at USGS

6 Summary  Configuration Management strategy in place  Most management tools installed at USGS  Details of external collaboration to be resolved

7 Discussion


Download ppt "CWIC Development Team Yuanzheng Shao Lingjun Kang Archie Warnock"

Similar presentations


Ads by Google