NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Document Information

Author:  Craig Stancl, Scott Bauer, Cory Endle
Email:  Stancl.craig@mayo.edu, bauer.scott@mayo.edu, endle.cory@mayo.edu
Team:  LexEVS
Contract:   S13-500 MOD4
Client:  NCI CBIIT
National Institutes of Heath
US Department of Health and Human Services

Contents of this Page

The purpose of this document is to document the technical face to face meeting details between the NCI and Mayo for the National Cancer Institute Center for Biomedical Informatics and Information Technology (NCI CBIIT) LexEVS Release 6.3 and LexEVS Release 6.4 .

2015 December Face-to-Face Meeting Notes 

Tuesday, December 8, 2015

 

 

9:00 AM - 9:30 AM

1W030

Overview and Planning

Attendees: Jacob, Larry, Kim, Jason, Craig, Cory, Sarah Elkins, Gilberto, Rob

  • The group spent time reviewing the proposed agenda to understand who will need to attend and other logistics for the day (Tuesday)
  • 9:30 - Noon
    • Tech stack was discussed to determine which aspects of the tech stack to cover.   First, cover the items we have listed.  .
    • LexEVS API Browser section - both EVS and LexEVS development teams.  
    • It was noticed that it is now a tech catalog - and not tech stack.
  • 1:00 - 4:00 will include CTRP group
    • It was noted that they will move away from Oracle.
    • Need to discuss MySQL
  • 4:00 - 5:00
  • Thursday - Sarah may try to attend the graph/DB session.
  • Automating Data Loads and customization to be included in the Wednesday 1:30-4:00.  

 

9:30 AM - Noon

1W030

Discussion: Tech Stack Updates

  • Migration to Java 8
  • Migration to centOS 7
  • Migration to Spring 4
  • Determine next steps/roadmap 
  

Discussion: LEXEVS API/Browser Performance and Usability Improvements

  • NCI to provide requirements/use cases
  • Areas for discussion:
    • value set
    • mapping 
    • multi-namespace
    • relationship querying
    • inferred data
  • Discuss the removal of caCORE and refactor Remote API
  • Determine next steps/roadmap

Attendees: Jacob, Larry, Kim, Jason, Craig, Cory, Sarah Elkins, Gilberto, Rob

Discussion: Tech Stack Updates

  • centOS 7
    • centOS 7 hasn't been used by the Mayo team (as of yet.)
    • There is much interest in the automated environment setup provided by Docker.
    • Sarah indicated that it would NOT be an upgrade on the existing web servers.  They would recommend this for new servers.  
    • As of Sept 30, centOS 7 is to the current supported catalog at NCI.  They still provide previous centOS 6 for several years.  Redhat dates 2020 for centOS 6 and 2024 for centOS7.
    • Scott also suggested the use of a Sonatype Nexus server to distribute Docker artifacts.   NCI currently provides a Nexus server.  However Docker artifacts are fairly large and infrastructure would need to be considered.  
    • Additional Docker discussion later in the week.    There are 2 use cases - deploying at NCI and supporting other users (setup). 
    • MariaDB is a MySQL fork.  Advantages aren't known at this time.   The NCI database team would need provide support if MariaDB were to be used.  This may be in the future Tech Catalog. 
    • Sarah recommended that we hold off on deciding on CentOS 7 until the use of Docker is further defined.
    • Larry pointed out that centOS 7 has additional security enhancements. Jacob indicated there is no current mandates to move to centOS 7.
    • Gilberto shared that the Protege Project is planning on using Docker.
  • Java 8
    • Scott shared that he was able to compile LexEVS with Java 8, but no testing had been completed.
    • Scott looked at the potential Tomcat issue and determined that this is not a concern if using Tomcat 7.0.5.8 or higher.
    • Gilberto shared that for the Protege Project uses Java 8 - the only issues were around concurrency.  
    • Sarah indicated that there are other projects that are built with Java 8 and Java 8 and Tomcat 7.  There is full support for Java 8 and Tomcat 7 at NCI.  Sarah would need to know the exact version numbers.   
    • TODO:  Scott to send Sara the version numbers for Tomcat.
    • Kim can demonstrate an error with Java 8 and Spring 2.?  Kim and Scott to discuss.
    • Gilberto indicted that will need to move to Java 8.  Oracle dates are what drive moving from version to version.  
    • There is no plan to deprecate Java 7 at NCI (typically a 2 year lead time).
    • Tomcat 7 Java 1.7 will be deprecated in 2017.
    • This will be considered for 6.5.
  • Spring Migration
    • Scott indicated that after testing the Spring 4 - there are much DAO changes.  
    • This should be considered with Java 8 upgrade.
  • Roadmap
    • centOS 7 - no immediate plans - defined after further discussions around use of Docker.
      • Will need to consider hardware configurations to support centOS 7 deployments (March 2016 timeframe)
    • Updates considered for 6.5 timeframe:
      • Java 8
      • Spring 4

Discussion: LEXEVS API/Browser Performance and Usability Improvements

 

 

  

 

  • No labels