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
