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

Re: Moving bindings into a separate project.

From: Chia-liang Kao <clkao_at_clkao.org>
Date: 2004-02-21 10:21:42 CET

On Fri, Feb 20, 2004 at 11:44:38AM -0600, kfogel@collab.net wrote:
> I'd like to get the language bindings out of the core Subversion tree
> and into their own project.

I agree about separating the development process and schedule. But I
think Subversion should ship the bindings by default. This makes it
easier for end users to get them work, and thus encourages people to
write extensions with bindings. People who want or need to use the
latest bindings code should be able to know what to do with
subversion-bindings-x.y.z.tar.gz.

In this case, I'd like to propose branching the development of each
bindings (either on the same svn server or another). This would ensure
the developers a usable tree, while api incompatibility hasn't be
merged from trunk. And the maintainer is responsible for integrating
the bindings change back to trunk, respecting the core's development /
release schedule. If there are supplement releases they should be made
as subversion-bindings-x.y.z as described, containing only the
subversion/bindings directory.

I know this is getting closer to a development model ghudson opposes,
but it seems to be the most reasonable and viable way to me.
Additionally this makes it easier to port bindings enhancements to
older subversion core as supplement releases.

Cheers,
CLK

  • application/pgp-signature attachment: stored
Received on Sat Feb 21 10:22:07 2004

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

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