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
subversion/bindings/ruby/*.
(But no big deal either way; we can always move stuff around later,
even before svn mv is ready, by using add and del.)
-K
---------------------------------------------------------------------
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