21:01:39 #startmeeting 2016-10-26 discussion 21:01:39 Meeting started Wed Oct 26 21:01:39 2016 UTC. The chair is wking. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:39 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:01:39 The meeting name has been set to '2016_10_26_discussion' 21:01:47 #chair mrunalp vbatts 21:01:47 Current chairs: mrunalp vbatts wking 21:02:09 jlb13, hey! 21:02:24 hey there 21:02:28 mrunalp: in! 21:02:32 i'm woefully behind on... everything. but, at least present 21:03:34 #topic image update 21:03:55 philips: the rc2 vote failed due to abstains. I'll just repost the same vote 21:04:12 philips: there are a few items out for rc3. I'm not sure if those got completed... 21:04:38 stevvooe: I had some stuff about package organization. I merged wking's PR; do we need to do anything else? 21:04:55 philips: we need to explicitly explain the split to avoid repeating the conversation in the future 21:05:02 philips: there was also discussion about signatures 21:05:06 stevvooe: I opened a new issue 21:05:20 https://github.com/opencontainers/image-spec/issues/400 21:05:22 #link https://github.com/opencontainers/image-spec/issues/400 21:05:24 that is the issue 21:05:39 stevvooe: I've had this conversation a few times before, and tried to lay out the common blockers and such 21:05:48 philips: otherwise I'll leave it to vbatts and -rc3 21:06:16 vbatts: this past week I realized that the runtime doesn't have a runtime rc3. I don't even know if the image-spec has an rc3 milestone 21:06:20 there is an rc3 milestone https://github.com/opencontainers/image-spec/milestone/10 21:06:23 for image-space 21:06:25 for image-spec 21:06:26 vbatts: we should start sorting issues and PRs into those milestones 21:06:31 rc3 link for image-spec https://github.com/opencontainers/image-spec/milestone/10 21:06:39 vbatts: if you want something in those milestones, let us know 21:07:08 also, opened https://github.com/opencontainers/image-spec/issues/415, on windows layer application 21:07:14 #link https://github.com/opencontainers/runtime-spec/milestone/12 21:07:56 vbatts: stevvooe had wanted a design doc for... 21:08:14 stevvooe: I see a lot of scattered PRs, and the high-level discussion gets lost in the weeds of those PRs 21:08:31 +1 to having a plan :) 21:09:47 vbatts: it would be helpful to have spec anchors so we can link to MUST/SHOULD/etc. requirements 21:10:25 vbatts: It would be awesome to have stable URLs for each requirement so validation tools can link you to the rule you're breaking 21:10:39 (IRC only) I believe writing the spec in MarkDown gives us anchors in .MD. I can check if these get output in the HTML 21:10:57 RobDolinMS: headers give anchors, but not every sentence 21:11:14 Good point wking 21:11:17 vbatts: sometimes there are multiple requirements in a single sentence. Avoiding that might be a style issue 21:11:31 stevvooe: we'll also need multiple tests per requirement 21:11:37 vbatts: agreed 21:12:00 stevvooe: so do we want a tagging format? 21:12:29 You can dump HTML anchors in wherever you want 21:13:09 vbatts: we need tests for every MUST, and when validating we should be able to link to the spec for that MUST 21:13:28 duglin: Are you saying we say "MUST" where we don't mean MUST in the RFC sense? 21:13:31 vbatts: no 21:13:39 something like "" 21:13:54 vbatts: and instead of failing hard, we should be printing as many failures as we can find 21:14:02 stevvooe: lets open an issue around this 21:14:06 @vbatts - I'm glad to help with this one 21:14:06 RobDolinMS: Error: "vbatts" is not a valid command. 21:14:15 vbatts - I'm glad to help with this one. 21:14:29 We did an index for https://github.com/microsoft/api-guidelines/ and may be able to borrow from some of this 21:14:33 stevvooe: the REST compiler has a list of errors it can output, we can use that for prior art 21:14:46 s/REST/RUST 21:14:58 ^thanks 21:15:15 https://doc.rust-lang.org/error-index.html 21:15:17 Per vbatts: Output should include: 21:15:47 #link https://github.com/opencontainers/runtime-tools/issues/16 21:15:51 Test case | JSON snipped tested | reference to relevant spec 21:15:53 runtime-tools issue about this^^ 21:16:54 vbatts: I've been working though tools that will interact with the image spec to kick its tires 21:17:10 vbatts: the more tire-kicking we can get, the better 21:17:14 https://github.com/opencontainers/runtime-spec/pull/518/files 21:17:21 #topic runtime-spec process.terminal handling 21:17:26 #link https://github.com/opencontainers/runtime-spec/pull/518 21:17:54 mrunalp: what if we don't say how /dev/console is setup, but we tie its existence to process.terminal 21:18:36 I'm fine landing #518 and then opening a separate issue about splitting /dev/console existence from process.terminal 21:18:44 mrunalp: then it just needs another LGTM 21:18:48 https://github.com/opencontainers/runtime-spec/pull/513 21:18:54 #topic runtime-spec command line API 21:18:59 #link https://github.com/opencontainers/runtime-spec/pull/513 21:19:10 mrunalp: this looks fine to me. It needs more review from maintainers 21:20:00 I'm not aware of any other major issues. I'd like to land #513 and tune in follow-up PRs 21:20:12 mrunalp: anyone else have thoughts on #513? 21:20:16 mrunalp: any other runtime topics? 21:20:45 philips: in the remaining 20 minutes, vote on the -rc2 email ;). 21:20:49 mrunalp: and review #513 ;) 21:20:53 #endmeeting