basic software or project upgrading tool in ruby