You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Yoshiki Hayashi <yo...@xemacs.org> on 2001/10/29 08:52:21 UTC
Ruby binding in the repository
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. :-)
--
Yoshiki Hayashi
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: Ruby binding in the repository
Posted by Karl Fogel <kf...@newton.ch.collab.net>.
Yoshiki Hayashi <yo...@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