Shift to Release Train 2020-06-23
Date
Jun 23, 2020
Attendees
Topic Leader: @cl664y@att.com
@andrea visnyei @Anil Shashikumar Belur @Benjamin Cheung @Byung-Woo Jun @Casey Cain @ChrisC @Ciaran Johnston @Dan Timoney @darek Sliwa @David McBride @gourav gumber @djhunt @Ken KANISHIMA @Kenny Paul @Krzysztof Opasiak @LJ Illuzzi @Marek Chwal@neil derraugh @Pankaj.Goyal @Ram Krishna Verma @Ranny Haiby @Robert Varga @Scott Blandford @Thanh Ha @Thinh Nguyenphu @Thomas Kulik @Timo Perala @Tom Van Pelt (Deactivated) @William DIEGO (Orange) @Yukihiro Kishimoto @Yusuke Nakano
Recording
Overview
Based on recent discussions at the TAC level, it appears that all the communities are trying to improve their release cadence. How can we release a subset of requirements (developed and certified) prior (and so independently of) the Release Sign-Off.
Schedule: https://teamup.com/event/show/id/ssnLsFsRy4L7EuokSpVQhvextFdtSE
Preso:
Recording:
Minutes
@cl664y@att.com these are the long term thoughts on where we may want to move
@Marek Chwal highlights the many dependencies between trains anc communities
@Ciaran Johnston proposal would require stronger alignment between communities
@Robert Varga would need to do more upstream work and smaller "chunks" of deliverables
@Ranny Haiby could be shorter self releases
@cl664y@att.com a control loop would be required - hard to represent on slide 9. perspective is that branch would occur @ RC0
@Krzysztof Opasiak continousous development - freeze current and immediately branch for next release. as-is end up in a weird state that we can't enforce for next release. not all best practices are agreed to in a release because they have not been listed as requirements
@Marek Chwal Product owners work the in "gray train"
@cl664y@att.com agreed that better alignment of best practices
@Benjamin Cheung for ONAP could we ease into a transition rather then a big jump
@cl664y@att.com one approace could be to prototype with a couple of components
@Robert Varga in ODL basically 3 types of projects "managed release integrated", "snapshot integrated", "self-release" . Making more and more projects release-integrated - selecting a few well understood and well staffed projects to try this out in ONAP
@Dan Timoney Controller Design Studio (CDS) can pursue it's own cycle because the # of cross dependencies are limited.
@Ram Krishna Verma is 2-3 monts to get to SR4
@Ciaran Johnston quality of content @ SR1 should be same as SR4
@cl664y@att.com after M4 need to make sure there are no regressions