fallback to other methods in the cases that dont have tarball... TODO use tarball everywhere
5.1.6
if process.get*id is not a function, then use default values
5.1.7