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">¶</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">¶</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> > >

