PQM needs to take over the world

Martin Pool mbp at sourcefrog.net
Fri Jul 27 18:03:50 BST 2007


On 7/19/07, Andrew Voznytsa <andrew.voznytsa at gmail.com> wrote:
> If I could, +2 my cents.
>
> Wouldn't you consider making PQM (its features) as part of SmartServer (or
> some kind of standalone executable)? Reason is simple - hard to install PQM
> on Windows (if possible at all with MS Exchange).

I think that would be good.  It should be reasonably straightforward:
 - make a new temporary repository on the server and push into it
 - run the merge on the server
 - run the tests
 - if that succeeds, commit

Some of the time we can keep the connection open and echo the output
back to the user.  However, if the user's connection drops then we
wouldn't want that to abort the submission.  In that case, it should
keep running on the server and probably display the results through
the web and send mail, as it does at present.  Anyhow, some users
might not care to see all the progress, and for them we could have eg
a --background flag that disconnects as soon as the request is
submitted.

Actually I like the sound of this a lot.  It's good that pqm can do
merges asynchronously but it'd be better if you had the option to feel
more involved.

-- 
Martin



More information about the bazaar mailing list