svn commit: r1936364 - in subversion/site/publish: . docs/release-notes

[email protected] Mon, 20 Jul 2026 10:33:57 -0000
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <178454363785.2674054.1833657263474112813@svn03-he-fi>
Author: kotkov
Date: Mon Jul 20 10:33:57 2026
New Revision: 1936364

Log:
In site/publish: Merge the outstanding changes from staging (various changes
to the 1.15 release notes).

Modified:
   subversion/site/publish/   (props changed)
   subversion/site/publish/docs/release-notes/1.15.html
   subversion/site/publish/index.html   (props changed)
   subversion/site/publish/news.html   (props changed)
   subversion/site/publish/roadmap.html   (props changed)

Modified: subversion/site/publish/docs/release-notes/1.15.html
==============================================================================
--- subversion/site/publish/docs/release-notes/1.15.html	Mon Jul 20 10:28:47 2026	(r1936363)
+++ subversion/site/publish/docs/release-notes/1.15.html	Mon Jul 20 10:33:57 2026	(r1936364)
@@ -39,14 +39,23 @@
   <li><a href="#"
       >###</a></li>
   -->
-  <li><a href="#pristines-on-demand"
-      >Pristines On Demand</a></li>
-  <li><a href="#multi-wc-format"
-      >Multi-WC: Multiple Working Copy Format Support</a></li>
-  <li><a href="#streamy-checkouts"
-      >Streamy Checkouts</a></li>
+  <li><a href="#compatibility"
+      >Compatibility Considerations</a></li>
+  <li><a href="#new-features"
+      ><strong>New Features</strong></a>
+    <ul>
+      <li><a href="#pristines-on-demand"
+          >Pristines On Demand</a></li>
+      <li><a href="#multi-wc-format"
+          >Multi-WC: Multiple Working Copy Format Support</a></li>
+      <li><a href="#streamy-checkouts"
+          >Streamy Checkouts</a></li>
+    </ul>
+  </li>
   <li><a href="#enhancements"
-      >Many enhancements and bug fixes</a></li>
+      >Enhancements and bug fixes</a></li>
+  <li><a href="#removed-features"
+      >Removed and deprecated features</a></li>
   <li><a href="#issues"
       >Known issues in the release</a></li>
   <!--
@@ -82,9 +91,7 @@ file.</p>
 
 <p>Subversion 1.15 clients and servers interoperate transparently with older
 servers and clients.  However, some of the new 1.15 features may not be
-available unless both client and server are the latest version.  There are
-also cases where a new feature will work but will run less efficiently if the
-client is new and the server old.</p>
+available unless both client and server are the latest version.</p>
 
 </div>  <!-- compatibility-client-server -->
 
@@ -164,15 +171,15 @@ impact these changes may have.</p>
   <tr>
     <td>Pristines On Demand</td>
     <td>1.15</td>
-    <td class='todo'>TODO</td>
-    <td class='todo'>TODO</td>
+    <td>any</td>
+    <td>any</td>
     <td></td>
   </tr>
   <tr>
     <td>Streamy Checkouts</td>
     <td>1.15</td>
-    <td class='todo'>TODO</td>
-    <td class='todo'>TODO</td>
+    <td>any</td>
+    <td>any</td>
     <td></td>
   </tr>
 </table>
@@ -334,7 +341,7 @@ $ svn checkout $REPO $WC
 </pre>
 
 <p>Users may also write <tt>--store-pristine=yes</tt> to explicitly request a
-a normal, fully cached working copy.  This may be useful in scripting
+normal, fully cached working copy.  This may be useful in scripting
 scenarios:</p>
 
 <pre>
@@ -414,7 +421,7 @@ how that command accesses the repository
   <tr>
     <td>conflict resolving (resolve/merge/up/sw)</td>
     <td>Sometimes</td>
-    <td>Sometimes (...)</td>
+    <td>Sometimes</td>
   </tr>
   <tr>
     <td>diff (BASE)</td>
@@ -501,11 +508,6 @@ this feature may be enhanced to give use
 allowing the <tt>--store-pristine</tt> switch to apply to individual files.
 </p>
 
-<p class='todo'>TODO: Point to the "User Guide" in <a
-href="https://svn.apache.org/repos/asf/subversion/branches/pristines-on-demand-on-mwf/notes/i525/"
-><tt>notes/i525/</tt></a>.  Regenerate <a href="/docs/i525-user-guide.html"
-><tt>/docs/i525-user-guide.html</tt></a> from the source markdown.</p>
-
 </div>  <!-- pristines-on-demand-future -->
 
 </div> <!-- pristines-on-demand -->
@@ -810,9 +812,6 @@ connection open without reading from it,
 <p>Clients will enjoy a noticeable speed-up due to improved network
 performance and reduced storage-level I/O.</p>
 
-<p><strong>Note:</strong> Streamy Checkouts are not yet implemented for
-<tt>svn export</tt>.</p>
-
 </div> <!-- streamy-checkouts -->
 
 </div>  <!-- new-features -->
@@ -826,22 +825,6 @@ performance and reduced storage-level I/
 <!-- Don't need to highlight every bugfix, just major ones which aren't in
      any patch release. -->
 
-<div class="h3" id="cmdline">
-<h3>Command-line client improvements (<em>client</em>)
-  <a class="sectionlink" href="#cmdline"
-    title="Link to this section">&para;</a>
-</h3>
-
-</div> <!-- cmdline -->
-
-<div class="h3" id="server-side-improvements">
-<h3>Server-side improvements
-  <a class="sectionlink" href="#server-side-improvements"
-     title="Link to this section">&para;</a>
-</h3>
-
-</div> <!-- server-side-improvements -->
-
 <div class="h3" id="client-server-improvements">
 <h3>Client- and server-side improvements
   <a class="sectionlink" href="#client-server-improvements"
@@ -913,6 +896,70 @@ href="https://subversion.apache.org/faq.
 
 </div>  <!-- enhancements -->
 
+<div class="h2" id="removed-features">
+<h2>Removed and deprecated features
+  <a class="sectionlink" href="#removed-features"
+    title="Link to this section">&para;</a>
+</h2>
+
+<p>A number of features that have been non-functional or unmaintained in
+previous releases have been removed. In addition, we announce deprecated
+features for removal in later versions.</p>
+
+<div class="h3" id="vcproj">
+<h3>Deprecation of the vcproj/vcxproj build system
+  <a class="sectionlink" href="#vcproj"
+    title="Link to this section">&para;</a>
+</h3>
+
+<p>With the addition of the CMake build system, the
+vcproj/vcxproj build system is deprecated. It will be removed in a future
+release of Subversion 1.x.</p>
+
+</div> <!-- vcproj -->
+
+<div class="h3" id="ctypes-bindings">
+<h3>Removal of the ctypes Python bindings
+  <a class="sectionlink" href="#ctypes-bindings"
+    title="Link to this section">&para;</a>
+</h3>
+
+<p>The ctypes Python bindings were not compatible with Python 3 and have been
+non-functional since at least Subversion 1.9. We advise users to switch to 
+the included SWIG based Python bindings or use an external binding such as
+<a href="https://pysvn.sourceforge.io/">PySVN</a>.</p>
+
+</div> <!-- ctypes-bindings -->
+
+
+
+<div class="h3" id="devscripts">
+<h3>Removal of unmaintained or obsolete developer scripts
+  <a class="sectionlink" href="#devscripts"
+    title="Link to this section">&para;</a>
+</h3>
+
+<p>The following scripts are mostly of interest to developers and have
+been removed:</p>
+
+<ul>
+<li><code>build-svn-deps-win.pl</code> Used to download and build dependencies
+    on Windows. Non-functional. Use CMake and vcpkg instead.</li>
+<li><code>wc-format.py</code> Used to extract the format version from a
+    working copy. Did not support the latest working copy formats.
+    Use <code>svn info</code> instead.</li>
+<li><code>backport.pl</code> Interactive helper used to manage the file STATUS
+    in stable release branches (testing and voting for backports). Use
+    <code>manage-backports.py</code> instead.</li>
+<li><code>nominate.pl</code> Interactive helper used to manage the file STATUS
+    in stable release branches (nominating revisions for backport). Use
+    <code>nominate-backport.py</code> instead.</li>
+</ul>
+
+</div> <!-- devscripts -->
+
+</div> <!-- removed-features -->
+
 <div class="h2" id="issues">
 <h2>Known issues in the release
   <a class="sectionlink" href="#issues"
@@ -950,4 +997,4 @@ if they occur.</p>
 <!-- ***************** END CONTENT ****************** -->
 </div> <!-- #site-content -->
 </body>
-</html>
+</html>
\ No newline at end of file