You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/03/08 00:51:02 UTC
[2/2] mesos-site git commit: Updated the website built from mesos
SHA: 0a4a900.
Updated the website built from mesos SHA: 0a4a900.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/ef7a57fc
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/ef7a57fc
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/ef7a57fc
Branch: refs/heads/asf-site
Commit: ef7a57fc51af0202aa105fa878cf91a84486a7bc
Parents: 6a99696
Author: jenkins <bu...@apache.org>
Authored: Thu Mar 8 00:50:58 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Mar 8 00:50:58 2018 +0000
----------------------------------------------------------------------
content/blog/feed.xml | 2 +-
.../index.html | 2 +-
content/documentation/latest/windows/index.html | 35 +-
content/documentation/windows/index.html | 35 +-
content/sitemap.xml | 9090 +++++++++---------
5 files changed, 4605 insertions(+), 4559 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ef7a57fc/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index 9718503..650d865 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -295,7 +295,7 @@ To learn more about CSI work in Mesos, you can dig into the design document <
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#97;&#105;&#x6c;&#x74;&#x6f;&#x3a;&#x64;&#101;&#118;&#64;&#x61;&#x70;&#97;&#99;&#104;&#101;&#46;&#x6d;&#101;&#x73;&#111;&#115;&#x2e;&#x6f;&#114;&#103;">&#x64;&#x65;&#118;&#64;&#97;&#112;&#97;&#x63;&#x68;&#x65;&#46;&#x6d;&#x65;&#x73;&#x6f;&#x73;&#46;&#x6f;&#x72;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#x61;&#x69;&#108;&#x74;&#x6f;&#58;&#x64;&#101;&#118;&#x40;&#x61;&#x70;&#97;&#x63;&#x68;&#x65;&#46;&#109;&#101;&#115;&#111;&#115;&#46;&#x6f;&#114;&#x67;">&#x64;&#101;&#x76;&#x40;&#97;&#112;&#x61;&#x63;&#104;&#101;&#x2e;&#x6d;&#101;&#115;&#111;&#x73;&#x2e;&#111;&#114;&#103;</a>.</p>
</content>
</entry>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ef7a57fc/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index 66aa50f..25cf886 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -248,7 +248,7 @@
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ef7a57fc/content/documentation/latest/windows/index.html
----------------------------------------------------------------------
diff --git a/content/documentation/latest/windows/index.html b/content/documentation/latest/windows/index.html
index 5929958..171007b 100644
--- a/content/documentation/latest/windows/index.html
+++ b/content/documentation/latest/windows/index.html
@@ -123,7 +123,7 @@
<ol>
<li><p>Install the latest <a href="https://www.visualstudio.com/downloads/">Visual Studio 2017</a>:
-The “Community” edition is sufficient (and free).
+The “Community” edition is sufficient (and free of charge).
During installation, choose the “Desktop development with C++” workload.</p></li>
<li><p>Install <a href="https://cmake.org/download/">CMake 3.8.0</a> or later.
During installation, choose to “Add CMake to the system PATH for all users”.</p></li>
@@ -168,7 +168,7 @@ src\mesos-agent.exe --master=<master> --work_dir=<work folder> --lau
<p>The current implementation is known to have the following limitations:</p>
<ul>
-<li><p>Only the agent should be run on Windows. The Mesos master can be
+<li><p>Only the agent should be run on Windows. The Mesos master can be
launched, but only for testing as the master does not support
high-availability setups on Windows.</p></li>
<li><p>While Mesos supports NTFS long paths internally, tasks which do not support
@@ -177,15 +177,38 @@ long paths must be run on agent whose <code>--work_dir</code> is a short path.</
version 1703, build number 15063), and <a href="https://docs.microsoft.com/en-us/windows-server/get-started/get-started-with-1709">Windows Server, version 1709</a>.
It is likely that this will increase, due to evolving Windows container
support and developer features which ease porting.</p></li>
+<li><p>The ability to <a href="https://blogs.windows.com/buildingapps/2016/12/02/symlinks-windows-10/">create symlinks</a> as a non-admin user requires
+Developer Mode to be enabled. Otherwise the agent will need to be
+run under an administrator.</p></li>
</ul>
-<h2>Status</h2>
+<h2>Build Configuration Examples</h2>
-<p>For more information regarding the status of Windows support in Mesos,
-please refer to the <a href="https://issues.apache.org/jira/browse/MESOS-3094">JIRA epic</a>.</p>
+<h3>Building with Ninja</h3>
-<h2>Build Configuration Examples</h2>
+<p>Instead of using MSBuild, it is also possible to build Mesos on
+Windows using <a href="https://ninja-build.org/">Ninja</a>, which can result in
+significantly faster builds. To use Ninja, you need to download it and
+ensure <code>ninja.exe</code> is in your <code>PATH</code>.</p>
+
+<ul>
+<li>Download the <a href="https://github.com/ninja-build/ninja/releases">Windows binary</a>.</li>
+<li>Unzip it and place <code>ninja.exe</code> in your <code>PATH</code>.</li>
+<li>Open an “x64 Native Tools Command Prompt for VS 2017” to set your
+environment.</li>
+<li>In that command prompt, type <code>powershell</code> to use a better shell.</li>
+<li>Similar to above, configure CMake with
+<code>cmake .. -G Ninja -DENABLE_LIBEVENT=1</code>.</li>
+<li>Now you can use <code>ninja</code> to build the various targets.</li>
+<li>You may want to use <code>ninja -v</code> to make it verbose, as it’s otherwise
+very quiet.</li>
+</ul>
+
+
+<p>Note that with Ninja it is imperative to open the correct developer
+command prompt so that the 64-bit build tools are used, as Ninja does
+not otherwise know how to find them.</p>
<h3>Building with Java</h3>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ef7a57fc/content/documentation/windows/index.html
----------------------------------------------------------------------
diff --git a/content/documentation/windows/index.html b/content/documentation/windows/index.html
index 78125b3..1dc5433 100644
--- a/content/documentation/windows/index.html
+++ b/content/documentation/windows/index.html
@@ -123,7 +123,7 @@
<ol>
<li><p>Install the latest <a href="https://www.visualstudio.com/downloads/">Visual Studio 2017</a>:
-The “Community” edition is sufficient (and free).
+The “Community” edition is sufficient (and free of charge).
During installation, choose the “Desktop development with C++” workload.</p></li>
<li><p>Install <a href="https://cmake.org/download/">CMake 3.8.0</a> or later.
During installation, choose to “Add CMake to the system PATH for all users”.</p></li>
@@ -168,7 +168,7 @@ src\mesos-agent.exe --master=<master> --work_dir=<work folder> --lau
<p>The current implementation is known to have the following limitations:</p>
<ul>
-<li><p>Only the agent should be run on Windows. The Mesos master can be
+<li><p>Only the agent should be run on Windows. The Mesos master can be
launched, but only for testing as the master does not support
high-availability setups on Windows.</p></li>
<li><p>While Mesos supports NTFS long paths internally, tasks which do not support
@@ -177,15 +177,38 @@ long paths must be run on agent whose <code>--work_dir</code> is a short path.</
version 1703, build number 15063), and <a href="https://docs.microsoft.com/en-us/windows-server/get-started/get-started-with-1709">Windows Server, version 1709</a>.
It is likely that this will increase, due to evolving Windows container
support and developer features which ease porting.</p></li>
+<li><p>The ability to <a href="https://blogs.windows.com/buildingapps/2016/12/02/symlinks-windows-10/">create symlinks</a> as a non-admin user requires
+Developer Mode to be enabled. Otherwise the agent will need to be
+run under an administrator.</p></li>
</ul>
-<h2>Status</h2>
+<h2>Build Configuration Examples</h2>
-<p>For more information regarding the status of Windows support in Mesos,
-please refer to the <a href="https://issues.apache.org/jira/browse/MESOS-3094">JIRA epic</a>.</p>
+<h3>Building with Ninja</h3>
-<h2>Build Configuration Examples</h2>
+<p>Instead of using MSBuild, it is also possible to build Mesos on
+Windows using <a href="https://ninja-build.org/">Ninja</a>, which can result in
+significantly faster builds. To use Ninja, you need to download it and
+ensure <code>ninja.exe</code> is in your <code>PATH</code>.</p>
+
+<ul>
+<li>Download the <a href="https://github.com/ninja-build/ninja/releases">Windows binary</a>.</li>
+<li>Unzip it and place <code>ninja.exe</code> in your <code>PATH</code>.</li>
+<li>Open an “x64 Native Tools Command Prompt for VS 2017” to set your
+environment.</li>
+<li>In that command prompt, type <code>powershell</code> to use a better shell.</li>
+<li>Similar to above, configure CMake with
+<code>cmake .. -G Ninja -DENABLE_LIBEVENT=1</code>.</li>
+<li>Now you can use <code>ninja</code> to build the various targets.</li>
+<li>You may want to use <code>ninja -v</code> to make it verbose, as it’s otherwise
+very quiet.</li>
+</ul>
+
+
+<p>Note that with Ninja it is imperative to open the correct developer
+command prompt so that the 64-bit build tools are used, as Ninja does
+not otherwise know how to find them.</p>
<h3>Building with Java</h3>