In a large pot, combine all ingredients (including the juice from the tomatoes and the pineapple). Bring to a boil, then reduce heat to low.
Simmer, uncovered, for one hour, stirring occasionally.
Adjust seasonings to your taste.
Serve as an accompaniment to your favorite summer BBQ dish.
This is a large recipe which will serve 20+ people. Freeze part of the recipe for later use if you do not need the entire batch.