[prev in list] [next in list] [prev in thread] [next in thread]
List: mesos-user
Subject: Mesos Community Sync Notes
From: Greg Mann <greg () mesosphere ! io>
Date: 2016-04-21 23:48:24
Message-ID: CAMvp0pTeQH8L5nAkeLFeOozYMte0YUNM2hrrc=oc-tu1MgLj2A () mail ! gmail ! com
[Download RAW message or body]
Hello all!
Today we had another Mesos community sync meeting; find the notes pasted
below. Of particular interest is our new roadmap document
<https://cwiki.apache.org/confluence/display/MESOS/%5BDRAFT%5D+Roadmap>,
which outlines items planned for development within the next six months.
For future sync meeting times, see the community calendar
<http://mesos.apache.org/community/>on the Mesos website.
Cheers,
Greg
April 21, 2016
Time: 3pm PST
Location: Mesosphere HQ
Attendees:
-
Mesosphere: Greg, Vinod, Joris, Joseph, Jie, Gilbert, Avinash, Kevin,
MPark, Kapil, Jojy, Artem
-
Apple: Yan Xu
Agenda/Notes:
-
Review of action items from last meeting
-
MPark set up a system to automatically notify him before community
syncs, and he can forward this message to the mailing lists.
Don't yet have
a fully automatic method for sending these notifications.
-
Jie: Wiki page of release features has been updated
-
Vinod: draft roadmap has been created, see link below
-
3rdparty flattening and module dependency installation
-
Review chain starting at https://reviews.apache.org/r/46514/
-
Key points for 3rdparty flattening:
-
Added --with-stout to libprocess configure
-
Added --with-libprocess/stout to top-level configure
-
Moved 3rdparty/libprocess/3rdparty/* to 3rdparty/
-
Stop using libprocess/stout configure scripts; use top-level
configure instead
-
Module dependency installation:
-
Added --enable-install-module-dependencies
-
Boost, glog, protobuf, and picojson are installed in
${libdir}/mesos/3rdparty
-
Appropriate flags added mesos.pc
-
No direct effect on distro packaging
-
Roadmap!!
-
https://cwiki.apache.org/confluence/display/MESOS/Roadmap
-
Docker image issues: using Alpine images in the tests causes
difficulties for some users on the Power platform.
-
Additionally, it would be great to eliminate the dependency on
internet access for running the tests
-
One solution: use `docker load` to load a small image into the local
cache, from which it can be used by the Docker runtime
-
Another solution: establish a Mesos account on the Docker Hub and
place images for testing there. This would require internet access for
tests.
Action Item
-
Joris will review Kapil's 3rdparty patches
-
MPark, Joris and AlexC will help with the CMake path
[Attachment #3 (text/html)]
<div dir="ltr">Hello all!<div>Today we had another Mesos community sync meeting; find \
the notes pasted below. Of particular interest is our new <a \
href="https://cwiki.apache.org/confluence/display/MESOS/%5BDRAFT%5D+Roadmap">roadmap \
document</a>, which outlines items planned for development within the next six \
months.</div><div><br></div><div>For future sync meeting times, see the <a \
href="http://mesos.apache.org/community/">community calendar </a>on the Mesos \
website.</div><div><br></div><div>Cheers,</div><div>Greg</div><div><br></div><div><br></div><div><br></div><div><span \
id="docs-internal-guid-1c2e9363-3b38-b8cd-450a-c9b018855823"><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:center"><span \
style="font-size:28px;font-family:'Trebuchet \
MS';color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">April \
21, 2016</span></p><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:center"><span \
style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Time: \
3pm PST</span></p><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:center"><span \
style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Location: \
Mesosphere HQ</span></p><div><span \
style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline; \
white-space:pre-wrap;background-color:transparent"><br></span></div></span></div><div><span \
id="docs-internal-guid-f3443aab-3b32-3b8e-0383-ee17675b2804"><p dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);font-weight:700;vertical \
-align:baseline;white-space:pre-wrap;background-color:transparent">Attendees:</span><span \
style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"> \
</span></p><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Mesosphere: \
Greg, Vinod, Joris, Joseph, Jie, Gilbert, Avinash, Kevin, MPark, Kapil, Jojy, \
Artem</span></p></li><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Apple: \
Yan Xu</span></p></li></ul><br><h2 dir="ltr" \
style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:17.3333px;font-family:'Trebuchet \
MS';color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Agenda/</span><span \
style="font-size:17.3333px;font-family:'Trebuchet \
MS';color:rgb(0,0,0);font-style:italic;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Notes</span><span \
style="font-size:17.3333px;font-family:'Trebuchet \
MS';color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">:</span></h2><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Review \
of action items from last meeting</span></p></li><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">MPark \
set up a system to automatically notify him before community syncs, and he can \
forward this message to the mailing lists. Don't yet have a fully automatic method \
for sending these notifications.</span></p></li><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Jie: \
Wiki page of release features has been updated</span></p></li><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Vinod: \
draft roadmap has been created, see link below</span></p></li></ul></ul><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">3rdparty \
flattening and module dependency installation</span></p></li><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Review \
chain starting at </span><a href="https://reviews.apache.org/r/46514/" \
style="text-decoration:none"><span \
style="font-size:14.6667px;text-decoration:underline;vertical-align:baseline;white-spa \
ce:pre-wrap;background-color:transparent">https://reviews.apache.org/r/46514/</span></a></p></li><li \
dir="ltr" style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Key \
points for 3rdparty flattening:</span></p></li><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Added \
--with-stout to libprocess configure</span></p></li><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Added \
--with-libprocess/stout to top-level configure</span></p></li><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Moved \
3rdparty/libprocess/3rdparty/* to 3rdparty/</span></p></li><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Stop \
using libprocess/stout configure scripts; use top-level configure \
instead</span></p></li></ul><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Module \
dependency installation:</span></p></li><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Added \
--enable-install-module-dependencies</span></p></li><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Boost, \
glog, protobuf, and picojson are installed in \
${libdir}/mesos/3rdparty</span></p></li><li dir="ltr" \
style="list-style-type:square;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Appropriate \
flags added mesos.pc</span></p></li></ul><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">No \
direct effect on distro packaging</span></p></li></ul><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Roadmap!!</span></p></li><ul \
style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><a \
href="https://cwiki.apache.org/confluence/display/MESOS/Roadmap" \
style="text-decoration:none"><span \
style="font-size:14.6667px;text-decoration:underline;vertical-align:baseline;white-spa \
ce:pre-wrap;background-color:transparent">https://cwiki.apache.org/confluence/display/MESOS/Roadmap</span></a></p></li></ul><li \
dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Docker \
image issues: using Alpine images in the tests causes difficulties for some users on \
the Power platform.</span></p></li><ul style="margin-top:0pt;margin-bottom:0pt"><li \
dir="ltr" style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Additionally, \
it would be great to eliminate the dependency on internet access for running the \
tests</span></p></li><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">One \
solution: use `docker load` to load a small image into the local cache, from which it \
can be used by the Docker runtime</span></p></li><li dir="ltr" \
style="list-style-type:circle;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Another \
solution: establish a Mesos account on the Docker Hub and place images for testing \
there. This would require internet access for tests.</span></p></li></ul></ul><br><h2 \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:17.3333px;font-family:'Trebuchet \
MS';color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Action \
Item</span></h2><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Joris \
will review Kapil's 3rdparty patches</span></p></li><li dir="ltr" \
style="list-style-type:disc;font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">MPark, \
Joris and AlexC will help with the CMake path</span></p></li></ul></span></div></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic