On Mon, Jul 10, 2006 at 04:21:02PM -0600, Jesse Stay wrote:

> I'd love to pick it up, but the process may be a slow one - I've got 2
> contractual things going on at the same time right now.  Let me know what
> you've got and I'd love to build a client for it.

The whole webservices thing is built on Gedcom.pm.  It hasn't had a
proper release yet, but you can access my subversion repository at
http://pjcj.sytes.net/svn/Gedcom/  It seems to work quite well for me,
and a couple of other people have reported success, but it will no doubt
need some work when a real client starts to use it.

At the moment it uses apache 2 and mod_perl, though I suspect this could
be changed without too much hassle if you wanted to.

If you don't already have these available, or if you would prefer to
have a separate installation for this work (which is what I do), there
is a build script in the install directory which will build perl,
apache, mod_perl and all the perl modules required.  If subversion is a
problem, I also have a later version of the build script I have used on
another project which will also install zlib, openssl, and subversion,
along with svk.  Let me know if you would like it.

I recommend using svk for the version control since the repository is
sitting on a server in the laundry room (it helps to dry the clothes)
behind a wireless link and a cable modem, but any subversion client
would do.  (The server and link are actually quite reliable, but svk is
nice for offline hacking anyway.)  Let me know if you would like write
access to the repository.  The client doesn't have to live there, but
it's open to you if you would like that.

When everything is installed, "make test" will run the current tests,
"make restart" starts the server and "make stop" stops it.

Hopefully that's enough to get you going.  There are some docs in the
WebServices module and I'd be pleased to try and explain what I have
done and why.

Thanks a lot for thinking about this.  I'm looking forward to seeing
where it can go.  Don't worry about the speed of progress.  It won't be
slower than what I've been doing recently.  And maybe others would be
interested in joining the effort?

Read access on the repository is open to anyone, and I'd be happy to
give write access to anyone who wants to push changes back.  So if
anyone else has been dying to try out this newfangled ajax thing, here's
your chance!

> -- 
> 
> #!/usr/bin/perl
> $^=q;@!>~|{>krw>yn{u<$$<Sn||n<|}j=<$$<Yn{u<Qjltn{ > 0gFzD gD, 00Fz, 0,,( 0hF
> 0g)F/=, 0> "L$/GEIFewe{,$/ 0C$~> "@=,m,|,(e 0.), 01,pnn,y{ rw}
> >;,$0=q,$,,($_=$^)=~y,$/ C-~><@=\n\r,-~$:-u/ #y,d,s,(\$.),$1,gee,print

Yes, you'll get on quite well with Gedcom.pm, I think ;-)

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net
_______________________________________________
Ldsoss mailing list
[email protected]
http://lists.ldsoss.org/mailman/listinfo/ldsoss

Reply via email to