05-16-2018 Portal Platform Weekly Meeting

Agenda:

  1. Release SDK jars and Docker images (Sunder – ETA 5/3).

    1. Release docker versions v2.2.0

  2. Portal Resiliency/Failover testing - Manoop/Sunder

  3. Casablanca goals are being defined here https://wiki.onap.org/display/DW/Casablanca+goals

  4. Any new proposals for Code Committer role?

  5. Code Coverage needs to be improved to 80% - require TechM and IBM resources to commit for the plan

    1. Sireesh to get back on the resource plan for code coverage from IBM. (may be on SDK repo)

    2. Prasad/Swapnali - Please use Epic - PORTAL-268 - for code coverage - PORTAL-273; for sonar issues - PORTAL-247; (focused on Portal repo).

    3. Portal's Javascript unit test plan? - Prasad/Swapnali (Manoop to followup with TSC on the requirement on JS code coverage)

  6. Design for Angular update - Saravanan to provide the Design review and plan;

  7. SDK code coverage dropped to 49% on master - every new code commit from any developer must make sure that that the code coverage remains same and improves.

Attendees:

Sireesh (IBM),  Naveen (IBM),  Farhan, Lorraine, Leimeng, Girish (TechM), Garima, Manoop, Saravanan

Discussion Items:

  1. OOM integration and enhancement plans for Casablanca - Manoop/Sunder

    1. deployment, scalabilty of the platform issues (Start creating user stories based on the design review)

  2. AAF integration plan for Casablanca - Sunder/Farhan/Manoop

    1. Truning ON AAF and starting using role management for partners

    2. AAF certificate management integration (both for FE HTTPs and BE rest API calls)

  3. Security issues from Nexus-IQ plan for Casablanca - Farhan

    1. Angular will be a problem - How can we upgrade Angular - Saravanan

    2. Possibly in phases - In casablanaca, start remiving the vulnerabilities that are maeked as - "Not vulnerable in ONAP" 

  4. Internationalization language support plan for Casablanca - PORTAL-267 - Leimeng to followup

    1. Choose language/internal components

    2. In discussion by larger community (Use Case UI Team), expecting implementation details

  5. Lorraine to run grep scan for ecomp keyword  - do today - Review with Sunder/Manoop

  6. Performance 

    1. Docker JVM memory

    2. Split DB, Portal and SDK docker images plan for Casablanca - Robert 


Beijing Release Planning:

  1. M0 - dev kick-off, Nov 16

  2. M1 - planning Jan 16

  3. M2 Functionality Freeze Feb 12, 2018 →  fill in the contents by Manoop & Leimeng - done

  4. M3 API/Data Model Freeze Mar 8, 2018

  5. M4 Code Freeze Mar 29, 2018

  6. RC0 ChecklistApr 19, 2018

  7. RC1 Checklist May 3, 2018

  8. RC2 Checklist May 31, 2018

  9. Release Delivery Jun 7, 2018