Combine the cranberries, pineapple with juice, honey, sugar, raisins, water, allspice and salt in a large saucepan. Bring to a boil over medium-high heat. Reduce heat to medium. Cook, uncovered, 5 to 6 minutes or until cranberries pop.
Cook 5 to 10 minutes or until mixture boils and thickens. Transfer to a serving bowl. Serve warm or chilled.