[
https://issues.apache.org/jira/browse/MESOS-2162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14377704#comment-14377704
]
Akshay Dixit edited comment on MESOS-2162 at 3/24/15 11:25 AM:
---------------------------------------------------------------
Hi, I'm Akshay[1][2] and I just came across this project, and I would love to
work on it. I know I'm pretty late ( ~3 days left for applying to GSoC) but I
hope you'll consider helping me put together a decent proposal. I'm currently
reading the CoreOS AppSpec[3], and from what I figure out, this project
basically boils down to building a working port of Rocket[4] from Go in C++ in
the sense we have a new containerizer (like Docker[5]) that launches "App
Containers" as Tasks.
If so, I'd appreciate if you could point me to the next steps of how to go
about building a proposal. Should I get an understanding of how Rocket
implements their App Container Runtime and try to see how currently Docker
containerizers are supported and try to go forward from that?
I understand it is highly improbable to come up with a good proposal in just
three days. But I would like to try.
Regards,
Akshay Dixit
[1] : http://akshaydixi.me
[2] : https://github.com/akshaydixi
[3] : https://github.com/appc/spec/blob/master/SPEC.md
[4] : https://github.com/coreos/rocket
[5] : https://mesos.apache.org/documentation/latest/docker-containerizer/
[6] :
https://amplab.cs.berkeley.edu/wp-content/uploads/2011/06/Mesos-A-Platform-for-Fine-Grained-Resource-Sharing-in-the-Data-Center.pdf
BTW, I've already built Mesos and tried the RENDLER example by Mesosphere. I've
read the Mesos paper[6] and have a decent understanding of the scheduler -
executor architecture.
was (Author: akshaydixi):
Hi, I'm Akshay[1][2] and I just came across this project, and I would love to
work on it. I know I'm pretty late ( ~3 days left for applying to GSoC) but I
hope you'll consider helping me put together a decent proposal. I'm currently
reading the CoreOS AppSpec[3], and from what I figure out, this project
basically boils down to building a working port of Rocket[4] from Go in C++ in
the sense we have a new containerizer (like Docker[5]) that launches "App
Containers" as Tasks.
If so, I'd appreciate if you could point me to the next steps of how to go
about building a proposal. Should I get an understanding of how Rocket
implements their App Container Runtime and try to see how currently Docker
containerizers are supported and try to go forward from that?
I understand it is highly improbable to come up with a good proposal in just
three days. But I would like to try.
Regards,
Akshay Dixit
[1] : http://akshaydixi.me
[2] : https://github.com/akshaydixi
[3] : https://github.com/appc/spec/blob/master/SPEC.md
[4] : https://github.com/coreos/rocket
[5] : https://mesos.apache.org/documentation/latest/docker-containerizer/
> Consider a C++ implementation of CoreOS AppContainer spec
> ---------------------------------------------------------
>
> Key: MESOS-2162
> URL: https://issues.apache.org/jira/browse/MESOS-2162
> Project: Mesos
> Issue Type: Story
> Components: containerization
> Reporter: Dominic Hamon
> Labels: gsoc2015, mesosphere, twitter
>
> CoreOS have released a
> [specification|https://github.com/coreos/rocket/blob/master/app-container/SPEC.md]
> for a container abstraction as an alternative to Docker. They have also
> released a reference implementation, [rocket|https://coreos.com/blog/rocket/].
> We should consider a C++ implementation of the specification to have parity
> with the community and then use this implementation for our containerizer.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)