gui suggestion
Derrick Hudson
dman13 at gmail.com
Sat Sep 17 17:18:53 BST 2005
On 9/16/05, Jan Hudec <bulb at ucw.cz> wrote:
> On Fri, Sep 16, 2005 at 14:08:46 +0200, Matthieu MOY wrote:
> Anyway, I am thinking about a bit broader thing for a while now. The
> user interfaces of many version control systems are very similar -- all
> have commit, some form of checkout, status, diff, most have merge. Thus
> it should be possible to factor out quite a bit of glue between those
> user interfaces and the version control systems.
See eclipse for an example that this idea really works. They have a
Team UI that various plugins can implement/extend to integrate with
whatever version control system you want.
> I believe it's not so speed-critical, that it could well be in python.
> Actually it _should_ be in python, so it's developed reasonably fast and
> reasonably refactorable.
The operations are quite I/O bound, so the overhead of an interpreter
is not a problem. Again see eclipse (it's ssh and cvs implementation
is all coded in Java).
> Maybe even in windows -- it's said that in Win
> XP, there is quite a bit of python code, though it's compiled to binary
> throught some translator.
I'd love to see a reference to confirm this. It would be really cool
if it is true.
-D
More information about the bazaar
mailing list