Right, I think this is arguably the better option to push the maven descriptors to git. There is always a danger in pushing generated files to source control, but I think these will change infrequently enough to be ok here.