Maven multi-module: agregue dependências comuns em uma únic

Procurei essa pergunta sem encontrar nada, então aqui vou eu.

Tenho um projeto multi-module maven. Todos os módulos múltiplos herdam o mesmo pai, onde são definidas dependências comuns. Entre eles, há um dos meus próprios módulos, um 'comum', onde algumas funcionalidades comuns são implementada

Minha pergunta é: Qual seria uma prática melhor para dependências comuns: defina todas explicitamente no pai, como eu faço atualmente? Ou defina-os em um módulo 'comum', ao qual outros módulos fazem referência, e depois dependam da transitividade (como um ponto de entrada único para dependências comuns)?

questionAnswers(2)

yourAnswerToTheQuestion