If it ends up being not open, then we'd have to. But they're clearly not going in that direction given they've already published it publicly and have requested feedback.
I would strongly urge us to avoid this, however. A common spec is so much stronger than any individual one. On Fri, Dec 5, 2014 at 6:49 PM, Arunabha Ghosh <arunabha...@gmail.com> wrote: > Should CoreOS decide to adopt a governance model which is not open or what > the Mesos community wants, does it make sense to adopt the Rocket spec and > evolve it along with Mesos ? Having a documented container spec for Mesos > which can evolve along with Mesos would in some ways be better than perhaps > adopting Rocket's spec. > > Arunabha > > On Wed, Dec 3, 2014 at 11:49 AM, Dave Lester <daveles...@gmail.com> wrote: > >> Thanks, I'll take the discussion to the GitHub issue. >> >> On Wed, Dec 3, 2014 at 11:44 AM, Tim Chen <t...@mesosphere.io> wrote: >> >>> Hi Dave, >>> >>> I actually can't remember is it on the github issue, email list or >>> twitter feed, but definitely one of them. >>> >>> Tim St Clair just brought up Apache on #139, and I'm a +1 on that as >>> well. >>> >>> Feel free to chime in on that Github issue you linked. >>> >>> Tim >>> >>> On Wed, Dec 3, 2014 at 11:40 AM, Dave Lester <daveles...@gmail.com> >>> wrote: >>> >>>> Hey Tim C, >>>> >>>> Out of curiosity, which GitHub issue are you referring to when you say >>>> "Apache >>>> is one of the options mentioned"? >>>> >>>> I don't see it it in the discussion thread for >>>> https://github.com/coreos/rocket/issues/139, but I would love to find >>>> it and +1 the idea. Moving to Apache would be great to see. >>>> >>>> Dave >>>> >>>> On Wed, Dec 3, 2014 at 10:02 AM, Timothy Chen <t...@mesosphere.io> >>>> wrote: >>>> >>>>> Hi Tim, >>>>> >>>>> Definitely I agree, i think what I am getting at is that it's clear >>>>> from the conversation that a open governance is what they want from day >>>>> one. Apache is one of the options mentioned one the Issue, and I believe >>>>> something along that line is most probable. >>>>> >>>>> As long as that's true it won't be as difficult as other options to >>>>> maintain as an containerizer option for us. >>>>> >>>>> Tim >>>>> >>>>> On Dec 3, 2014, at 9:42 AM, Tim St Clair <tstcl...@redhat.com> wrote: >>>>> >>>>> inline below >>>>> >>>>> ------------------------------ >>>>> >>>>> *From: *"Tim Chen" <t...@mesosphere.io> >>>>> *To: *u...@mesos.apache.org >>>>> *Cc: *"dev" <dev@mesos.apache.org> >>>>> *Sent: *Wednesday, December 3, 2014 11:20:47 AM >>>>> *Subject: *Re: Rocket >>>>> >>>>> Hi Tim, >>>>> >>>>> I see you've already commented on the rocket repo about this, and from >>>>> their messaging it aims to be independent which should be the whole point >>>>> of the open container spec. >>>>> >>>>> I'm all over this like white on rice. >>>>> >>>>> >>>>> I think the best way is just to be involved in the spec early on and >>>>> continue to do so while we move forward, and we have relationships with >>>>> the >>>>> rocket people which should help also being in the loop as well. >>>>> >>>>> Relationships alone won't cut it. >>>>> Friends one day, enemies the next, isn't that the way it worked with >>>>> Docker...? >>>>> >>>>> Governance, such as Apaches model, is of critical importance. >>>>> >>>>> >>>>> Tim >>>>> >>>>> On Wed, Dec 3, 2014 at 8:26 AM, Tim St Clair <tstcl...@redhat.com> >>>>> wrote: >>>>> >>>>>> >>>>>> Not to put too fine a point on it, but how are folks planning on >>>>>> establishing governance around the App Container spec? >>>>>> >>>>>> https://github.com/coreos/rocket/issues/193 >>>>>> >>>>>> If the mesos community decides to leverage our own, how do we ensure >>>>>> that we have say in the spec going forwards? >>>>>> >>>>>> Cheers, >>>>>> Tim >>>>>> >>>>>> ----- Original Message ----- >>>>>> > From: "Tobias Knaup" <t...@knaup.me> >>>>>> > To: u...@mesos.apache.org >>>>>> > Cc: "dev" <dev@mesos.apache.org> >>>>>> > Sent: Monday, December 1, 2014 11:39:58 PM >>>>>> > Subject: Re: Rocket >>>>>> > >>>>>> > An important point to clarify is that two things were announced: a >>>>>> spec >>>>>> > (App Container) and an implementation (Rocket). >>>>>> > Here is the spec: >>>>>> > https://github.com/coreos/rocket/blob/master/app-container/SPEC.md >>>>>> > This separation of spec and implementation is important. It makes >>>>>> it much >>>>>> > easier to integrate in Mesos. systemd is also just the >>>>>> implementation of >>>>>> > the runtime part of the spec that CoreOS chose for Rocket. Mesos >>>>>> can use >>>>>> > something else or come with its own. >>>>>> > >>>>>> > >>>>>> > On Mon, Dec 1, 2014 at 1:29 PM, Dominic Hamon < >>>>>> dha...@twopensource.com> >>>>>> > wrote: >>>>>> > >>>>>> > > Instead of considering the Rocket runtime as implemented, we >>>>>> should >>>>>> > > instead consider how we can implement their specification. A >>>>>> community is >>>>>> > > always healthier when there are multiple implementations of a >>>>>> > > specification, and through implementing it we may find ways to >>>>>> improve it. >>>>>> > > >>>>>> > > Also, this allows us to be a strong voice in the community and >>>>>> provide >>>>>> > > value through a C++ implementation. >>>>>> > > >>>>>> > > I've created a JIRA ticket >>>>>> > > https://issues.apache.org/jira/browse/MESOS-2162 to track any >>>>>> thoughts on >>>>>> > > this. >>>>>> > > >>>>>> > > On Mon, Dec 1, 2014 at 11:10 AM, Tim Chen <t...@mesosphere.io> >>>>>> wrote: >>>>>> > > >>>>>> > >> Hi all, >>>>>> > >> >>>>>> > >> Per the announcement from CoreOS about Rocket ( >>>>>> > >> https://coreos.com/blog/rocket/) , it seems to be an exciting >>>>>> > >> containerizer runtime that has composable isolation/components, >>>>>> better >>>>>> > >> security and image specification/distribution. >>>>>> > >> >>>>>> > >> All of these design goals also fits very well into Mesos, where >>>>>> in Mesos >>>>>> > >> we also have a pluggable isolators model and have been >>>>>> experiencing some >>>>>> > >> pain points with our existing containerizers around image >>>>>> distribution and >>>>>> > >> security as well. >>>>>> > >> >>>>>> > >> I'd like to propose to integrate Rocket into Mesos with a new >>>>>> Rocket >>>>>> > >> containerizer, where I can see we can potentially integrate our >>>>>> existing >>>>>> > >> isolators into Rocket runtime. >>>>>> > >> >>>>>> > >> Like to learn what you all think, >>>>>> > >> >>>>>> > >> Thanks! >>>>>> > >> >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > -- >>>>>> > > Dominic Hamon | @mrdo | Twitter >>>>>> > > *There are no bad ideas; only good ideas that go horribly wrong.* >>>>>> > > >>>>>> > >>>>>> >>>>>> -- >>>>>> Cheers, >>>>>> Timothy St. Clair >>>>>> Red Hat Inc. >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Cheers, >>>>> Timothy St. Clair >>>>> Red Hat Inc. >>>>> >>>>> >>>> >>> >> > -- Dominic Hamon | @mrdo | Twitter *There are no bad ideas; only good ideas that go horribly wrong.*