svn commit: r1936321 - subversion/site/staging/docs/release-notes

[email protected] Sun, 19 Jul 2026 14:03:07 -0000
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <178446978722.1952367.6688465958315993061@svn03-he-fi>
Author: dsahlberg
Date: Sun Jul 19 14:03:07 2026
New Revision: 1936321

Log:
In site/staging:

Add text about the deprecated and removed features in 1.15.

* doc/release-notes/1.15.html:
  (#removed-features): New section

Modified:
   subversion/site/staging/docs/release-notes/1.15.html

Modified: subversion/site/staging/docs/release-notes/1.15.html
==============================================================================
--- subversion/site/staging/docs/release-notes/1.15.html	Sun Jul 19 14:02:14 2026	(r1936320)
+++ subversion/site/staging/docs/release-notes/1.15.html	Sun Jul 19 14:03:07 2026	(r1936321)
@@ -913,6 +913,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 has been non-functional or unmaintained in
+previous releases has 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 <a href="#cmake">CMake</a> 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 has been
+non-functional since at least Subversion 1.9. We advice 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> <!-- vcproj -->
+
+
+
+<div class="h3" id="devscripts">
+<h3>Removal of unmaintained or obsolete developer script
+  <a class="sectionlink" href="#vcproj"
+    title="Link to this section">&para;</a>
+</h3>
+
+<p>The following scripts are mostly of interest to developers and has
+been removed:</p>
+
+<ul>
+<li><code>build-svn-deps-win.pl</code> Used to download and build dependencies
+    on Windows. Non-functional. Use <a href="#cmake">CMake</a> and vcpkg
+    instead.</li>
+<li><code>wc-format.py</code> Used to extract the format version from a
+    working copy. 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> <!-- vcproj -->
+
+</div> <!-- removed-features -->
+
 <div class="h2" id="issues">
 <h2>Known issues in the release
   <a class="sectionlink" href="#issues"