========================== #opendaylight-meeting: tsc ========================== Meeting started by abhijitkumbhare at 17:59:47 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-meeting/2018/tsc/opendaylight-meeting-tsc.2018-02-22-17.59.log.html . Meeting summary --------------- * Roll-call and agenda bashing (skitt, 18:00:50) * rovarga (rovarga, 18:00:55) * TSC members please info in (skitt, 18:00:59) * skitt (skitt, 18:01:01) * abhijitkumbhare (abhijitkumbhare, 18:01:04) * Thanh Ha (zxiiro, 18:01:09) * rovarga (rovarga, 18:01:44) * Brady Johnson (bjohnson_, 18:01:47) * jamoluhrsen (jamoluhrsen, 18:01:59) * lori (lori, 18:02:55) * LuisGomez (LuisGomez, 18:03:01) * busy agenda today, only *very* high priority additional topics please (skitt, 18:03:40) * anipbu (anipbu, 18:04:08) * Oxygen (skitt, 18:04:15) * quick note that the TWS call on February 26 will be dedicated to discussing the ODL project goals for 2018 (skitt, 18:04:52) * no green build yet for Oxygen (skitt, 18:05:16) * latest problem was in unimgr which has been removed from autorelease (skitt, 18:05:26) * shague (shague_, 18:06:00) * Anil Vishnoi (vishnoianil, 18:06:19) * 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) * (branches are supposed to be cut at the end of M4) (skitt, 18:06:49) * rovarga notes that Oxygen is now 4 weeks behind schedule (bjohnson_, 18:06:55) * gzhao (gzhao, 18:07:57) * ACTION: zxiiro and abelur to cut the Oxygen branches and lock them tomorrow (skitt, 18:12:26) * AGREED: the branches will be cut on February 25 at 23:59 UTC (skitt, 18:16:18) * only patches fixing documented, blocker bugs will be accepted (skitt, 18:16:37) * vishnoianil thinks we should have a vote :) (rovarga, 18:17:47) * we need to push the release date out by three weeks (skitt, 18:19:06) * ACTION: abelur to begin branch cutting stable/oxygen on February 25th at 23:59 UTC (Monday morning for him) (zxiiro, 18:19:47) * we need to at least communicate that our release date is slipping (skitt, 18:22:18) * even if we can’t agree on a target release date right now (skitt, 18:22:28) * 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) * formal release will be four weeks after RC0, and SR1 four weeks after that (skitt, 18:25:22) * Nitrogen and Carbon (skitt, 18:26:06) * close to getting all CSIT sign-offs (skitt, 18:26:12) * still missing SFC (skitt, 18:26:22) * dluxapps too (skitt, 18:26:33) * ACTION: rovarga to reach out to dluxapps for CSIT sign-off (skitt, 18:26:47) * LINK: Carbon Tracking https://docs.google.com/spreadsheets/d/1VcB12FBiFV4GAEHZSspHBNxKI_9XugJp-6Qbbw20Omk/edit?usp=sharing (zxiiro, 18:26:55) * ACTION: bjohnson_ to take care of SFC CSIT sign-off (skitt, 18:26:59) * LINK: Nitrogen Tracking https://docs.google.com/spreadsheets/d/1MYyGLFWN2RzUkJl8XMzXQ-3zWuOrUCQpIS6ORbmf4_U/edit?usp=sharing (zxiiro, 18:27:31) * 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) * 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) * VOTE: Voted on "TSC agrees to release Nitrogen SR?" Results are, +1: 11 (abhijitkumbhare, 18:32:17) * above vote is conditional on SFC sign-off for Nitrogen (skitt, 18:33:16) * SFC signed-off during the call for Carbon (skitt, 18:33:25) * 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) * Managed release model (skitt, 18:35:24) * LINK: https://git.opendaylight.org/gerrit/#/c/68382 (dfarrell07_pto, 18:35:50) * LINK: https://git.opendaylight.org/gerrit/#/c/68382 (abhijitkumbhare, 18:36:06) * LINK: 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) * dfarrell07_pto only skimming today, everyone should read the above in detail (skitt, 18:37:28) * 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) * anything non-automated should be very well defined (in terms of how to report it) (skitt, 18:38:55) * aim is to make it easier to develop and manage development (skitt, 18:39:09) * Unmanaged projects relieved of some overhead (abhijitkumbhare, 18:39:32) * Unmanaged projects mostly free to do what they want (abhijitkumbhare, 18:40:17) * releases should meet their planned release dates more reliably (skitt, 18:40:31) * core projects will have to be part of the managed release (skitt, 18:41:12) * other projects can opt in, and the requirements will apply to them (skitt, 18:41:24) * "required" projects can’t be kicked out so the requirements can’t be enforced there (skitt, 18:41:40) * projects will give up some autonomy to be in the managed release, to give release teams autonomy (skitt, 18:41:59) * healthy community requirement: be responsive, all committers subscribed to appropriate lists, good communication re. coming breakages etc. (skitt, 18:43:06) * 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) * please provide feedback on the gerrits for the release management patch (skitt, 18:45:28) * 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) * checkpoints are automated as far as possible (skitt, 18:48:06) * human involvement is to create a readable summary of the work to be done in the release (skitt, 18:48:24) * also to notify any state *changes* (skitt, 18:48:37) * and weather items anticipated in the release (as JIRA tickets) (skitt, 18:48:46) * everything else is automated: blocker bugs, grievances etc. (skitt, 18:49:09) * since the middle checkpoint is automated, it might run multiple times in a release (once a month) (skitt, 18:49:47) * final checkpoint will require a report about what was done in the release, and updated docs (skitt, 18:51:01) * we need to make it clear that unmanaged projects can still be cool and part of ODL (skitt, 18:52:19) * we need to enforce the managed requirements to give them meaning (skitt, 18:52:31) * unmanaged projects have some requirements to be included in the distribution archive (skitt, 18:53:32) * 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) * not asking the TSC to vote today, looking for more feedback on the patch (on the patch, not by email) (skitt, 18:55:55) * target is for Fluorine though so please look at this quickly (skitt, 18:56:08) * aim is to vote on this next week (skitt, 18:56:17) * rovarga's concern is the interplay of the managed release with spun-out projects, which needs to be fleshed out (rovarga, 18:58:15) * 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) * 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) * AGREED: Thanks phrobb and CaseyODL for upgrading the room arrangements for the DDF (abhijitkumbhare, 19:03:21) * cookies (abhijitkumbhare, 19:04:06) Meeting ended at 19:04:13 UTC. Action items, by person ----------------------- * bjohnson_ * bjohnson_ to take care of SFC CSIT sign-off * dfarrell07_pto * 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 * jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon) * rovarga * rovarga to reach out to dluxapps for CSIT sign-off * jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon) * zxiiro * zxiiro and abelur to cut the Oxygen branches and lock them tomorrow People present (lines said) --------------------------- * skitt (85) * rovarga (21) * odl_meetbot (18) * abhijitkumbhare (16) * jamoluhrsen (11) * bjohnson_ (9) * zxiiro (7) * shague_ (5) * anipbu (4) * vishnoianil (4) * gvrangan (3) * LuisGomez (3) * lori (3) * gzhao (2) * dfarrell07_pto (1) Generated by `MeetBot`_ 0.1.4