22:02:57 #startmeeting 2019-01-16 22:02:57 Meeting started Wed Jan 16 22:02:57 2019 UTC. The chair is vbatts|work. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:02:57 Useful Commands: #action #agreed #help #info #idea #link #topic. 22:02:57 The meeting name has been set to '2019_01_16' 22:03:49 o/ 22:04:03 (at least 19 folks present; our largest call in ages! :D) 22:04:16 hi 22:04:40 [caniszczyk, Open Container Initiative] good times! Vincent, I'll get to creating that security-announce@ list later 22:04:59 [caniszczyk, Open Container Initiative] I'm happy to switch to Zoom for meeting recordings if we want to go new school in the future 22:05:13 so the Slack integration is working? 22:05:32 #topic intro 22:05:49 #intro matt farina on registries and objects 22:06:13 [caniszczyk, Open Container Initiative] re: slack integration atm, if you use the OCI Slack it works (https://chat.opencontainers.org/) in the #opencontainers channel there (which does mirror) 22:06:46 mattfarina: app integrations around storing more bundles than just a single application container 22:07:03 helm, app-registry, and now CNAB 22:07:22 the consensus is really that the registry is the common place to store and share those objects 22:07:30 they're all container related 22:07:41 would registries bu possible for this? 22:07:51 two methodologies have come to light 22:08:28 largely folks have said it sounds like the right path, but what should be the correct technical approahc 22:08:45 https://github.com/docker/cnab-to-oci 22:08:46 https://github.com/docker/cnab-to-oci/ 22:08:55 #link https://github.com/docker/cnab-to-oci 22:10:05 ryan abrams: annotations, objects and OCI indexes 22:11:06 example snippet, i think https://www.irccloud.com/pastebin/5cWUiGxI/example%20snippet%2C%20i%20think 22:11:10 what are all the objects included in an index 22:11:34 https://github.com/docker/cnab-to-oci#example 22:12:05 https://github.com/shizhMSFT/oras/blob/master/pkg/oras/push.go#L42 22:12:08 https://github.com/shizhMSFT/oras 22:12:15 too late this time :P 22:12:19 #link https://github.com/shizhMSFT/oras/blob/master/pkg/oras/push.go#L42 22:12:24 https://hackmd.io/Jk2XCLP2S2y8AfdXJdRLrw#Strawman-Proposal 22:12:25 #link https://github.com/shizhMSFT/oras 22:13:09 #link https://hackmd.io/Jk2XCLP2S2y8AfdXJdRLrw#Strawman-Proposal 22:13:12 another example https://www.irccloud.com/pastebin/qWqifSf7/ 22:13:15 ohman 22:13:29 y'all, use the #link header to register these pretty things 22:13:31 ;-) 22:17:13 vbatts|work: thanks... i'm a little rough in remembering my irc meeting commands 22:18:28 oras tested against distribution 2.7 (w/ default config) 22:22:36 mattfarina: we want registries to know the helm mimetypes 22:22:54 without shuffling around additional registries of types 22:23:16 jzelinskie: this core functionality should be in all registries 22:23:35 or extra processing should be fine 22:23:53 but the requirement need not have helm specific logic as a design goal 22:24:03 mattfarina: that makes sense 22:24:28 stevoeoevoeoevoo: yea, registries should know as little as possible 22:25:57 mattfarina: how did we get to where we are with mediaTypes? 22:26:39 ryan abrams: versioned redirection using mime-types 22:27:24 stevveoeoevoeeoo: i think that is a reasonable approach. Concen is about overloading config type, and just create a mediaType for the new config 22:28:26 In cnab-to-oci, every item in "manifests" array has "mediaType": "application/vnd.docker.distribution.manifest.v2+json" correct? 22:32:38 * vbatts|work back 22:33:36 jzelinskie: switching or this feature ought to be as easy as multi-arch is today 22:36:15 #link https://hackmd.io/Jk2XCLP2S2y8AfdXJdRLrw#Strawman-Proposal 22:38:53 * vbatts|work thinks this hackmd.io looks neat 22:40:17 yea.. it is great vbatts. you can deploy it in house too: https://github.com/hackmdio/docker-hackmd 22:40:40 nice 22:40:42 * vbatts|work ohmans 22:41:49 mattfarina: the strawman by jzelinskie looks like a suitable way forward 22:42:08 no neigh-sayers 22:42:14 * vbatts|work can't spell 22:42:47 how to work out media-types 22:43:15 stevoeoeoveoeoveoeoveo: some of this is just static, but others could be added to the spec 22:43:36 #link https://github.com/opencontainers/image-spec/blob/master/media-types.md 22:43:43 #link https://github.com/opencontainers/image-spec/blob/master/annotations.md 22:52:04 jzelinskie: duality 22:53:46 +1 for search discussions 22:54:18 #action vbatts agenda for next call to talk about search 22:55:09 #topic 22:55:14 #topic other items 22:55:28 Where would be the best place to standardize ui-specific registry-specific metadata 22:56:44 jzelinskie: can you add github issue to oras describing changes needed to get to "strawman" spec? 22:56:57 yup! 22:57:16 yay, congrats to new maintainers! :D 22:57:50 [caniszczyk, Open Container Initiative] friendly reminder there's the OCI TOB election going on, nominations are open until Friday 22:58:06 [caniszczyk, Open Container Initiative] see #link https://github.com/opencontainers/tob/issues/52 22:58:10 cracra: oh right! 22:59:29 #link https://github.com/opencontainers/tob/issues/52 23:00:07 #action jzelinskie to take the strawman to the mailing-list for broader discussion 23:00:51 steveoovoeoeve: there was a proposal for cnab-spec to the tob, that should closed/rolled in 23:01:42 #link https://github.com/opencontainers/distribution-spec/milestone/2 23:22:16 #endmeeting