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

Re: Ruby binding in the repository

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2001-10-30 00:18:12 CET

Yoshiki Hayashi <yoshiki@xemacs.org> writes:
> I'm going to dump Ruby binding to subversion/bindings/ruby
> but before doing full integration I'd like to ask you which
> part should go where.
> Currently, the tar ball I created contains four part.
> Source code itself, doc, tests and svnmirror subdirectory.
> doc has Ruby binding documentation written in rdtool format.
> tests will contain test cases. Now there's only file, fs.rb
> which is mostly Ruby version of fs-test.c. svnmirror has
> Ruby script which I use to mirror Subversion repository to
> local machine.
> Greg (Stein) and I agreed that source code should go into
> subversion/bindings/ruby. SWIG binding will go to swig
> subdirectory.
> So the question is other parts. First, where should doc and
> tests go? Should it put under subversion/bindings/ruby
> directory or go into starndard doc and tests directory like
> doc/ruby and subversion/tests/ruby?
> Second, should svnmirror script be addeded to the repository
> and if so, where? The script can be viewed as a sample
> usage of Ra binding so I'd like to put it somewhere in the
> repository. tools directory looks like a good candidate to me.
> Ruby binding is already about 5000 lines of code. Please be
> prepared to a large commit mail as I'm going to add them
> tonight (local time). :-) You'll need to wait until my next
> patch to be able to build it.
> Perhaps the directory structure isn't very important since
> you will soon be able to do svn mv. :-)

IMHO, put the svnmirror script in tools/, but the doc and tests in

(But no big deal either way; we can always move stuff around later,
even before svn mv is ready, by using add and del.)


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:46 2006

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.