putting more differences in place

Shouldn't ```determine_distribution_strategy``` (what a name, btw :wink:) receive the project and return an already initialized strategy with the project already assigned.

Yes. I'm already in yast-team picky mode. Sorry