Prepare the vegetables. Cut the eggplant and zucchini in 1-inch cubes. Seed and de-rib the red and green peppers and cut into think slices. Peel, seed and coarsely chop the tomatoes. Coarsely chop the onions and mince the garlic and herbs.
For the yellow or orange peppers, char them on all sides under the broiler or over an open flame, then put in a paper bag or cover with a bowl for 15 minutes to steam the skins off. Peel the skin off and de-seed, then cut into strips. Drizzle with olive oil and set aside.
Mix the eggplant and zucchini cubes with salt and place in a colander to drain for half an hour. Rinse and pat dry.
Heat a couple generous tablespoons of olive oil over medium high heat in a large skillet or Dutch oven and sautee the eggplant and zucchini until lightly browned. Transfer to a bowl.
Return the eggplant and zucchini to the pan along with the tomatoes and herbs. Add salt and black pepper to taste, and add any remaining olive oil. Simmer uncovered for 45-60 minutes, stirring occasionally to keep from sticking. If there is not enough liquid, add a bit of water (but not too much). Most of the liquid should be gone and the vegetables a thick stew.
Let the ratatouille sit for 30 minutes or more before serving.
Prepare a pot for poaching: use a pan or pot with a wide mouth. Bring water to a boil and add a few drops of vinegar. Crack the eggs one at a time and slide them into the water one at a time. Cook gently for 4 minutes and remove with a slotted spoon. (You can keep them in a bowl of warm water while you prepare the plates.
Slice some crusty French bread, brush with olive oil and toast it.