NIH | National Cancer Institute | NCI Wiki  

WIKI MAINTENANCE NOTICE

Please be advised that NCI Wiki will be undergoing maintenance on Thursday, May 23rd between 1200 ET and 1300 ET.
Wiki will remain available, but users may experience screen refreshes or HTTP 502 errors during the maintenance period. If you encounter these errors, wait 1-2 minutes, then refresh your page.

If you have any questions or concerns, please contact the CBIIT Atlassian Management Team.

Agenda

EVS Discussion


SYSTEMS
Systems

Discussion Points:

  • Status of migration on new QA tier.
    • Archive old server - shut down 3/13/23
    • Dev server requested 3/28/23 d790
  • Stage migration status
    • Not yet started - will be done by systems engineering group
      • Need to find name of personnel doing this work
      • Email sent today to check on this
  • Semantics URL to be applied to Stage tier for EVS Explorer- handed to Cuong, still open
    • Response received - in progress
  • ncimvn throwing errors on browse. Unable to deploy jars 

    NCI-RITM0430542  - to be escalated

  • LexEVS data-qa DB - disk space full. A follow-up ticket to have unused database dumps removed is being filed.  NCI-RITM0429752. Partially resolved but further work needed.
  • QA tier term browser keeps going down spontaneously. Jason to create ticket
  • Systems not in attendance.  Mark will contact and review all key tickets mentioned



LEXEVS UPDATES
Future Planning

Planning for April - EVS Plans for April 2023.png

  • Complete Refactoring Phase 1 - Vulnerable Dependencies
  • Start Refactoring Phase 2 - Update Dependencies to Current Version
  • Test Java 8 migration to 11
    • Had a meeting Thursday 3/23 to discuss with systems. Corretto Java 8 will be supported till 2026
    • Corretto Java8 installed on Dev.
    • Waiting for info on migration deadlines
  • Write and review Comparison Mapping Tool User Stories and Requirements
  • Review Devops and Communication channels and needs
  • Proposal for "Health" dashboard for EVS infrastructure

LexEVS Sprint Status


  • Snehal has Jira access
    • March reports should proceed normally
    • Add daily activity to User stories being considered
    • ADO tickets migrated by Mark
  • Vue3 Updates for Report Exporter nearing completion
  • Working on updating ncitbrowser for Spring 5 - on dev
    • Metathesaurus browser to come
  • LexEVS/CTS2 on Dev - manual deploy
    • Unit testing in progress
Technical Debt remediation

LexEVS Code Debt Refactoring

caDSR Query

Discussion Points:

Statistics Dashboard

Discussion Points: 

  • Google analytics - Retiring GA and going to GA4
    • Need further experimentation, documentation
      • Check for local documentation, post to wiki
    • Per Kim - looks like scripts need to be updated from UA to GA4
      • Double check all parties notified
      • EVSExplore
      • NCI Metathesaurus Browser - on QA
      • NCI Terms Browser - on QA
    • No analytics being collected by EVS Explore
    • Add to Report Exporter and EVS Compare
      • EVS Exporter working 
  • Sumo Logic issues

Decision Points:

Comparison/Mapping Tool

Discussion Points:

Decision Points:

EVS transition to virtual machines

Discussion Points:

  • Server Migration 2021
    • QA2
      • QA 1 retirement complete
      • Dev 1 retirement requested
    • 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

Decision Points:

Report Exporter
  • Discussion Points:

    • Working on update to Vue3 (JavaScript Framework). EVSREPEXP-451
      • Due: Mar 10 (end of sprint 205); on week 16 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
          • Issue with tree display on "Resolve Branch" screen. 40%, target Mar 31. Working on deeper levels
          • Exporter later feature on Resolve Branch needs tweaking -  complete
    • UA to GA4 migration - already completed
    • Vulnerable dependencies
    • Demo wanted in the near future - maybe May

    Decision Points:

AWS Cloud to be in Separate Account

Discussion Points

  • Frozen

Decision Points:

Team Absences


Mayo Team - Tracy off April 3,4.  Andrew off half day April 7, April 27 - May 1

MSC -

Leidos - Chao off April 3-5

Systems - 


EVS SERVICE AND ARCHITECTURE GROUP UPDATES
EVS Service and Architecture Group

Discussion Points:

Decision Points:


DATA UPDATES
Data

Discussion Points: 

  • Metathesaurus loaded
  • A problem with standalone SNOMED source (not NCIm) has been identified - and is being examined by Scott and Tracy
    • Related to storage being full during original load. Being reloaded
  • NCIt 23.03 due next week

Decision Points:


BROWSER UPDATES

Browser


  • NetSparker detected vulnerability (cross-site scripting) in NCI-t (production and stage).
    • Need to contact Cuong to get more information - Mark to reply to email
  • Tag ready for GA4 on QA



QA UPDATES

QA

Discussion Points:  (see chart)

  • Completed 6.5 data testing on Stage
  • March data release on RestAPI completed Stage on Prod
  • NCIt and NCIm GA testing on QA - in progress
    • accessibility issues slowing progress

Decision Points: 



TERMINOLOGIES LIFECYCLE REPORT

Terminology Updates and Schedule 

Discussion Points: 

Decision Points: 

Mark Benson TPM Update

Spreadsheet: EVS Service Tickets.xlsx


LexEVS Spring Migration Progress


Technical Debt Related Update

Estimated Effort

Start Date

Complete Date

Status

JIRA

ADO Ticket

Code Inventory4 days12/20/221/30/23Complete
2037998
Lexevs - update "easy" jars2 days1/31/232/13/23Complete
2111723
Update ddlutils - research and design3 days2/2/232/15/23Complete
2122958
Update ddltils - implementations10 days2/15/233/8/23Complete
2141127
Lexevs Unit testing2 days3/8/2023
In ProgressLEXEVS-53252141156
CTS2 lexevs-service vulnerability update2 days3/13/20233/20/23Complete
2141189
CTS2 unit testing2 days3/20/23
In ProgressLEXEVS-53262141198
QA Lexevs / CTS2

3 days




LEXEVS-53272141217
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.03d03/27/2023yes

NCIt-HGNCNCIt-HGNCMar202303/27/2023yes

SwissProtSwissProtMar202303/27/2023yes

MetaThesaurusMETA20230203/13/2023yes03/29/2303/31/23

QA Schedule and Status

see QA Scheduling and Status



SECTION FOR FUNCTIONAL SYSTEM TESTING 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)

Key Summary T Created Reporter P Status
Loading...
Refresh

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

Key Summary T Created Reporter P Status
Loading...
Refresh

Recent LexEVS Related Bugs and Features (within last week)

Key Summary T Created Reporter P Status
Loading...
Refresh

Recent CTS2 Service Related Issues (within last week)

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

6.5 LexEVS Related Issues

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

6.5 CTS2 Service Related Issues

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh


---

  • No labels