Am Samstag, 5. November 2005 01:05 schrieb Jason Dagit:
> [...]

> So, if darcs could be a library that applications could link into
> then a gui could be built that really integrated darcs (even eclipse
> is an example).  The other way to go with that is to embed a language
> in darcs.  But, I prefer the idea of making darcs embeddable so that
> you can choose your language by making bindings for libdarcs in
> <insert favorite language>.

I favor this approach.  One thing I really like about Subversion is that it 
separates the command-line user interface from the part that does the "actual 
work" by making the latter a library.  This way, you can implement GUIs for 
Subversion in a clean way.  On the other hand, if a GUI has to access a 
command-line tool instead of a library, this is bad design IMO because the 
command-line interface is already a user interface and therefore one user 
interface (graphical) builds upon another one (command-line).

> [...]

> So....my proposal is for darcs to be an api which includes a way to
> perform sql queries on the darcs repo database.  Any takers?

Why SQL?

> Thanks,
> Jason

Best wishes,
Wolfgang

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to