[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Is there something like libmonotone?
From: |
Nathaniel Smith |
Subject: |
Re: [Monotone-devel] Is there something like libmonotone? |
Date: |
Thu, 27 Jan 2005 13:10:44 -0800 |
User-agent: |
Mutt/1.5.6+20040907i |
On Thu, Jan 27, 2005 at 01:01:56PM -0600, Matthew A. Nicholson wrote:
> Andreas K?nner wrote:
> >is there something like libmonotone? Just in case someone want to write
> >a GUI on top of monotone...
>
> I don't think there is a libmonotone, but there should be...
This is actually a matter of debate :-) In particular, graydon has
pointed out that you really _want_ monotone to be a monolithic program
with an extremely limited and well-defined interface to the rest of
the world, because monotone is the only program we trust to manage
your database without screwing things up. (we have enough trouble
making sure monotone won't screw things up in the first place...)
This does leave open the possibility of wrapping a library around it,
with some carefully designed interface, but since this interface
wouldn't be much lower-level than the current command-line interface,
and since the command-line interface is accessible from all languages
(not just C++), my suggestion would be to improve the command-line
interface's support for automation.
There's definitely a lot that could happen to make monotone more
scriptable, and I think we definitely should; I figure the best way to
accomplish that is to wait for people who want to script monotone,
then extend it in whatever ways they turn out to need...
-- Nathaniel
--
/* Tell the world that we're going to be the grim
* reaper of innocent orphaned children.
*/
-- Linux kernel 2.4.5, main.c
- Re: [Monotone-devel] monotone with argp, (continued)
- Re: [Monotone-devel] monotone with argp, Badai Aqrandista, 2005/01/25
- Re: [Monotone-devel] monotone with argp, Nathaniel Smith, 2005/01/25
- Re: [Monotone-devel] monotone with argp, Matthew A. Nicholson, 2005/01/25
- Re: [Monotone-devel] monotone with argp, Badai Aqrandista, 2005/01/25
- Re: [Monotone-devel] monotone with argp, Matthew A. Nicholson, 2005/01/26
- Re: [Monotone-devel] monotone with argp, Badai Aqrandista, 2005/01/27
- Re: [Monotone-devel] monotone with argp, Ole Laursen, 2005/01/27
- Re: [Monotone-devel] monotone with argp, Derek Scherger, 2005/01/27
- [Monotone-devel] Is there something like libmonotone?, Andreas Känner, 2005/01/27
- Re: [Monotone-devel] Is there something like libmonotone?, Matthew A. Nicholson, 2005/01/27
- Re: [Monotone-devel] Is there something like libmonotone?,
Nathaniel Smith <=
- [Monotone-devel] Re: Is there something like libmonotone?, Bruce Stephens, 2005/01/27
- Re: [Monotone-devel] Re: Is there something like libmonotone?, Olivier Andrieu, 2005/01/30
- Re: [Monotone-devel] Is there something like libmonotone?, Andreas Känner, 2005/01/27
- Re: [Monotone-devel] Is there something like libmonotone?, Matt Lavin, 2005/01/27
- Re: [Monotone-devel] Is there something like libmonotone?, Andreas Känner, 2005/01/28
- [Monotone-devel] Re: Is there something like libmonotone?, graydon hoare, 2005/01/28
- [Monotone-devel] Re: Is there something like libmonotone?, Peter Simons, 2005/01/29
- Re: [Monotone-devel] Re: Is there something like libmonotone?, Andreas Känner, 2005/01/29
- Re: [Monotone-devel] Re: Is there something like libmonotone?, sergio GARCIA, 2005/01/29
- Re: [Monotone-devel] Re: Is there something like libmonotone?, Nathaniel Smith, 2005/01/30