[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:&#39;Trebuchet \
MS&#39;;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:&#39;Trebuchet \
MS&#39;;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:&#39;Trebuchet \
MS&#39;;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:&#39;Trebuchet \
MS&#39;;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:&#39;Trebuchet \
MS&#39;;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