Alexandre Deckner <alex@xxxxxxxxxxxx> wrote: > Hi, btw, as i mention in my commit message, i'd like to simplify the > persistency mechanism. Currently every serialization code is > duplicated > as it uses either a BMessage format or a similar attribute based > format. > I'd like to use BMessages only in the upper layers and let the lower > layers store the messages as they wish (flattened message or > attributes). This means breaking the on-disk format backward > compatibility, does anyone foresee a problem? Not if you provide a tool that converts the on-disk data :-)) For example, my music collection consists of several hundreds of folders with hand-tuned attributes. I really wouldn't like to need to go over all of them manually. I'm not sure why giving control to the lower layers would mean breaking compability, though. Bye, Axel.