Originally Posted by user_none
Metadata is not written to the files when you make changes they are saved to calibre's database. It is only written to the ebook file itself when: Sending to device, Saving to disk, Downloaded though the content server, Probably something else that I'm forgetting. This is due to performance reasons and because not all formats support setting metadata / support various amounts of metadata.
So I guess the lesson here is that if your books are going to be "distributed" say, using SugarSync to sync Stanza on an iMac and Stanza on a MacBook, your "master" library needs to be files "saved to disk" and not the files in the Calibre database....