• 
      

    Drop support for Subvertpy.

    Review Request #13199 — Created Aug. 10, 2023 and submitted

    Information

    Review Board
    release-6.x

    Reviewers

    Subvertpy hasn't had a release in two years, hasn't kept up with libsvn,
    and has ended up more problematic for us than helpful. Since its
    introduction, we've basically solved the PySVN installation story. With
    the release of Review Board 5, we documented that Subvertpy was on its
    way out.

    This change completes that deprecation, removing all Subvertpy support
    from the codebase and providing a notice in the documentation.

    The Subversion SCMTool now relies on PySVN fully. This will end up
    helping with some cleanup work that's in progress for SSL cert
    management.

    The backend support remains. This may prove useful if we end up crafting
    a ctypes-based backend down the road.

    Unit tests pass.

    Checked the codebase for any more signs of Subvertpy, and verified they
    were all removed.

    Summary ID
    Drop support for Subvertpy.
    Subvertpy hasn't had a release in two years, hasn't kept up with libsvn, and has ended up more problematic for us than helpful. Since its introduction, we've basically solved the PySVN installation story. With the release of Review Board 5, we documented that Subvertpy was on its way out. This change completes that deprecation, removing all Subvertpy support from the codebase and providing a notice in the documentation. The Subversion SCMTool now relies on PySVN fully. This will end up helping with some cleanup work that's in progress for SSL cert management. The backend support remains. This may prove useful if we end up crafting a ctypes-based backend down the road.
    6fe8cbe98fd0b322622695268beafcd6f2fb2b71
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-6.x (65ac660)