I don't think people realize how dangerous trying to "repair" or "correct" history can actually be. It could literally go on for thousands of years, look at the Israeli's and Palestinians. While I'm fine if people who committed discriminatory acts are held accountable in the law, it's a period of time we should be ashamed of and need to stop revisiting.
In my opinion, the best way to respect people who were wronged is to let it go. Yes it will always be unfair, but people in history books are not "us". We are a different generation of human beings with the power to create the world we want to live in.