NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

EVS Discussion


SYSTEMS
Systems
  1. Discussion Points:

    • Make sure Mark is included in all systems communications and emails
    • Status of migration on new QA tier.
      • Archive old server -
ticket created?
      • shut down 3/13/23
    • Stage migration status
- status?

      • Not yet started - will be done by systems engineering group
        •  Need to find name of personnel doing this work
      • Upgrading to Java 11 should be simple and reversible
    • Semantics URL to be applied to Stage tier for EVS Explorer- handed to Cuong, still open
    New procedure -
        • Response received - in progress
      • New procedure - all tickets tracked on spreadsheet created by Mark
  1. Java dates - ticket entered by Mark to discuss timelines
  2. Decision Points:

      Decision Points:


    LEXEVS UPDATES

    LexEVS Sprint Status


    • To meet soon to discuss ADO vs Jira reporting
      • Ticket in for Snehal to have access to Jira
        • Snehal testing Jira access
    LEXEVS UPDATES

    LexEVS Sprint Status

    • To meet soon to discuss ADO vs Jira reporting
      • Ticket in for Snehal to have access to Jira
        • Kevin Burns added Snehal today
        • Snehal waiting for contact
      • Add column to report table for start date of task
    • Vue3 Updates for Report Exporter nearing completion
    • Working on updating browser ncitbrowser for Spring 5 - on dev
      • Metathesaurus browser to come
    • About 95% work on vulnerabilities in LexEVS
      • CTS2 to followin progress
    Future Planning

    Discussion Points:

     Planning for Mayo team in the coming fiscal year:

    • Java 8 migration to 11
      • EOL Sep '23
        • Corretta Java8 extends through 2026.
      • Waiting for info on migration deadlines
      • Implications for Tomcat containers
      • JREs available on servers
        • New VMs will be created to support
    • EVS Compare
      • Requirements meeting later this week
    Technical Debt remediation

    LexEVS Code Debt Refactoring

    CTS2 Mapping/URI Resolver

    Discussion Points:

    Decision Points:

    caDSR Query

    Discussion Points:

    Statistics Dashboard

    Discussion Points: 

    • Google analytics - Retiring GA and going to GA4
      • May need to only update GA, not applications. 
        • Need further experimentation, documentation
        • Per Kim - looks like scripts need to be updated from GA3 to GA4
          • Double check all parties notified
      • No analytics being collected by EVS Explore
      • Add to Report Exporter and EVS Compare
        • EVS Exporter working - check for ticket
        • Create token for EVS Compare - though it is not ready to gather yet
    • Sumo Logic issues
      • Metrics report due this weekreported for February

    Decision Points:

    Comparison/Mapping Tool

    Discussion Points:

    Decision Points:

    EVS transition to virtual machines

    Discussion Points:

    • Server Migration 2021
      • QA2
        • QA 1 retirement
      • Stage 
        • Instance of VM instantiated. Needs configuration. 
        • Blocker: Waiting to hear from Systems on what is needed to progress, if they have configuration information.
        • Followed by Prod then DataQA
      • Need to improve accountability and communications
        •  Chuck handing off to systems engineering team
        •  Mark to "bird-dog" the handoff
      • Subsumed by Java 11 migration?
        • Discuss with Cuong

    Decision Points:

    Report Exporter

    Discussion Points:

    Tomcat and Spring Vulnerability noted on the Report Exporter
    Deployed on Prod

    Discussion Points:

    • Working on update to Vue3 (JavaScript Framework). EVSREPEXP-451
      • Due: Mar 10 (end of sprint 205); on week 14 of estimated 16
      • master ticket: EVSREPEXP-442 - Migrate Vue.js version from 2.0 to 3.0
      • Description
        • On Dev and being regression tested
          • Addressing items in unit testing
        • Working on rebuilding

          1. Select Concept Codes for Entity Export - 80% 100% complete
          2. Select Properties - 90% 100% complete
          3. Formatted export - 100%
        • Issue with tree display on "Resolve Branch" screen
        • Jenkins having issues with deploying to AWS
          • Possibly due to systems issues with AWS - NCI-CHG0015355
    • GA3 to GA4 migration
    • Vulnerable dependencies

    Decision Points:

    AWS Cloud to be in Separate Account

    Discussion Points

    • Frozen

    Decision Points:

    Team Absences


    Mayo Team - 

    MSC -

    Leidos - 

    Systems - 


    EVS SERVICE AND ARCHITECTURE GROUP UPDATES
    EVS Service and Architecture Group

    Discussion Points:

    • Remote API and URI Resolver retirement
      • Looking at 3 months after announcement - June?July
      • Need an announcement sent out ahead of time
        • Announcement sent out with NCIt releaseNCIt release on 3/15/23Test of APIs shows lexevsapi65 working, lexevsapi not. No action needed.

    Decision Points:


    DATA UPDATES
    Data

    Discussion Points: 

    • 23.02d - actively debugging issue with value set loadingvalue set debugging complete
      • deployed to Prod
    • Monthlies being worked on now - expected to Prod by Monday
    • QA to be discussed Thursday morningmorning
      • Script sent to Chao and Eric to detect error in future
      • Further measures that can be taken?

    Decision Points:


    BROWSER UPDATES

    Browser

    Discussion Points:

    Kim is monitoring and responding to issues with value set loading

    Nothing this week

    Decision Points: 


    QA UPDATES

    QA

    Discussion Points:  (see chart)

    • 1.7 Completed on Prod - concluded
    • Feb 23.02d data testing completed on Stage and Prod
    • Completed Stage testing on EVSExplorer and EVS Rest API
    • Software deployed to Prod but indexes need to complete before testing.

    Decision Points: 



    TERMINOLOGIES LIFECYCLE REPORT

    Terminology Updates and Schedule 

    Discussion Points: 

    Decision Points: 

    Mark Benson TPM Update

    Spreadsheet: EVS Service Tickets.xlsx

    ...

    3

    Technical Debt Related Update

    Estimated Effort

    Start Date

    Complete Date

    Status

    ADO Ticket

    Code Inventory4 days12/20/221/30/23Complete2037998
    Lexevs - update "easy" jars2 days1/31/232/13/23Complete2111723
    Update ddlutils - research and design3 days2/2/232/15/23Complete2122958
    Update ddltils - implementations10 days2/15/233/8/23Complete2141127
    Lexevs Unit testing2 days3/8/2023
    In Progress2141156
    CTS2 lexevs-service vulnerability update2 daysdays3/13/2023
    In Progress2141189
    CTS2 unit testing2 days


    2141198
    QA Lexevs / CTS2

    3 days




    2141217
    Repair QA issues2 days



    Deployment Lexevs / CTS25 days (elapsed)


    2141227
    Update LexEVS to Java 11 - research and design4 days


    2152899
    LexEVS Java 11 implementation5 days


    2152917
    lucene 9 - research and design8 days


    2145025
    lucene 9 - implementation15 days


    2145027
    LexEVS Java 11 unit testing3 days


    2152921
    CTS2 lexevs-service Java 11 - research and design 3 days


    2152928
    CTS2 lexevs-service Java 11 implementation3 days


    2152932
    CTS2 unit testing2 days


    2152941
    QA Lexevs / CTS2

    3 days




    2152945
    Repair QA issues2 days


    2153023
    Update Jenkins1 day


    2152947
    Deployment Lexevs / CTS210 days (elapsed)


    2152950
    lexevs-service-rest-docs vulnerability update design2 days



    lexevs-service-rest-docs vulnerability implementation4 days



    lexevs-service-rest-docs unit testing1 day



    lexevs-service-rest-docs QA

    1 day





    lexevs-service-rest-docs deployment4 days (elapsed)



    lexevs-service-rest-docs Java 11 design

    2 days





    lexevs-service-rest-docs Java 11 implementation3 days



    lexevs-service-rest-docs unit testing1 day



    lexevs-service-rest-docs QA

    1 day





    lexevs-system-test design4 days



    lexevs-system-test implementation6 days



    lexevs remaining dependency updates - design10 days



    lexevs remaining dependency updates - implementation20 days



    CTS2 remaining dependency updates - design1 dayCTS2 remaining dependency updates - implementationremaining dependency updates - design1 day



    CTS2 remaining dependency updates - implementation3 days



    Unit testing2 days



    QA2 days



    Deployment5 days (elapsed)



    Total Effort (Approximately)104 days



    Technical Debt Related Update

    Estimated Effort

    Status

    Report Exporter vulnerabilities - design4 days
    Report Exporter vulnerabilities - implementation5 days
    Unit testing2 days
    QA2 days
    Deployment5 days (elapsed)
    Total Effort (Approximately)104 days

    Technical Debt Related Update

    Estimated Effort

    Status

    Report Exporter vulnerabilities - design4 daysReport Exporter vulnerabilities - implementation5 daysUnit testing2 daysQA2 daysDeployment5 days (elapsed)

    Vocabularies Slated for Production

     Terminology Updates and Schedule


    Vocabularies Slated for Production

     Terminology Updates and Schedule


    23.02d03060227030602/27030602270306HGNC

    Vocabulary Name

    Local Name

    Version

    Arrival Date

    Loaded to data-qa DB

    Date to Stage

    Date to Production

    Vocabulary Name in LexBIG

    Short Name

    Version identifier

    Date the vocabulary arrived for processing

    Has the vocabulary been loaded to the data-qa database?

    Approximate date the vocabulary version is scheduled to move to staging

    Approximate date the vocabulary version is scheduled to move to production

    NCI ThesaurusNCIt23.02d02/27/2023yes03/13/2303/14/23
    NCIt-ChEBINCIt-ChEBIFeb202302/27/2023yes03/13/2303/14/23
    NCIt-HGNCNCIt-HGNCFeb202302/27/2023yes03/13/2303/14/23
    SwissProtSwissProtFeb2023

    Vocabulary Name

    Local Name

    Version

    Arrival Date

    Loaded to data-qa DB

    Date to Stage

    Date to Production

    Vocabulary Name in LexBIG

    Short Name

    Version identifier

    Date the vocabulary arrived for processing

    Has the vocabulary been loaded to the data-qa database?

    Approximate date the vocabulary version is scheduled to move to staging

    Approximate date the vocabulary version is scheduled to move to production

    NCI ThesaurusNCIt02/27/2023yes03/13/2303/14/23
    NCIt-ChEBINCIt-ChEBIFeb2023v21903/13/2023yes03/16/2303/17/23NCIt-HGNCNCIt-HGNCFeb2023
    GOGOMar202303/13/2023yes03/16/2303/17/23
    SwissProtHGNCSwissProtHGNCFeb2023Mar202303/13/2023yes03/16/2303/17/23ChEBIChEBIGOGOHGNC

    QA Schedule and Status

    see QA Scheduling and Status

    ...