On Fri, May 24, 2024 at 9:11 AM Johan Corveleyn <jcor...@gmail.com> wrote: > > On Wed, May 22, 2024 at 10:06 AM Bo Berglund <bo.bergl...@gmail.com> wrote: > > I am running an SVN server on an Ubuntu 20.04 LTS system and I have the > > Apache > > connection so I can access it via its web interface. > > > > This works but is *very limited* in functionality, so I am looking for some > > kind > > of GUI interface that can be added to my Ubuntu SVN installation and gives > > me > > functionality to view file revisions, logs etc and also diff revisions > > using the > > web view. > > What lots of people these days are looking for (myself included) is a > modern "Code Forge" [1][2][3], like GitHub/Lab/... or like the Forgejo > project [4] with its cloud-hosted platform Codeberg [5], but then for > Subversion. > > I'd like a modern web interface (hostable on-premise or in the cloud) > that includes: > - Version control repositories (and management thereof) > - Online viewing, searching, diffing, ... (like ViewVC) > - Online editing, committing directly from the web interface > - Ability to manage patches aka pull requests > - Mailing lists and Forums > - Notification system (with ability to individually configure "watch" > patterns) > - Issue tracker > - Code reviews > - Wiki > - General (plugable) "Actions" framework > - CI system with buildagents / bots > - Artifact repository > - Enterprise level user management > - ... > - Also accessible from mobile devices of course > > Oh, and if possible it should flexibly integrate with external systems > that may already be present in your environment, like if you have a > JIRA issue tracker or wiki or ... you would want to integrate that one > instead of the "default / reference" implementation. > > I'm dreaming of course, but wouldn't that be nice?
Beanstalk has always seemed like a solid service: https://beanstalkapp.com/ And Assembla still exists: https://get.assembla.com/ > Seriously, if we'd ever start such a sub-project under the Apache > Subversion umbrella one day, I'd be interested in joining the effort > :-). The Apache project for this is Allura: https://allura.apache.org/ Mark