This is an automated email from the ASF dual-hosted git repository.

lmccay pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-livy-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new bb54dd4  Publishing from d90bc9a5cb8d153473c0ce2a7ca23f0b848e372f
bb54dd4 is described below

commit bb54dd445612f70db7dc81427b5a856b9c6aa398
Author: Larry McCay <[email protected]>
AuthorDate: Sat Dec 6 15:15:48 2025 -0500

    Publishing from d90bc9a5cb8d153473c0ce2a7ca23f0b848e372f
---
 content/community-members/index.html             |   8 +-
 content/community/index.html                     |   8 +-
 content/download/index.html                      |   8 +-
 content/examples/index.html                      | 167 +++++++++++------------
 content/feed.xml                                 |  10 +-
 content/get-started/index.html                   |  22 +--
 content/history/index.html                       |   8 +-
 content/index.html                               |   8 +-
 content/news/2017/09/01/release-0.4.0/index.html |   8 +-
 content/news/2018/02/05/release-0.5.0/index.html |   8 +-
 content/release-process/index.html               |  32 +++--
 content/third-party-projects/index.html          |   8 +-
 12 files changed, 174 insertions(+), 121 deletions(-)

diff --git a/content/community-members/index.html 
b/content/community-members/index.html
index 338c7bd..ac68d70 100644
--- a/content/community-members/index.html
+++ b/content/community-members/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -270,7 +276,7 @@
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/community/index.html b/content/community/index.html
index 1aea035..b8b6e28 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -250,7 +256,7 @@ the JIRA in your pull request.</li>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/download/index.html b/content/download/index.html
index 3249c28..21204fe 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -226,7 +232,7 @@ succeed.</p>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/examples/index.html b/content/examples/index.html
index 584edc2..c7a17b3 100644
--- a/content/examples/index.html
+++ b/content/examples/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -161,64 +167,59 @@
 
 <p>Here’s a step-by-step example of interacting with Livy in Python with the
 <a href="http://docs.python-requests.org/en/latest/";>Requests</a> library. By 
default Livy runs on port 8998 (which can be changed
-with the <code class="highlighter-rouge">livy.server.port</code> config 
option). We’ll start off with a Spark session that takes Scala code:</p>
+with the <code class="language-plaintext 
highlighter-rouge">livy.server.port</code> config option). We’ll start off with 
a Spark session that takes Scala code:</p>
 
-<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo pip install requests
-</code></pre>
-</div>
+<div class="language-shell highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="nb">sudo </span>pip <span 
class="nb">install </span>requests
+</code></pre></div></div>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="kn">import</span> <span 
class="nn">json</span><span class="o">,</span> <span 
class="nn">pprint</span><span class="o">,</span> <span 
class="nn">requests</span><span class="o">,</span> <span 
class="nn">textwrap</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="kn">import</span> <span 
class="nn">json</span><span class="p">,</span> <span 
class="n">pprint</span><span class="p">,</span> <span 
class="n">requests</span><span class="p">,</span> <span 
class="n">textwrap</span>
 <span class="n">host</span> <span class="o">=</span> <span 
class="s">'http://localhost:8998'</span>
 <span class="n">data</span> <span class="o">=</span> <span 
class="p">{</span><span class="s">'kind'</span><span class="p">:</span> <span 
class="s">'spark'</span><span class="p">}</span>
 <span class="n">headers</span> <span class="o">=</span> <span 
class="p">{</span><span class="s">'Content-Type'</span><span class="p">:</span> 
<span class="s">'application/json'</span><span class="p">}</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="o">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
-<span class="n">r</span><span class="o">.</span><span 
class="n">json</span><span class="p">()</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="p">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
+<span class="n">r</span><span class="p">.</span><span 
class="n">json</span><span class="p">()</span>
 
-<span class="p">{</span><span class="s">u'state'</span><span 
class="p">:</span> <span class="s">u'starting'</span><span class="p">,</span> 
<span class="s">u'id'</span><span class="p">:</span> <span 
class="mi">0</span><span class="p">,</span> <span class="s">u'kind'</span><span 
class="p">:</span> <span class="s">u'spark'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'state'</span><span class="p">:</span> <span class="sa">u</span><span 
class="s">'starting'</span><span class="p">,</span> <span 
class="sa">u</span><span class="s">'id'</span><span class="p">:</span> <span 
class="mi">0</span><span class="p">,</span> <span class="sa">u</span><span 
class="s">'kind'</span><span class="p">:</span> <span class="sa">u</span><span 
class="s">'spark'</span><span class="p">}</span>
+</code></pre></div></div>
 
 <p>Once the session has completed starting up, it transitions to the idle 
state:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">session_url</span> <span 
class="o">=</span> <span class="n">host</span> <span class="o">+</span> <span 
class="n">r</span><span class="o">.</span><span class="n">headers</span><span 
class="p">[</span><span class="s">'location'</span><span class="p">]</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">session_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
-<span class="n">r</span><span class="o">.</span><span 
class="n">json</span><span class="p">()</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">session_url</span> <span 
class="o">=</span> <span class="n">host</span> <span class="o">+</span> <span 
class="n">r</span><span class="p">.</span><span class="n">headers</span><span 
class="p">[</span><span class="s">'location'</span><span class="p">]</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">session_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
+<span class="n">r</span><span class="p">.</span><span 
class="n">json</span><span class="p">()</span>
 
-<span class="p">{</span><span class="s">u'state'</span><span 
class="p">:</span> <span class="s">u'idle'</span><span class="p">,</span> <span 
class="s">u'id'</span><span class="p">:</span> <span class="mi">0</span><span 
class="p">,</span> <span class="s">u'kind'</span><span class="p">:</span> <span 
class="s">u'spark'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'state'</span><span class="p">:</span> <span class="sa">u</span><span 
class="s">'idle'</span><span class="p">,</span> <span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">0</span><span 
class="p">,</span> <span class="sa">u</span><span class="s">'kind'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'spark'</span><span 
class="p">}</span>
+</code></pre></div></div>
 
 <p>Now we can execute Scala by passing in a simple JSON command:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">statements_url</span> <span 
class="o">=</span> <span class="n">session_url</span> <span class="o">+</span> 
<span class="s">'/statements'</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">statements_url</span> <span 
class="o">=</span> <span class="n">session_url</span> <span class="o">+</span> 
<span class="s">'/statements'</span>
 <span class="n">data</span> <span class="o">=</span> <span 
class="p">{</span><span class="s">'code'</span><span class="p">:</span> <span 
class="s">'1 + 1'</span><span class="p">}</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="o">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
-<span class="n">r</span><span class="o">.</span><span 
class="n">json</span><span class="p">()</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="p">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
+<span class="n">r</span><span class="p">.</span><span 
class="n">json</span><span class="p">()</span>
 
-<span class="p">{</span><span class="s">u'output'</span><span 
class="p">:</span> <span class="bp">None</span><span class="p">,</span> <span 
class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'running'</span><span class="p">,</span> <span 
class="s">u'id'</span><span class="p">:</span> <span class="mi">0</span><span 
class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'output'</span><span class="p">:</span> <span 
class="bp">None</span><span class="p">,</span> <span class="sa">u</span><span 
class="s">'state'</span><span class="p">:</span> <span class="sa">u</span><span 
class="s">'running'</span><span class="p">,</span> <span 
class="sa">u</span><span class="s">'id'</span><span class="p">:</span> <span 
class="mi">0</span><span class="p">}</span>
+</code></pre></div></div>
 
 <p>If a statement takes longer than a few milliseconds to execute, Livy returns
 early and provides a statement URL that can be polled until it is complete:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">statement_url</span> <span 
class="o">=</span> <span class="n">host</span> <span class="o">+</span> <span 
class="n">r</span><span class="o">.</span><span class="n">headers</span><span 
class="p">[</span><span class="s">'location'</span><span class="p">]</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">statement_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
-<span class="n">pprint</span><span class="o">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="o">.</span><span class="n">json</span><span class="p">())</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">statement_url</span> <span 
class="o">=</span> <span class="n">host</span> <span class="o">+</span> <span 
class="n">r</span><span class="p">.</span><span class="n">headers</span><span 
class="p">[</span><span class="s">'location'</span><span class="p">]</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">statement_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
+<span class="n">pprint</span><span class="p">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="p">.</span><span class="n">json</span><span class="p">())</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">0</span><span class="p">,</span>
-  <span class="s">u'output'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'data'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'text/plain'</span><span class="p">:</span> 
<span class="s">u'res0: Int = 2'</span><span class="p">},</span>
-              <span class="s">u'execution_count'</span><span 
class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-              <span class="s">u'status'</span><span class="p">:</span> <span 
class="s">u'ok'</span><span class="p">},</span>
-  <span class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'available'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">0</span><span 
class="p">,</span>
+  <span class="sa">u</span><span class="s">'output'</span><span 
class="p">:</span> <span class="p">{</span><span class="sa">u</span><span 
class="s">'data'</span><span class="p">:</span> <span class="p">{</span><span 
class="sa">u</span><span class="s">'text/plain'</span><span class="p">:</span> 
<span class="sa">u</span><span class="s">'res0: Int = 2'</span><span 
class="p">},</span>
+              <span class="sa">u</span><span 
class="s">'execution_count'</span><span class="p">:</span> <span 
class="mi">0</span><span class="p">,</span>
+              <span class="sa">u</span><span class="s">'status'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'ok'</span><span 
class="p">},</span>
+  <span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span 
class="s">'available'</span><span class="p">}</span>
+</code></pre></div></div>
 
 <p>That was a pretty simple example. More interesting is using Spark to 
estimate
 Pi. This is from the <a href="https://spark.apache.org/examples.html";>Spark 
Examples</a>:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
-  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="o">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
+  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="p">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
     val NUM_SAMPLES = 100000;
     val count = sc.parallelize(1 to NUM_SAMPLES).map { i =&gt;
       val x = Math.random();
@@ -229,46 +230,43 @@ Pi. This is from the <a 
href="https://spark.apache.org/examples.html";>Spark Exam
     """</span><span class="p">)</span>
 <span class="p">}</span>
 
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="o">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
-<span class="n">pprint</span><span class="o">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="o">.</span><span class="n">json</span><span class="p">())</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="p">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
+<span class="n">pprint</span><span class="p">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="p">.</span><span class="n">json</span><span class="p">())</span>
 
-<span class="n">statement_url</span> <span class="o">=</span> <span 
class="n">host</span> <span class="o">+</span> <span class="n">r</span><span 
class="o">.</span><span class="n">headers</span><span class="p">[</span><span 
class="s">'location'</span><span class="p">]</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">statement_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
-<span class="n">pprint</span><span class="o">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="o">.</span><span class="n">json</span><span class="p">())</span>
+<span class="n">statement_url</span> <span class="o">=</span> <span 
class="n">host</span> <span class="o">+</span> <span class="n">r</span><span 
class="p">.</span><span class="n">headers</span><span class="p">[</span><span 
class="s">'location'</span><span class="p">]</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">get</span><span class="p">(</span><span 
class="n">statement_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
+<span class="n">pprint</span><span class="p">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="p">.</span><span class="n">json</span><span class="p">())</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">1</span><span class="p">,</span>
- <span class="s">u'output'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'data'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'text/plain'</span><span class="p">:</span> 
<span class="s">u'Pi is roughly 3.14004</span><span class="se">\n</span><span 
class="s">NUM_SAMPLES: Int = 100000</span><span class="se">\n</span><span 
class="s">count: Int = 78501'</span><span class="p">},</span>
-             <span class="s">u'execution_count'</span><span class="p">:</span> 
<span class="mi">1</span><span class="p">,</span>
-             <span class="s">u'status'</span><span class="p">:</span> <span 
class="s">u'ok'</span><span class="p">},</span>
- <span class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'available'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">1</span><span 
class="p">,</span>
+ <span class="sa">u</span><span class="s">'output'</span><span 
class="p">:</span> <span class="p">{</span><span class="sa">u</span><span 
class="s">'data'</span><span class="p">:</span> <span class="p">{</span><span 
class="sa">u</span><span class="s">'text/plain'</span><span class="p">:</span> 
<span class="sa">u</span><span class="s">'Pi is roughly 3.14004</span><span 
class="se">\n</span><span class="s">NUM_SAMPLES: Int = 100000</span><span 
class="se">\n</span><span class="s">count: Int = [...]
+             <span class="sa">u</span><span 
class="s">'execution_count'</span><span class="p">:</span> <span 
class="mi">1</span><span class="p">,</span>
+             <span class="sa">u</span><span class="s">'status'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'ok'</span><span 
class="p">},</span>
+ <span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span 
class="s">'available'</span><span class="p">}</span>
+</code></pre></div></div>
 
 <p>Finally, close the session:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">session_url</span> <span 
class="o">=</span> <span class="s">'http://localhost:8998/sessions/0'</span>
-<span class="n">requests</span><span class="o">.</span><span 
class="n">delete</span><span class="p">(</span><span 
class="n">session_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">session_url</span> <span 
class="o">=</span> <span class="s">'http://localhost:8998/sessions/0'</span>
+<span class="n">requests</span><span class="p">.</span><span 
class="n">delete</span><span class="p">(</span><span 
class="n">session_url</span><span class="p">,</span> <span 
class="n">headers</span><span class="o">=</span><span 
class="n">headers</span><span class="p">)</span>
 
 <span class="o">&lt;</span><span class="n">Response</span> <span 
class="p">[</span><span class="mi">204</span><span class="p">]</span><span 
class="o">&gt;</span>
-</code></pre>
-</div>
+</code></pre></div></div>
 
 <h3 id="pyspark-example">PySpark Example</h3>
 
 <p>PySpark has the same API, just with a different initial request:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span><span class="s">'kind'</span><span class="p">:</span> 
<span class="s">'pyspark'</span><span class="p">}</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="o">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
-<span class="n">r</span><span class="o">.</span><span 
class="n">json</span><span class="p">()</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span><span class="s">'kind'</span><span class="p">:</span> 
<span class="s">'pyspark'</span><span class="p">}</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="p">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
+<span class="n">r</span><span class="p">.</span><span 
class="n">json</span><span class="p">()</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">1</span><span class="p">,</span> <span 
class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'idle'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">1</span><span 
class="p">,</span> <span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'idle'</span><span 
class="p">}</span>
+</code></pre></div></div>
 
 <p>The Pi example from before then can be run as:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
-  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="o">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
+  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="p">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
     import random
     NUM_SAMPLES = 100000
     def sample(p):
@@ -276,37 +274,35 @@ Pi. This is from the <a 
href="https://spark.apache.org/examples.html";>Spark Exam
       return 1 if x*x + y*y &lt; 1 else 0
 
     count = sc.parallelize(xrange(0, NUM_SAMPLES)).map(sample).reduce(lambda 
a, b: a + b)
-    print "Pi is roughly </span><span class="si">%</span><span class="s">f" 
</span><span class="si">% </span><span class="s">(4.0 * count / NUM_SAMPLES)
+    print "Pi is roughly %f" % (4.0 * count / NUM_SAMPLES)
     """</span><span class="p">)</span>
 <span class="p">}</span>
 
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="o">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
-<span class="n">pprint</span><span class="o">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="o">.</span><span class="n">json</span><span class="p">())</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="p">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
+<span class="n">pprint</span><span class="p">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="p">.</span><span class="n">json</span><span class="p">())</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">12</span><span class="p">,</span>
-<span class="s">u'output'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'data'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'text/plain'</span><span class="p">:</span> 
<span class="s">u'Pi is roughly 3.136000'</span><span class="p">},</span>
-            <span class="s">u'execution_count'</span><span class="p">:</span> 
<span class="mi">12</span><span class="p">,</span>
-            <span class="s">u'status'</span><span class="p">:</span> <span 
class="s">u'ok'</span><span class="p">},</span>
-<span class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'running'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">12</span><span 
class="p">,</span>
+<span class="sa">u</span><span class="s">'output'</span><span 
class="p">:</span> <span class="p">{</span><span class="sa">u</span><span 
class="s">'data'</span><span class="p">:</span> <span class="p">{</span><span 
class="sa">u</span><span class="s">'text/plain'</span><span class="p">:</span> 
<span class="sa">u</span><span class="s">'Pi is roughly 3.136000'</span><span 
class="p">},</span>
+            <span class="sa">u</span><span 
class="s">'execution_count'</span><span class="p">:</span> <span 
class="mi">12</span><span class="p">,</span>
+            <span class="sa">u</span><span class="s">'status'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'ok'</span><span 
class="p">},</span>
+<span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span 
class="s">'running'</span><span class="p">}</span>
+</code></pre></div></div>
 
 <h3 id="sparkr-example">SparkR Example</h3>
 
 <p>SparkR has the same API:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span><span class="s">'kind'</span><span class="p">:</span> 
<span class="s">'sparkr'</span><span class="p">}</span>
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="o">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
-<span class="n">r</span><span class="o">.</span><span 
class="n">json</span><span class="p">()</span>
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span><span class="s">'kind'</span><span class="p">:</span> 
<span class="s">'sparkr'</span><span class="p">}</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span class="n">host</span> <span 
class="o">+</span> <span class="s">'/sessions'</span><span class="p">,</span> 
<span class="n">data</span><span class="o">=</span><span 
class="n">json</span><span class="p">.</span><span class="n">dumps</span><span 
class="p">(</span><span class="n">data</span><span class="p">),</span> <span 
class="n">h [...]
+<span class="n">r</span><span class="p">.</span><span 
class="n">json</span><span class="p">()</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">1</span><span class="p">,</span> <span 
class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'idle'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">1</span><span 
class="p">,</span> <span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'idle'</span><span 
class="p">}</span>
+</code></pre></div></div>
 
 <p>The Pi example from before then can be run as:</p>
 
-<div class="language-python highlighter-rouge"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
-  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="o">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
+<div class="language-python highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="n">data</span> <span class="o">=</span> 
<span class="p">{</span>
+  <span class="s">'code'</span><span class="p">:</span> <span 
class="n">textwrap</span><span class="p">.</span><span 
class="n">dedent</span><span class="p">(</span><span class="s">"""
     n &lt;- 100000
     piFunc &lt;- function(elem) {
       rands &lt;- runif(n = 2, min = -1, max = 1)
@@ -326,16 +322,15 @@ Pi. This is from the <a 
href="https://spark.apache.org/examples.html";>Spark Exam
     """</span><span class="p">)</span>
 <span class="p">}</span>
 
-<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="o">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="o">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
-<span class="n">pprint</span><span class="o">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="o">.</span><span class="n">json</span><span class="p">())</span>
+<span class="n">r</span> <span class="o">=</span> <span 
class="n">requests</span><span class="p">.</span><span 
class="n">post</span><span class="p">(</span><span 
class="n">statements_url</span><span class="p">,</span> <span 
class="n">data</span><span class="o">=</span><span class="n">json</span><span 
class="p">.</span><span class="n">dumps</span><span class="p">(</span><span 
class="n">data</span><span class="p">),</span> <span 
class="n">headers</span><span class="o">=</span><span class=" [...]
+<span class="n">pprint</span><span class="p">.</span><span 
class="n">pprint</span><span class="p">(</span><span class="n">r</span><span 
class="p">.</span><span class="n">json</span><span class="p">())</span>
 
-<span class="p">{</span><span class="s">u'id'</span><span class="p">:</span> 
<span class="mi">12</span><span class="p">,</span>
- <span class="s">u'output'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'data'</span><span class="p">:</span> <span 
class="p">{</span><span class="s">u'text/plain'</span><span class="p">:</span> 
<span class="s">u'Pi is roughly 3.136000'</span><span class="p">},</span>
-             <span class="s">u'execution_count'</span><span class="p">:</span> 
<span class="mi">12</span><span class="p">,</span>
-             <span class="s">u'status'</span><span class="p">:</span> <span 
class="s">u'ok'</span><span class="p">},</span>
- <span class="s">u'state'</span><span class="p">:</span> <span 
class="s">u'running'</span><span class="p">}</span>
-</code></pre>
-</div>
+<span class="p">{</span><span class="sa">u</span><span 
class="s">'id'</span><span class="p">:</span> <span class="mi">12</span><span 
class="p">,</span>
+ <span class="sa">u</span><span class="s">'output'</span><span 
class="p">:</span> <span class="p">{</span><span class="sa">u</span><span 
class="s">'data'</span><span class="p">:</span> <span class="p">{</span><span 
class="sa">u</span><span class="s">'text/plain'</span><span class="p">:</span> 
<span class="sa">u</span><span class="s">'Pi is roughly 3.136000'</span><span 
class="p">},</span>
+             <span class="sa">u</span><span 
class="s">'execution_count'</span><span class="p">:</span> <span 
class="mi">12</span><span class="p">,</span>
+             <span class="sa">u</span><span class="s">'status'</span><span 
class="p">:</span> <span class="sa">u</span><span class="s">'ok'</span><span 
class="p">},</span>
+ <span class="sa">u</span><span class="s">'state'</span><span 
class="p">:</span> <span class="sa">u</span><span 
class="s">'running'</span><span class="p">}</span>
+</code></pre></div></div>
 
   </div>
 </div>
@@ -343,7 +338,7 @@ Pi. This is from the <a 
href="https://spark.apache.org/examples.html";>Spark Exam
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/feed.xml b/content/feed.xml
index e12d27c..6225416 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,9 +5,9 @@
     <description></description>
     <link>/</link>
     <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Mon, 15 Jan 2024 12:23:36 -0800</pubDate>
-    <lastBuildDate>Mon, 15 Jan 2024 12:23:36 -0800</lastBuildDate>
-    <generator>Jekyll v3.4.5</generator>
+    <pubDate>Sat, 06 Dec 2025 15:15:47 -0500</pubDate>
+    <lastBuildDate>Sat, 06 Dec 2025 15:15:47 -0500</lastBuildDate>
+    <generator>Jekyll v3.9.3</generator>
     
       <item>
         <title>Release 0.5.0</title>
@@ -44,7 +44,7 @@ Support multiple languages in a single Session&lt;/p&gt;
   &lt;/li&gt;
 &lt;/ul&gt;
 </description>
-        <pubDate>Mon, 05 Feb 2018 04:00:00 -0800</pubDate>
+        <pubDate>Mon, 05 Feb 2018 07:00:00 -0500</pubDate>
         <link>/news/2018/02/05/release-0.5.0/</link>
         <guid isPermaLink="true">/news/2018/02/05/release-0.5.0/</guid>
         
@@ -74,7 +74,7 @@ Create a Livy Web UI to monitor sessions&lt;/li&gt;
 Improve Livy’s ACLs&lt;/li&gt;
 &lt;/ul&gt;
 </description>
-        <pubDate>Fri, 01 Sep 2017 05:00:00 -0700</pubDate>
+        <pubDate>Fri, 01 Sep 2017 08:00:00 -0400</pubDate>
         <link>/news/2017/09/01/release-0.4.0/</link>
         <guid isPermaLink="true">/news/2017/09/01/release-0.4.0/</guid>
         
diff --git a/content/get-started/index.html b/content/get-started/index.html
index debb7b8..f947e8e 100644
--- a/content/get-started/index.html
+++ b/content/get-started/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -165,16 +171,16 @@
 <a 
href="https://spark.apache.org/downloads.html";>https://spark.apache.org/downloads.html</a>.
 Livy requires at least Spark 1.6 and supports Scala 2.11 and 2.12
 builds of Spark. To run Livy with local sessions, first export these 
variables:</p>
 
-<p><code class="highlighter-rouge">export SPARK_HOME=/usr/lib/spark</code></p>
+<p><code class="language-plaintext highlighter-rouge">export 
SPARK_HOME=/usr/lib/spark</code></p>
 
-<p><code class="highlighter-rouge">export 
HADOOP_CONF_DIR=/etc/hadoop/conf</code></p>
+<p><code class="language-plaintext highlighter-rouge">export 
HADOOP_CONF_DIR=/etc/hadoop/conf</code></p>
 
 <p>Then start the server with:</p>
 
-<p><code class="highlighter-rouge">./bin/livy-server start</code></p>
+<p><code class="language-plaintext highlighter-rouge">./bin/livy-server 
start</code></p>
 
-<p>Livy uses the Spark configuration under <code 
class="highlighter-rouge">SPARK_HOME</code> by default. You can override the 
Spark configuration by setting the
-<code class="highlighter-rouge">SPARK_CONF_DIR</code> environment variable 
before starting Livy.</p>
+<p>Livy uses the Spark configuration under <code class="language-plaintext 
highlighter-rouge">SPARK_HOME</code> by default. You can override the Spark 
configuration by setting the
+<code class="language-plaintext highlighter-rouge">SPARK_CONF_DIR</code> 
environment variable before starting Livy.</p>
 
 <p>It is strongly recommended to configure Spark to submit applications in 
YARN cluster mode. That makes sure that user
 sessions have their resources properly accounted for in the YARN cluster, and 
that the host running the Livy server
@@ -182,7 +188,7 @@ doesn’t become overloaded when multiple user sessions are 
running.</p>
 
 <h3 id="3-configure-livy">3. Configure Livy</h3>
 <p>Livy uses a few configuration files under the configuration directory, 
which by default is the conf directory under the
-Livy installation. An alternative configuration directory can be provided by 
setting the <code class="highlighter-rouge">LIVY_CONF_DIR</code> environment
+Livy installation. An alternative configuration directory can be provided by 
setting the <code class="language-plaintext 
highlighter-rouge">LIVY_CONF_DIR</code> environment
 variable when starting Livy.</p>
 
 <p>The configuration files used by Livy are:</p>
@@ -199,7 +205,7 @@ The default configuration template will print log messages 
to stderr.</li>
 <h3 id="4-start-using-livy">4. Start using Livy</h3>
 
 <p>Once the Livy server is running, you can connect to it on port 8998 (this 
can be changed with the 
-<code class="highlighter-rouge">livy.server.port</code> config option). Some 
examples to get started are provided <a href="/examples">here</a>, 
+<code class="language-plaintext highlighter-rouge">livy.server.port</code> 
config option). Some examples to get started are provided <a 
href="/examples">here</a>, 
 or you can check out the API documentation:</p>
 
 <ul>
@@ -213,7 +219,7 @@ or you can check out the API documentation:</p>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/history/index.html b/content/history/index.html
index 6034e70..cfb3e86 100644
--- a/content/history/index.html
+++ b/content/history/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -283,7 +289,7 @@ Improve Livy’s ACLs</li>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/index.html b/content/index.html
index 5784f98..4967239 100644
--- a/content/index.html
+++ b/content/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -212,7 +218,7 @@ of the Livy Server, for good fault tolerance and 
concurrency</li>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/news/2017/09/01/release-0.4.0/index.html 
b/content/news/2017/09/01/release-0.4.0/index.html
index f2a658e..528872a 100644
--- a/content/news/2017/09/01/release-0.4.0/index.html
+++ b/content/news/2017/09/01/release-0.4.0/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -230,7 +236,7 @@ Improve Livy’s ACLs</li>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/news/2018/02/05/release-0.5.0/index.html 
b/content/news/2018/02/05/release-0.5.0/index.html
index df3bd25..99162b0 100644
--- a/content/news/2018/02/05/release-0.5.0/index.html
+++ b/content/news/2018/02/05/release-0.5.0/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -246,7 +252,7 @@ Support multiple languages in a single Session</p>
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/release-process/index.html 
b/content/release-process/index.html
index 90d9f0d..9cf6889 100644
--- a/content/release-process/index.html
+++ b/content/release-process/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -201,12 +207,12 @@
 <a href="https://www.apache.org/dev/release-signing.html";>here</a>.</li>
   <li>Publish the release archives to the Apache dev dist for dev testing 
(these will be moved to the release dist after a successful vote).
     <ol>
-      <li>Set env variables as described in <code 
class="highlighter-rouge">dev/release-build.sh</code> (or utilize the script’s 
prompts).</li>
-      <li>Run <code class="highlighter-rouge">dev/release-build.sh 
package</code> (Note: You may need to run <code 
class="highlighter-rouge">GPG_TTY=$(tty); export GPG_TTY</code> for the script 
to work).</li>
+      <li>Set env variables as described in <code class="language-plaintext 
highlighter-rouge">dev/release-build.sh</code> (or utilize the script’s 
prompts).</li>
+      <li>Run <code class="language-plaintext 
highlighter-rouge">dev/release-build.sh package</code> (Note: You may need to 
run <code class="language-plaintext highlighter-rouge">GPG_TTY=$(tty); export 
GPG_TTY</code> for the script to work).</li>
       <li>Double check the distros has been uploaded to the <a 
href="https://dist.apache.org/repos/dist/dev/incubator/livy";>dev dist</a>.</li>
     </ol>
   </li>
-  <li>Use <code class="highlighter-rouge">dev/release-build.sh 
publish-release</code> to push the release artifacts to the apache staging repo
+  <li>Use <code class="language-plaintext 
highlighter-rouge">dev/release-build.sh publish-release</code> to push the 
release artifacts to the apache staging repo
 (Note: Make sure sha1 is installed before running the script). Double check 
that the artifacts were published successfully by checking the
 <a href="https://repository.apache.org/#stagingRepositories";>staging 
repo</a>.</li>
 </ol>
@@ -224,26 +230,24 @@ If the vote fails, address the issues raised and cut a 
new rc with the required
 <h3 id="publish-the-release-once-a-vote-passes">Publish the release (once a 
vote passes)</h3>
 
 <ol>
-  <li>Go to the <a 
href="https://repository.apache.org/#stagingRepositories";>staging repo</a>, 
select the livy repo from the <code 
class="highlighter-rouge">publish-release</code> step above 
+  <li>Go to the <a 
href="https://repository.apache.org/#stagingRepositories";>staging repo</a>, 
select the livy repo from the <code class="language-plaintext 
highlighter-rouge">publish-release</code> step above 
 and click the “release” button at the top of the page to release the new Livy 
version artifacts.</li>
   <li>Move the contents of the <a 
href="https://dist.apache.org/repos/dist/dev/incubator/livy";>dev dist</a> to 
the 
 <a href="https://dist.apache.org/repos/dist/release/incubator/livy";>release 
dist</a> (removing the rc# from the folder name).
     <ol>
       <li>Example steps
-        <div class="language-bash highlighter-rouge"><pre 
class="highlight"><code><span class="gp">$ </span>svn co 
https://dist.apache.org/repos/dist/dev/incubator/livy/
-<span class="gp">$ </span><span class="nb">export </span><span 
class="nv">SVN_EDITOR</span><span class="o">=</span>vim
-<span class="gp">$ </span>svn mv 
https://dist.apache.org/repos/dist/dev/incubator/livy/0.5.0-incubating-rc2/ 
https://dist.apache.org/repos/dist/release/incubator/livy/0.5.0-incubating/
-</code></pre>
-        </div>
+        <div class="language-bash highlighter-rouge"><div 
class="highlight"><pre class="highlight"><code><span class="nv">$ </span>svn co 
https://dist.apache.org/repos/dist/dev/incubator/livy/
+<span class="nv">$ </span><span class="nb">export </span><span 
class="nv">SVN_EDITOR</span><span class="o">=</span>vim
+<span class="nv">$ </span>svn <span class="nb">mv 
</span>https://dist.apache.org/repos/dist/dev/incubator/livy/0.5.0-incubating-rc2/
 https://dist.apache.org/repos/dist/release/incubator/livy/0.5.0-incubating/
+</code></pre></div>        </div>
       </li>
       <li>If you updated the KEYS file during this release make sure you also 
copy that as well.</li>
     </ol>
   </li>
   <li>Checkout the rc git tag and recommit it without the rc# (Example below)
-    <div class="language-bash highlighter-rouge"><pre 
class="highlight"><code><span class="gp">$ </span>git tag -a v0.5.0-incubating 
-m <span class="s2">"Apache Livy 0.5.0-incubating"</span>
-<span class="gp">$ </span>git push --delete apache v0.5.0-incubating-rc1
-</code></pre>
-    </div>
+    <div class="language-bash highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="nv">$ </span>git tag <span 
class="nt">-a</span> v0.5.0-incubating <span class="nt">-m</span> <span 
class="s2">"Apache Livy 0.5.0-incubating"</span>
+<span class="nv">$ </span>git push <span class="nt">--delete</span> apache 
v0.5.0-incubating-rc1
+</code></pre></div>    </div>
   </li>
   <li>Announce the release to the Incubator general, Livy dev, and Livy user 
mailing lists 
 (<a href="Incubator general, Livy dev and Livy user">Example Email</a>), if 
you want you can complete the website update step below to include links in the 
email.</li>
@@ -261,7 +265,7 @@ and click the “release” button at the top of the page to 
release the new Liv
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">
diff --git a/content/third-party-projects/index.html 
b/content/third-party-projects/index.html
index de01f7d..829451e 100644
--- a/content/third-party-projects/index.html
+++ b/content/third-party-projects/index.html
@@ -128,6 +128,12 @@
                           
                           <li><a href="http://www.apache.org/security/"; 
target="_blank">Security</a></li>
                           
+                          
+                          <li><a href="https://events.apache.org/"; 
target="_blank">Events</a></li>
+                          
+                          
+                          <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
target="_blank">Privacy</a></li>
+                          
                       </ul>
                       
                   </li>
@@ -178,7 +184,7 @@ Please open a pull request <a 
href="https://github.com/apache/incubator-livy-web
 
       <hr>
       <footer>
-        <!-- <p>&copy; 2024 </p>-->
+        <!-- <p>&copy; 2025 </p>-->
         <footer class="site-footer">
     <div class="wrapper">
         <div class="footer-col-wrapper">

Reply via email to