Den sön 16 nov. 2025 kl 13:59 skrev <[email protected]>:

> 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.
>

I took the liberty of playing around a bit on the staging site today. I've
been missing an obvious page "how to get support".

I'm aware this is full of potential ASF/501(c)(3)/vendor neutrality issues
so it should obviously be discussed and decided by the PMC but there is at
least one other ASF project doing this, see Apache Struts[1].

Feedback is welcome - both from users and from companies who could
potentially be listed here.

I'd like to mention that we already have a somewhat similar list in the PMC
Private repository[2] however I'm not sure how accurate it is and It isn't
appropriate to just share the contents here.

Cheers,
Daniel


[1] https://struts.apache.org/commercial-support.html
[2] https://svn.apache.org/repos/private/pmc/subversion/vendors.txt


> 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