grahamking/kip — Issue #4: Structured info in the encrypted file
Author: yml
Created: 2012-01-22 17:13:57+00:00
State: open

I think that the encrypted password file will beneficiate from being structured, at the moment we are only storing 3 arbitrary fields:

* name
* username
* notes

i would prefer if this fields where configurable and if I could add more on some special account answer to the mysterious question, digicode for a door, ...

I think this could easily be done if the encrypted files were structured. There are few file formats that are both human readable and easily parsed in Python:

* INI [ConfigParser](http://docs.python.org/library/configparser.html)
* CSV [CSV](http://docs.python.org/library/csv.html)

Python has a parser included for both of them in stdlib.