#opendaylight-meeting: tsc

Meeting started by abhijitkumbhare at 17:59:47 UTC (full logs).

Meeting summary

  1. Roll-call and agenda bashing (skitt, 18:00:50)
    1. rovarga (rovarga, 18:00:55)
    2. TSC members please info in (skitt, 18:00:59)
    3. skitt (skitt, 18:01:01)
    4. abhijitkumbhare (abhijitkumbhare, 18:01:04)
    5. Thanh Ha (zxiiro, 18:01:09)
    6. rovarga (rovarga, 18:01:44)
    7. Brady Johnson (bjohnson_, 18:01:47)
    8. jamoluhrsen (jamoluhrsen, 18:01:59)
    9. lori (lori, 18:02:55)
    10. LuisGomez (LuisGomez, 18:03:01)
    11. busy agenda today, only *very* high priority additional topics please (skitt, 18:03:40)
    12. anipbu (anipbu, 18:04:08)

  2. Oxygen (skitt, 18:04:15)
    1. quick note that the TWS call on February 26 will be dedicated to discussing the ODL project goals for 2018 (skitt, 18:04:52)
    2. no green build yet for Oxygen (skitt, 18:05:16)
    3. latest problem was in unimgr which has been removed from autorelease (skitt, 18:05:26)
    4. shague (shague_, 18:06:00)
    5. Anil Vishnoi (vishnoianil, 18:06:19)
    6. rovarga notes that since the branches haven’t been cut, we need to go back to the project plan to figure out where we are (skitt, 18:06:35)
    7. (branches are supposed to be cut at the end of M4) (skitt, 18:06:49)
    8. rovarga notes that Oxygen is now 4 weeks behind schedule (bjohnson_, 18:06:55)
    9. gzhao (gzhao, 18:07:57)
    10. ACTION: zxiiro and abelur to cut the Oxygen branches and lock them tomorrow (skitt, 18:12:26)
    11. AGREED: the branches will be cut on February 25 at 23:59 UTC (skitt, 18:16:18)
    12. only patches fixing documented, blocker bugs will be accepted (skitt, 18:16:37)
    13. vishnoianil thinks we should have a vote :) (rovarga, 18:17:47)
    14. we need to push the release date out by three weeks (skitt, 18:19:06)
    15. ACTION: abelur to begin branch cutting stable/oxygen on February 25th at 23:59 UTC (Monday morning for him) (zxiiro, 18:19:47)
    16. we need to at least communicate that our release date is slipping (skitt, 18:22:18)
    17. even if we can’t agree on a target release date right now (skitt, 18:22:28)
    18. rovarga notes that we need three weeks to go from a clean build to a release (because it takes time to qualify a release and get the go votes etc.) (skitt, 18:24:15)
    19. formal release will be four weeks after RC0, and SR1 four weeks after that (skitt, 18:25:22)

  3. Nitrogen and Carbon (skitt, 18:26:06)
    1. close to getting all CSIT sign-offs (skitt, 18:26:12)
    2. still missing SFC (skitt, 18:26:22)
    3. dluxapps too (skitt, 18:26:33)
    4. ACTION: rovarga to reach out to dluxapps for CSIT sign-off (skitt, 18:26:47)
    5. Carbon Tracking https://docs.google.com/spreadsheets/d/1VcB12FBiFV4GAEHZSspHBNxKI_9XugJp-6Qbbw20Omk/edit?usp=sharing (zxiiro, 18:26:55)
    6. ACTION: bjohnson_ to take care of SFC CSIT sign-off (skitt, 18:26:59)
    7. Nitrogen Tracking https://docs.google.com/spreadsheets/d/1MYyGLFWN2RzUkJl8XMzXQ-3zWuOrUCQpIS6ORbmf4_U/edit?usp=sharing (zxiiro, 18:27:31)
    8. ACTION: jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon) (skitt, 18:27:48)
    9. jamoluhrsen notes projects have been good at providing information in this cycle, which will be very helpful when looking for regressions etc. in future (skitt, 18:28:22)
    10. VOTE: Voted on "TSC agrees to release Nitrogen SR?" Results are, +1: 11 (abhijitkumbhare, 18:32:17)
    11. above vote is conditional on SFC sign-off for Nitrogen (skitt, 18:33:16)
    12. SFC signed-off during the call for Carbon (skitt, 18:33:25)
    13. VOTE: Voted on "TSC agrees to release Carbon and Nitrogen SRs on the condition SFC signs off?" Results are, +1: 9 (skitt, 18:34:52)

  4. Managed release model (skitt, 18:35:24)
    1. https://git.opendaylight.org/gerrit/#/c/68382 (dfarrell07_pto, 18:35:50)
    2. https://git.opendaylight.org/gerrit/#/c/68382 (abhijitkumbhare, 18:36:06)
    3. https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/docs-rtd-verify-oxygen/975/html/release-process/managed-release.html (shague_, 18:36:44)
    4. dfarrell07_pto only skimming today, everyone should read the above in detail (skitt, 18:37:28)
    5. currently lot of overhead on releases, lot of checkpoints which are marginally useful, a lot of busy-work that could be automated or dropped (skitt, 18:38:29)
    6. anything non-automated should be very well defined (in terms of how to report it) (skitt, 18:38:55)
    7. aim is to make it easier to develop and manage development (skitt, 18:39:09)
    8. Unmanaged projects relieved of some overhead (abhijitkumbhare, 18:39:32)
    9. Unmanaged projects mostly free to do what they want (abhijitkumbhare, 18:40:17)
    10. releases should meet their planned release dates more reliably (skitt, 18:40:31)
    11. core projects will have to be part of the managed release (skitt, 18:41:12)
    12. other projects can opt in, and the requirements will apply to them (skitt, 18:41:24)
    13. "required" projects can’t be kicked out so the requirements can’t be enforced there (skitt, 18:41:40)
    14. projects will give up some autonomy to be in the managed release, to give release teams autonomy (skitt, 18:41:59)
    15. healthy community requirement: be responsive, all committers subscribed to appropriate lists, good communication re. coming breakages etc. (skitt, 18:43:06)
    16. ACTION: dfarrell07_pto to take a picture of him giving his meeting with the castle in the background. bonus points if we can feel how cold it is by the photo (jamoluhrsen, 18:45:19)
    17. please provide feedback on the gerrits for the release management patch (skitt, 18:45:28)
    18. big change is that the TSC will be able to appoint committers in managed projects whose pool of committers is too small (skitt, 18:46:21)
    19. checkpoints are automated as far as possible (skitt, 18:48:06)
    20. human involvement is to create a readable summary of the work to be done in the release (skitt, 18:48:24)
    21. also to notify any state *changes* (skitt, 18:48:37)
    22. and weather items anticipated in the release (as JIRA tickets) (skitt, 18:48:46)
    23. everything else is automated: blocker bugs, grievances etc. (skitt, 18:49:09)
    24. since the middle checkpoint is automated, it might run multiple times in a release (once a month) (skitt, 18:49:47)
    25. final checkpoint will require a report about what was done in the release, and updated docs (skitt, 18:51:01)
    26. we need to make it clear that unmanaged projects can still be cool and part of ODL (skitt, 18:52:19)
    27. we need to enforce the managed requirements to give them meaning (skitt, 18:52:31)
    28. unmanaged projects have some requirements to be included in the distribution archive (skitt, 18:53:32)
    29. but we will also document how they can be installed by users even if they’re not part of the release (skitt, 18:53:46)
    30. not asking the TSC to vote today, looking for more feedback on the patch (on the patch, not by email) (skitt, 18:55:55)
    31. target is for Fluorine though so please look at this quickly (skitt, 18:56:08)
    32. aim is to vote on this next week (skitt, 18:56:17)
    33. rovarga's concern is the interplay of the managed release with spun-out projects, which needs to be fleshed out (rovarga, 18:58:15)
    34. I think we could start simply collecting SW quality metrics in Fluorine, but not make it a part of the Managed Release process until after Fluorine (bjohnson_, 18:59:42)
    35. we will have a room for 50 people at the ODL DDF, and we could probably cram in around 70 people (bjohnson_, 19:02:44)
    36. AGREED: Thanks phrobb and CaseyODL for upgrading the room arrangements for the DDF (abhijitkumbhare, 19:03:21)

  5. cookies (abhijitkumbhare, 19:04:06)


Meeting ended at 19:04:13 UTC (full logs).

Action items

  1. zxiiro and abelur to cut the Oxygen branches and lock them tomorrow
  2. abelur to begin branch cutting stable/oxygen on February 25th at 23:59 UTC (Monday morning for him)
  3. rovarga to reach out to dluxapps for CSIT sign-off
  4. bjohnson_ to take care of SFC CSIT sign-off
  5. jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
  6. dfarrell07_pto to take a picture of him giving his meeting with the castle in the background. bonus points if we can feel how cold it is by the photo


Action items, by person

  1. bjohnson_
    1. bjohnson_ to take care of SFC CSIT sign-off
  2. dfarrell07_pto
    1. dfarrell07_pto to take a picture of him giving his meeting with the castle in the background. bonus points if we can feel how cold it is by the photo
  3. jamoluhrsen
    1. jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
  4. rovarga
    1. rovarga to reach out to dluxapps for CSIT sign-off
    2. jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
  5. zxiiro
    1. zxiiro and abelur to cut the Oxygen branches and lock them tomorrow


People present (lines said)

  1. skitt (85)
  2. rovarga (21)
  3. odl_meetbot (18)
  4. abhijitkumbhare (16)
  5. jamoluhrsen (11)
  6. bjohnson_ (9)
  7. zxiiro (7)
  8. shague_ (5)
  9. anipbu (4)
  10. vishnoianil (4)
  11. gvrangan (3)
  12. LuisGomez (3)
  13. lori (3)
  14. gzhao (2)
  15. dfarrell07_pto (1)


Generated by MeetBot 0.1.4.