I had this extremely well-planned fortress going on - defensive structures before the river, some temporary quarters before the chasm, and almost everything else between the chasm and the magma river. Workshops near the dining hall which had direct access to my kitchens/stills/food stockpiles (and with a big booze/prepared food stockpile in the middle of the tables), and quarters all around. At least one dedicated, experienced brewer and cook working full-time (not even "health care" and "cleaning" turned on) while novices took care of the other kitchens and stills, and food haulers kept things from becoming cluttered. But alas, this fortress, like the one before, was to face starvation problems, and this time it wasn't my fault.
It seems to me that the first problem was that, having placed my farms near the river, everyone would drop the harvested plants in the middle of the hall when hauling everything to the big food stockpile in the heart of the fortress, because they ALWAYS decided midway that they should do something else. An entire crop withered this way. I could (and can, and will) build new farms after the chasm in my next fortress, but still, how annoying - and it won't solve the greatest food-related problem with post-chasm fortresses, which is that buying food becomes useless - apparently all that meat bought at premium price from the human caravan will always rot, unless one transforms the entire main hall of the fortress in a series of food stockpiles with the "take from" option, hopefully, making the haulers bring it all the way to the kitchen. Now, that wouldn't be a problem if the human caravan brought food in barrels - I really wouldn't like to lose 100+ pieces of meat this way again.
Anyway, I got so annoyed that I opened the pits and watched every single stupid dwarf burn. But hey, at least I got to see my top wrestler, not yet elite, strangle a demon to death - and become elite in the process. Alas, he was torn apart seconds later when trying to take on two demons at once.
EDIT: I forgot to add that, after a point, my cook started to hunt for ingredients fortress-wide instead of taking what was right next to him. Maybe because I had a seed stockpile near the farms, and had allowed cooking plump helmet spawns?
[ January 21, 2007: Message edited by: j.brigante ]