A general repo guidelines