On Wed, May 13, 2026 at 10:19 PM Branko Čibej <[email protected]> wrote: > > On 10. 5. 26 14:44, Branko Čibej wrote: > > On 9. 5. 26 08:41, Branko Čibej wrote: > > Hi all, > > This is just to let you know that I'm working on updating JavaHL. Not adding > everything that's missing, > but updating the use of deprecated APIs and adding things like WC-version and > store-pristines options. > > I'll try to get this ready for the next 1.15.0 release candidate. > > > Done as much as I can be bothered to. Please review branches/javahl-1.15. I'd > like to merge that to trunk soon and propose for backport to 1.15.x for the > next release candidate. > > Tested on ARM64 with JDK 1.8, 11 and 25. > > > Any takers? Otherwise I'll just merge to trunk and create the backport > proposal. All the JavaHL tests still pass. > > > On this note: do we have any reliable information about there being any > actual users of JavaHL outside of our test suite? Maintaining this monster is > not the most fun thing I can think of, so unless we have actual downstream > users, I'd prefer to mark the whole thing as deprecated and move on. > > -- Brane
There is also Atlassian's Fisheye [1] (code visualisation and searching) and Crucible [2] (review tool), usually installed together. To connect these to an SVN repo you can choose SVNKit (default) or jump through hoops and use a "Native Subversion client" (via JavaHL) [3]. The latter is much more performant, so for large, busy repositories (like ours) integrating through JavaHL is definitely worth it. We still use it at work (University Hospitals Leuven), though it is on its way out, because Atlassian has announced end-of-support in May 2028 [4]. Actually, this EOS was yet another trigger for us (and others I guess) to start migrating to GitHub/Lab/whatever :-(, because we're so used to be able to browse and review code online these days. And these git-based hosting platforms offers such online capabilities out of the box. Fisheye and Crucible are really quite good (UI is a bit dated, but in a lot of aspects they are superior to the viewing and reviewing features on github/gitlab). I wish Atlassian would keep evolving their product, or (dreaming) help building an open source community around it and donate it to the ASF :-). Anyway, I am a Java developer, but unfortunately don't have much bandwidth for SVN these days. I'll try to take a look at the JavaHL changes, whether on the branch or on trunk. Thanks a lot for working on it, Brane! [1] https://www.atlassian.com/software/fisheye [2] https://www.atlassian.com/software/crucible [3] https://confluence.atlassian.com/fisheye/native-subversion-client-960155493.html [4] https://www.atlassian.com/licensing/server-end-of-support#fisheye-cruicible-eos -- Johan

