[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [coldsync-hackers] newbie question(s)



On Fri, Sep 21, 2001 at 07:58:00AM -0500, John Joseph Roets wrote:
> Also, the conduits for ColdSync are required to be in Perl, no?

	No. A conduit is a program executed by ColdSync; all it needs
to do is to follow the specs laid out in "ColdSync Conduits:
Specification and Hacker's Guide" in the ColdSync distribution.
	ColdSync runs conduits with certain command-line arguments,
sends it input as lines of text (mostly) on stdin, and expects error
messages and such on stdout (RTFM for details). As long as you conform
to this spec, you can write your conduits in Intercal or Befunge, for
all I care.
	The reason why most[1] of the conduits so far are in Perl is
that there are Perl modules to make conduits easy to write. No one has
written equivalent helper libraries for other languages (yet).

[1] I've written a couple of trivial conduits in /bin/sh, but they
don't parse PDB files.

-- 
Andrew Arensburger                      This message *does* represent the
arensb@ooblick.com                      views of ooblick.com
The meek may inherit the earth, but it's the grumpy who get promoted.
This message was sent through the coldsync-hackers mailing list.  To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body.  For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.