monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Promoting usher to become a standard utility


From: Nathaniel Smith
Subject: Re: [Monotone-devel] Promoting usher to become a standard utility
Date: Mon, 24 Oct 2005 22:48:22 -0700
User-agent: Mutt/1.5.9i

On Tue, Oct 25, 2005 at 12:08:07AM -0500, Timothy Brownawell wrote:
> ...but then, it's hard to test properly since that would require doing
> things like reloading the config file and rearranging the servers while
> there's a number of open connections (in particular, when I first put in
> config file reloading any connections after the reload would go to a new
> server object, and so a new server process, even if the old server
> (likely with the same db) was still running (from still having open
> connections), even on servers that hadn't been changed), which I think
> the current test framework is entirely too linear to handle easily.

Another option would be to move it out tree entirely, as a separate
add-on that implements the 'monotone usher interface' or something.
Doesn't seem like anything that really gains a whole lot from shipping
with monotone itself (except as sample code), since the user base for
it is so special; and if it's turning into a full-fledged app, then
maybe moving it out would give useful flexibility in terms of things
like choosing an appropriate testing architecture...

(I swear, the grammar is viral. :-))

-- Nathaniel

-- 
Details are all that matters; God dwells there, and you never get to
see Him if you don't struggle to get them right. -- Stephen Jay Gould




reply via email to

[Prev in Thread] Current Thread [Next in Thread]