What features of ConfigObj bzr actually used?
John Arbash Meinel
john at arbash-meinel.com
Thu Jan 3 21:56:03 GMT 2008
Alexander Belchenko wrote:
> I just wonder what actually features of ConfigObj bzr used?
> The main killer feature of ConfigObj IIUC is preserving config file
> format. That's all bzr need? Or there is some other?
I think the biggest thing that is used is write-support. It is nice that
it preserves the files and comments and such. Probably people are used
to that, so we wouldn't want to lose it.
I think ConfigObj supports nested sections somehow. I don't think we
actually make use of that.
I don't think we use its built-in support for parsing lists, or any sort
of special key. We pretty much just use it as a key => string map.
We need some sort of Unicode/UTF8 support. Though I don't think we have
been as rigorous about it as we should have been. (Some paths are stored
as 7-bit URLs, some as Unicode/UTF-8 paths, etc.)
One way to find out would be to switch to a different system, and see
what blows up. :)
John
=:->
More information about the bazaar
mailing list