City Attorney David Feldman on Friday announced that he plans to resign next month, citing, among other reasons, that he could better defend the city's embattled equal rights ordinance as a key witness than as a lawyer in the upcoming case. Feldman has played a crucial and at times controversial role in Mayor Annise Parker's administration, alternately acting as chief negotiator, attack dog, policy wonk and spokesman.