Author: dsahlberg
Date: Sun Nov 16 12:59:34 2025
New Revision: 1929787

Log:
In site/staging:

Draft how a potential page listing support options could work out.

Added:
   subversion/site/staging/support.html   (contents, props changed)
Modified:
   subversion/site/staging/site-nav.html

Modified: subversion/site/staging/site-nav.html
==============================================================================
--- subversion/site/staging/site-nav.html       Sun Nov 16 12:58:11 2025        
(r1929786)
+++ subversion/site/staging/site-nav.html       Sun Nov 16 12:59:34 2025        
(r1929787)
@@ -19,6 +19,7 @@
       <li><a href="/packages.html">Binary Packages</a></li>
       <li><a href="/download.cgi">Source Download</a></li>
       <li><a href="/docs/release-notes/">Release Notes</a></li>
+      <li><a href="/support.html">Support</a></li>
     </ul>
   </p>
   <p>Community

Added: subversion/site/staging/support.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ subversion/site/staging/support.html        Sun Nov 16 12:59:34 2025        
(r1929787)
@@ -0,0 +1,102 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="UTF-8">
+<meta http-equiv="x-ua-compatible" content="ie=edge">
+<title>Apache Subversion: Support</title>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+<link rel="manifest" href="/site.webmanifest">
+<link rel="apple-touch-icon" href="/icon.png">
+<link rel="icon" type="image/png" href="/icon.png">
+<link rel="stylesheet" href="/style/site.css" type="text/css" media="all">
+<meta name="theme-color" content="#98b0d4">
+</head>
+
+<body>
+<!--#include virtual="/site-banner.html" -->
+<!--#include virtual="/site-nav.html" -->
+<div id="site-content">
+<!--#include virtual="/site-notice.html" -->
+<!-- **************** BEGIN CONTENT ***************** -->
+
+<h1>Apache Subversion: Support</h1>
+
+<div class="h2" id="community-support">
+<h2>Community support
+  <a class="sectionlink" href="#community-support"
+    title="Link to this section">&para;</a>
+</h2>
+
+<p>The Subversion project provide community support via the <a
+href="/mailing-lists.html">Mailing lists</a>.</p>
+
+</div><!-- #community-support -->
+
+<div class="h2" id="commercial-support">
+<h2>Commercial support
+  <a class="sectionlink" href="#commercial-support"
+    title="Link to this section">&para;</a>
+</h2>
+
+<p>Vendors offering commercial support will be added to the list below
+by sending an e-mail to <a href="mailto:[email protected]";
+>[email protected]</a> requesting to be listed.  [[conditions to
+be listed, process for removal etc.? ]].<p>
+
+<p>The Subversion project does not endorse any particular vendor, nor does
+it provide any guarantees with regards to the quality of service of any
+vendor listed here.  The table is presented in random order on each page
+load (require JavaScript).</p>
+
+<table id="vendors">
+<tr>
+<th>Name</th>
+<th>Contact details</th>
+<th>Geographical region served</th>
+<th>Kind of service provided</th>
+</tr>
+<tr>
+<td>Alpha Ltd</td>
+<td><a href="https://alpha.example.com/contact";
+>https://alpha.example.com/contact</a></td>
+<td>EU</td>
+<td>Commercial support</td>
+</tr>
+<tr>
+<td>Beta Inc</td>
+<td><a href="https://beta.xample.com/contact";
+>https://betaexample.com/contact</a></td>
+<td>North America, East Asia</td>
+<td>Commercial support, customization and custom builds</td>
+</tr>
+<tr>
+<td>Gamma Co., Ltd.</td>
+<td><a href="https://gamma.example.com/contact";
+>https://gamma.example.com/contact</a></td>
+<td>Japan, International</td>
+<td>Commercial support</td>
+</tr>
+</table>
+
+<script>
+function shuffleTable() {
+  const table = document.getElementById("vendors");
+  const rows = Array.from(table.rows);
+
+  // Fisher-Yates shuffle
+  for (let i = rows.length - 1; i > 1; i--) {
+    const j = Math.floor(Math.random() * i) + 1;
+    table.appendChild(rows[j]);   // move row to end
+    rows.splice(j, 1);            // remove from list
+  }
+}
+document.onload=shuffleTable();
+</script>
+
+</div> <!-- #commercial-support -->
+
+<!-- ***************** END CONTENT ****************** -->
+</div>  <!-- #site-content -->
+</body>
+</html>

Reply via email to