CVS

Edward Glowacki glowack2@msu.edu
Thu, 28 Jun 2001 10:26:13 -0400


Quoted from Ben Pfaff on Wed, Jun 27, 2001 at 05:10:18PM -0400:
> Three possibilities occur to me:
> 
> 1. You can write a wrapper script for the program that fits the
>    expected format.
> 
> 2. You can invent a global configuration format that specifies
>    capabilities of each additional program along with the
>    associated variables and their effects.
> 
> 3. You can have the user write an additional plug-in module to
>    use additional tools.

I suppose I could write some documentation mentioning something
like "If you want to use esync with a program that can't be made
to fit with the config and option format, write a wrapper script
that does the conversion."  Combined with the config file for a
method (which would define the standard conversion between esync
options and the option format for the sync util or wrapper script),
the two would make up an "esync module" for that method.  The first
two or three modules would come with the program (cvs, rsync, maybe
rdist), and more would be added as submitted by anyone.


-- 
Edward Glowacki				glowack2@msu.edu
GLLUG Peon  				http://www.gllug.org
Imagination is the one weapon in the war against reality.
                -- Jules de Gaultier