generates repository metadata