launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #02590
text-mode bugclient
I thought I would try an interactive text-mode client for Launchpad
bugs, in the hope that it would be either faster, or easier to add new
features to than the web ui. This would overlap a bit with bughugger,
but bughugger seems not so feature complete, and text stuff is perhaps
easier to prototype than a gui.
It's now in <https://edge.launchpad.net/hydrazine>, and it does work
enough to do some bug operations:
pillar bzr
select_new # shows the first new bug
status confirmed
description
open # in a browser
tags +dirstate
importance low
title blah blah
comment blah blah
description
next
I think there is still some potential, but it's not quite as good as I
hoped, mostly because API calls (from Australia) are very slow,
commonly more than 2 seconds each. Doing an api call is not
noticeably faster than opening the corresponding web page, and one can
manually overlap network operations in a browser by opening multiple
tabs. Still, some of this can be avoided by changing the app to just
make fewer rpc calls, and after that perhaps doing them in the
background.
<https://bugs.edge.launchpad.net/lazr.restful/+bug/336866> bites quite
a lot when you try to make multiple changes to a bug in quick
succession.
If anyone cares to try it or to propose merges to add more features,
feel free...
--
Martin <http://launchpad.net/~mbp/>
Follow ups