what is proper surface prep to clean, de-rust and paint to follow?

Thanks.