[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Re: Is there something like libmonotone?
From: |
Olivier Andrieu |
Subject: |
Re: [Monotone-devel] Re: Is there something like libmonotone? |
Date: |
Sun, 30 Jan 2005 15:49:41 +0100 (CET) |
> Bruce Stephens [Thu, 27 Jan 2005]:
> Nathaniel Smith <address@hidden> writes:
>
> > 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...)
>
> Presumably we want things like monotone-viz to be possible.
> Currently I think that works by accessing the database directly
> (without using any of monotone). That means it needs changing
> whenever the database schema changes, which is undesirable,
> although presumably it'll become less of a problem as things
> mature.
That's right, monotone-viz reads the database directly. This is fine
because monotone-viz doesn't compute anything, it simply displays the
ancestry graph which is directly accessible by a couple of SQL
queries. The need to adapt to database schema changes isn't a problem
I think, since other interfaces (library, command line) would change
at the same time too (like when revisions were introduced).
--
Olivier
- Re: [Monotone-devel] monotone with argp, (continued)
- 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, 2005/01/27
- [Monotone-devel] Re: Is there something like libmonotone?, Bruce Stephens, 2005/01/27
- Re: [Monotone-devel] Re: Is there something like libmonotone?,
Olivier Andrieu <=
- 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
- Re: [Monotone-devel] Re: Is there something like libmonotone?, Zack Weinberg, 2005/01/30
- Re: [Monotone-devel] Re: Is there something like libmonotone?, Andreas Känner, 2005/01/30