NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


SYSTEMS
EVS transition to virtual machines

STATUS: We are waiting to switch STAGE from on prem to VM once PROD server is ready; so we can switch both PROD and STAGE at same time . 

  • New rules from Systems Engineering has resulted in additional documentation and testing.
  • Jenkins setup created, still adjusting it.



LEXEVS UPDATES

Monthly Planning and Focus

Completed Sprint - Sprint 215 216 (Dec 8Jan 9 - Jan Feb 2) - LINK TO Jira Spring 215

Current Sprint  - Sprint 216 217 (Jan 9 Feb 2 - Feb Mar 2) -  Sprint 216217

For the month of December 2023, the Mayo group is planning to:February 2024

  • Complete Report Exporter

    • Complete banner

  • Improvements, Refactoring Code Debt, Feature development:
  • Examine feasibility of Examine feasibility of Java 17
  • BACKGROUND: a small number of LexEVS components (aka dependencies) are being phased off of java 8 (or are no longer being supported on java 8).  We ideally want to use a current version of those components (dependencies). IF the current version of that component is only supported on Java 14 or later (just as an example), then we would have to migrate the ENTIRE LexEVS stack to Java 14 or later. (Note that the current Java version is Java 21 LTS, and the most popular non-LTS version is Java 14). So there is a risk that a vulnerability is found in the older version of the component/dependency and we would have to either migrate everything quickly to a new version, or not use that component (which might not be possible), or shutdown LexEVS entirely. Note that there are certain versions of Java which are "long-term support" versions - meaning that they will be supported for several years beyond non-LTS versions. LTS versions are Java 8,  Java 11, Java 17, and Java 21.
  • OBJECTIVE: find out what would it be like to upgrade from Java 8 LTS to Java 17 LTS.  How hard would it be? How long might it take?
  • LEXEVS-5373Investigate Upgrade of NCIt Browser to Java 17
  • DataDog
  • NCI Terms Browser
  •  Tracy to update this section
Technical Debt remediation

LexEVS Code Debt Refactoring

  • Coding complete on lexevs services - except for isolated dependencies
    • Java 17 work ready for NCit Browser 
  • CTS2 - Working to update Jakarta - linked to Java17
  • Dependabot notice to update jQuery - ready for Dev


OS Updates
  • Mark reached out to Krish, Eric Williams and are waiting to hear back.
  • Jason provided list of AWS hosts (24 hosts on AWS need to move to new Amazon Linux 23)
  •  Mark to reach out by Friday if we don't hear back
Report Exporter
  • Banner changes being implemented 
    • for on cloud → will be using CBIIT's injection
    • for on-prem → will be using our own implementation
  • Working on templating - Need user feedback for phase 2
    • Demo feedback implemented
    • Need to make more dynamic - load values from external source - work started
    • Will need feedback from users to provide template requirements
  • Wait time indicator work is ready for testing
  •  Mark to schedule meeting with editors for feedback; Mark has sent out poll for times

ACTION: (from Lyuba) We don't have any indication that the tool is working. Can we get an indicator, like a spinning circle, etc.


Security


Statistics Dashboard

OBJECTIVE 
Complete Migration of Statistics Dashboard from SumoLogic to DataDog by March 2024.

STATUS

Status meeting has been scheduled for every Friday
Request for additional info in the logs sent by Manish.  Tracy will forward. 
Sharepoint project has been created to track tasks.

ACTIONS

  •  Check on status of collectors on other servers than evsexplore - Tracy


Comparison/Mapping Tool

On Hold

AWS Cloud to be in Separate Account

Waiting on AWS team

Team Absences


Mayo Team - Tracy out week of Feb12

MSC - 

Leidos - Mark out morning on Feb 16

QA - 

Gov - 



EVS SERVICE AND ARCHITECTURE GROUP UPDATES
EVS Service and Architecture Group
  • Lori attended - lots of discussion on Contact Us
  • Request permission to eliminate form part of Contact Us page - at least in short term
  • Lori to reach out with more information


DATA UPDATES
Data
  • NCIt 24.01e processing

BROWSER UPDATES

Browser
  • Contact Us page is creating Spam for NCIt email
    • Kim suggests discussion with Scott about this issue- has proposal
    • Mark suggests 
      • server side filtering
      • enhanced captcha
      • service to handle the email -CRM (Customer Relationship Manager)
        • ClinVar uses this system
  • 2 tags ready for QA 
    • NCIm having issues coming up
      • Scott to consult, as cache issues similar to Terms Browser
    • Term Browser in QA
      • 3 Jira tickets passed to Scott

QA UPDATES

QA
  • Regression for Term Browser - 3 tickets
  • NCIm issues being deployed
  • Prog and Reg 1.9 for EVSRestAPI on Stage
  • Prog and Reg for 1.9 EVS Explore in Progress
  • Test of 24.01e data tested on Stage for EVS Rest

TERMINOLOGIES LIFECYCLE REPORT

Terminology Updates and Schedule 


Mark Benson TPM Update

...