> There is occasional discussion of creating a "libdarcs", where an API is
> given and the programmer is able to use existing darcs functionality through
> a library interface.
Jason, I've already mentioned it before -- I think it's a horrible idea.
Having a library means either having stable APIs, in which case you
can no longer improve on code as easily, or library versioning,
commonly known as ``DLL hell'' in the Windows world.
The clean and flexible way is to have an easily scriptable Darcs.
Darcs is fairly scriptable right now -- things like vc-darcs use Darcs
as is, with no need to link against a libdarcs.
Juliusz
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users