[haiku-commits] Re: r37943 - in haiku/branches/developer/aldeck/tracker_layout/src: apps/tracker kits/tracker

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 29 Nov 2010 18:52:02 +0100

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.


Other related posts: