Social Deviancy

Do you think persons convicted on felony offenses should be allowed to vote? What restrictions, if any, do you think would be appropriate?