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

Reply via email to