NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

Agenda

EVS Discussion


SYSTEMS
Systems

Discussion Points:

  • Status of migration on new QA tier.
    • Archive old server - ticket created
      • Chuck to create ticket
  • Stage migration status
    • Not yet started
  • Systems new vendors
  • Semantics URL to be applied to Stage tier for EVS Explorer- handed to Cuong, still open
    • When was this created? - Jan 2023?
  • New procedure - all tickets tracked on spreadsheet created by Mark
  • Java dates - ticket entered by Mark to discuss timelines

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
    • Add column to report table for start date of task
  • LexEVS CTS2 Service Spring 5 - on Prod
  • Report Exporter Spring 5 - on Prod
  • Vue3 Updates for Report Exporter nearing completion
  • Working on updating browser for Spring 5 - on dev
  • About 75% work on vulnerabilities in LexEVS
    • CTS2 to follow
Future Planning

Discussion Points:

 Planning for Mayo team in the coming fiscal year:

  • Java 8 migration to 11
    • EOL Sep '23
    • Waiting for info on migration deadlines
    • Implications for Tomcat containers
    • JREs available on servers
  • EVS Compare
Technical Debt remediation

LexEVS Code Debt Refactoring

  • Code inventory for Java migration
    • Work begun on implementation
    • Need risk assessment of the work - what is the risk of NOT doing things
  • Vulnerable dependencies
  • Java 8 to 11
  • Other dependencies

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
    • 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
    • Feedback requested and sent

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

Decision Points:

Report Exporter

Discussion Points:

  • Tomcat and Spring Vulnerability noted on the Report Exporter
    • Deployed on Prod
  • 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
      • Working on rebuilding

        1. Select Concept Codes for Entity Export - 75% complete
        2. Select Properties - 80% complete

Decision Points:

AWS Cloud to be in Separate Account

Discussion Points

  • No Response as of yet

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 - April timeframe 
    • Need an announcement sent out ahead of time
      • Announcement sent out with NCIt release
      • Need to test API URLs, lexevsapi seems to have disappeared

Decision Points:


DATA UPDATES
Data

Discussion Points: 

  • Processing for 23.02d in progress.
    • QA issues with special characters and carriage returns

Decision Points:


BROWSER UPDATES

Browser

Discussion Points:

  • Nothing this week

Decision Points: 


QA UPDATES

QA

Discussion Points:  (see chart)

  • completed reg EVS Rest API on Prod
  • Completed data review
  • 1.7 enterprise release completed on Rest API and Explorer on QA
    • Now on Stage - needs review
    • Release to Prod will require downtime

Decision Points: 



TERMINOLOGIES LIFECYCLE REPORT

Terminology Updates and Schedule 

Discussion Points: 

Decision Points: 

Mark Benson TPM Update

We're tracking Service tickets in a spreadsheet (in Sharepoint) to better see how long tickets are taking to get resolved.

The Link has been shared, if there are any issues accessing, please let Mark know.

Spreadsheet: EVS Service Tickets.xlsx


LexEVS Spring Migration Progress


Technical Debt Related Update

Estimated Effort

Start Date

Complete Date

Status

ADO Ticket

Code Inventory4 days

Complete2037998
Lexevs - update "easy" jars2 days

Complete2111723
Update ddlutils - research and design3 days

Complete2122958
Update ddltils - implementations10 days

In Progress2141127
Lexevs Unit testing2 days


2141156
CTS2 lexevs-service vulnerability update2 days


2141189
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 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)

Vocabularies Slated for Production

 Terminology Updates and Schedule

...

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/03/2303/06/23
NCIt-ChEBINCIt-ChEBIFeb202302/27/2023yes03/03/2303/06/23
NCIt-HGNCNCIt-HGNCFeb202302/27/2023yes03/03/2303/06/23
SwissProtSwissProtFeb202302/27/2023yes03/03/2303/06/23
ChEBIChEBI




GOGO




HGNCHGNC




QA Schedule and Status

see QA Scheduling and Status

...

Application and Version

Percentage Complete

Estimated Completion Date per Iteration

Priority Level 

Type Of Testing

Current Tier for Release (DEV, QA, Stage, Prod)

Expected Production Date

EVS REST API (v1.6)

100%

5/27/2022

High

Progression + Regression 

QA

6/6/2022

EVS Explore (v1.6)

100%

5/27/2022

High

Progression + Regression

QA

6/6/2022

EVS REST API(v1.6)

100%

6/1/2022

High

Regression

Stage

6/6/2022

EVS Explore(v1.6)

100%

6/2/2022

High

Regression

Stage

6/7/2022

EVS REST API(22.05e) - Monthly Data Deployment

100%

6/1/2022

High

Regression

Stage

6/3/2022

EVS REST API(22.05e) - Monthly Data Deployment

100%

6/3/2022

High

Regression

Production

6/3/2022

EVS REST API(v1.6)

100%

6/6/2022

High

Regression

Production

6/6/2022

EVS Explore(v1.6)

100%

6/7/2022

High

Regression

Production

6/7/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/3/2022

High

Regression

Stage

6/6/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/6/2022

High

Regression

Production

6/8/2022

EVS REST API(22.06d) - Monthly Data Deployment

100%

6/30/2022

High

Regression

Stage , Production

6/30/2022

NCIt,NCIm,TermForm(22.06d) - Monthly Data Deployment

100%

7/8/2022

High

Smoke

Stage,Production

7/8/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/3/2022

High

Regression

Stage

6/6/2022

NCIt,NCIm,TermForm(22.06d) - Monthly Data Deployment100%7/8/2022HighSmokeStage,Production7/8/2022
NCIt,NCIm,TermForm(ChEBI, GO & HGNC July 2022 Deployment)100%7/12/2022HighSmokeStage7/12/2022
NCIt,NCIm,TermForm(ChEBI, GO & HGNC July 2022 Deployment)100%7/13/2022HighSmokeProduction7/13/2022

EVS REST API(22.07d) - Monthly Data Deployment

100%

7/27/2022

High

Regression

Stage , Production

7/27/2022

NCIt,NCIm,TermForm(22.07d) - Monthly Data  Deployment100%8/1/2022HighSmokeStage,Production8/1/2022
NCIt,NCIm,TermForm(CanMED, GO & HGNC AUG 2022 Deployment)100%8/3/2022HighSmokeStage,Production8/3/2022

EVS REST API - 1.6.1 (Hot Fix Deployment)

100 %

8/3/2022

Highest

Progression + Regression

Stage,Production

8/4/2022


Attendees

Name

Role

Present

Remennik, LyubovNIH/NCI

Safran, Tracy

NIH/NCI [C]
Ong, Kim LNIH/NCI [C]
Lucas, Jason RNIH/NCI [C]
Bauer, Scott  NIH/NCI [C]
Alkis, BarryNIH/NCI [C]
Solie, ChuckNIH/NCI [C]
Truong, TracyNIH/NCI [C]
Kondareddy, SwathiNIH/NCI [C]
Singh, ItendraNIH/NCI [C]
Zhang, ChaoNIH/NCI [C]
Johnson, ConnieNIH/NCI [C]
Whiteman, LoriNIH/NCI [C]
Benson, MarkNIH/NCI [C]
Andrew MooreNIH/NCI [C]



JIRA Issues


Recent EVS Stats Dashboard Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = "EVS Statistics Dashboard" AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry" or Type="Task") AND created >=2023-01-01 AND created <= 2023-03-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent Report Exporter Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = "EVS Report Exporter" AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry") AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent LexEVS Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = LEXEVS AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry") AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent CTS2 Service Related Issues (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVSCTS2 AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry" or TYPE ="Task" ) AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

6.5 LexEVS Related Issues

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVS AND fixVersion = "LexEVS 6.5.x" and status not in (Resolved, Closed, "On Hold")
serverId7954a81f-12da-3366-a0ef-97c806660e7c

6.5 CTS2 Service Related Issues

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVSCTS2 AND fixVersion in ("CTS2 Service 1.6.1") and status not in (Resolved, Closed, "On Hold")
serverId7954a81f-12da-3366-a0ef-97c806660e7c

...