[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.

Bye,
   Axel.


Other related posts: