[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Any news from the IBM i port? (aka AS/400)

From: Mark Phippard <markphip_at_gmail.com>
Date: Tue, 27 Jan 2009 17:28:06 -0500

On Tue, Dec 30, 2008 at 8:47 AM, <postmaster_at_tigris.org> wrote:
> Hi, since Mark Phippard left Softlanding, the IBM i port of Subversion have been more than uncertain. I mean the release pace is too slow as
> we can't get the latest 1.5 version running on i. At Softlanding, we get sparse response. Is there any plan that Tigris, thru Mark's knowledge of
> IBM i environment, provide a up to date IBM i port? As I recently knew of, we are over 2 millions users of SVN on IBM i which worth the effort I
> believe. TIA

Tigris is not a company, it is a hosting service for open-source
engineering projects. Perhaps you meant CollabNet, who provides the
software and hardware etc.? CollabNet does not have any plans to fund
work on this port as we do not use the System i.

Since no one has maintain the port in a couple years, the code for the
port was recently removed from the Subversion trunk, although getting
it back would be easy. On OS/400 versions since V5R4 the port did not
require much code differences, but it was still a lot of work to
maintain and test the port. The biggest problem was that without any
native Python support on OS/400 it was hard to run the test suite.
The vast majority of the work was in keeping the Python tests running
with the port of Python that does exist. And then the tests
themselves took forever to run because of Python.

Someone with some C skills and OS/400 knowledge could probably get SVN
1.5.5 running. Trunk would be a little bit more difficult because
SQLite has been added as a mandatory dependency for repositories. So
this would have to be ported to OS/400, tested and maintained as well.

The other thing to look at would be SVNKit (http://svnkit.com). Their
pure-Java solution runs on OS/400, but last I knew they have not
ported a "server" so you could not use it to serve a repository. It
works well as a SVN client though.

Mark Phippard
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-01-27 23:46:34 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.