[rfc] bzr-config.py: Bazaar GUI configuration utility: branch settings?

Alexander Belchenko bialix at ukr.net
Wed Jan 10 05:42:09 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm thinking about configuration utility during very long time.
Last days I finally wrote some code and now it get some shape.
See attached screenshot.

On screenshot you can see only page with General options,
but I also plan  to support for tuning aliases and plugins.
I think this utility is able to get information from
http://bazaar-vs.org/PluginRegistry page and automatically
install new plugins.

I'd like also add support for tuning options of current branch
(when utility started from inside branch). What settings
I need to support? I know there is nick of branch. What else?

I also think about some plugins like pqm-submit that use some special
options from branch config file. If we could provide some
registry for built-in options and options used by particular plugin
to easily integrate with configuration utility?

I hope my utility will be ready for 0.14 release.
Any suggestions is welcome.

Tuning general options (see screenshot) already works.
I want to finish support for aliases before I publish my code.

- --
Alexander

P.S. I write GUI in Tkinter, but I try to separate logic from GUI,
so adding another GUI library should not be too hard.
I know Tkinter looks ugly on Linux, but on Windows it good enough
and looks like any arbitrary Windows application. And Tkinter
provide minimal python GUI application compiled with py2exe.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFpHyxzYr338mxwCURAgwgAJ4wYweArS5+GRYASVtmUuLGqh/gjgCfXyow
/FlRfqAFO+1w/FUJYvh0FNI=
=YcL1
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bzr-config.PNG
Type: image/png
Size: 9467 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070110/e5a745a5/attachment-0001.png 


More information about the bazaar mailing list