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 <bui...@apache.org>
Authored: Thu Mar 8 00:50:58 2018 +0000
Committer: jenkins <bui...@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 &lt;
 &lt;/ul&gt;
 
 
-&lt;p&gt;If you are a user and would like to suggest some areas for 
performance improvement, please let us know by emailing &lt;a 
href=&quot;&amp;#x6d;&amp;#97;&amp;#105;&amp;#x6c;&amp;#x74;&amp;#x6f;&amp;#x3a;&amp;#x64;&amp;#101;&amp;#118;&amp;#64;&amp;#x61;&amp;#x70;&amp;#97;&amp;#99;&amp;#104;&amp;#101;&amp;#46;&amp;#x6d;&amp;#101;&amp;#x73;&amp;#111;&amp;#115;&amp;#x2e;&amp;#x6f;&amp;#114;&amp;#103;&quot;&gt;&amp;#x64;&amp;#x65;&amp;#118;&amp;#64;&amp;#97;&amp;#112;&amp;#97;&amp;#x63;&amp;#x68;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x6f;&amp;#x73;&amp;#46;&amp;#x6f;&amp;#x72;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
+&lt;p&gt;If you are a user and would like to suggest some areas for 
performance improvement, please let us know by emailing &lt;a 
href=&quot;&amp;#109;&amp;#x61;&amp;#x69;&amp;#108;&amp;#x74;&amp;#x6f;&amp;#58;&amp;#x64;&amp;#101;&amp;#118;&amp;#x40;&amp;#x61;&amp;#x70;&amp;#97;&amp;#x63;&amp;#x68;&amp;#x65;&amp;#46;&amp;#109;&amp;#101;&amp;#115;&amp;#111;&amp;#115;&amp;#46;&amp;#x6f;&amp;#114;&amp;#x67;&quot;&gt;&amp;#x64;&amp;#101;&amp;#x76;&amp;#x40;&amp;#97;&amp;#112;&amp;#x61;&amp;#x63;&amp;#104;&amp;#101;&amp;#x2e;&amp;#x6d;&amp;#101;&amp;#115;&amp;#111;&amp;#x73;&amp;#x2e;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
 
        </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="&#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>
 
   </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 &ldquo;Community&rdquo; edition is sufficient (and free).
+The &ldquo;Community&rdquo; edition is sufficient (and free of charge).
 During installation, choose the &ldquo;Desktop development with C++&rdquo; 
workload.</p></li>
 <li><p>Install <a href="https://cmake.org/download/";>CMake 3.8.0</a> or later.
 During installation, choose to &ldquo;Add CMake to the system PATH for all 
users&rdquo;.</p></li>
@@ -168,7 +168,7 @@ src\mesos-agent.exe --master=&lt;master&gt; 
--work_dir=&lt;work folder&gt; --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 &ldquo;x64 Native Tools Command Prompt for VS 2017&rdquo; 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&rsquo;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 &ldquo;Community&rdquo; edition is sufficient (and free).
+The &ldquo;Community&rdquo; edition is sufficient (and free of charge).
 During installation, choose the &ldquo;Desktop development with C++&rdquo; 
workload.</p></li>
 <li><p>Install <a href="https://cmake.org/download/";>CMake 3.8.0</a> or later.
 During installation, choose to &ldquo;Add CMake to the system PATH for all 
users&rdquo;.</p></li>
@@ -168,7 +168,7 @@ src\mesos-agent.exe --master=&lt;master&gt; 
--work_dir=&lt;work folder&gt; --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 &ldquo;x64 Native Tools Command Prompt for VS 2017&rdquo; 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&rsquo;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>
 

Reply via email to