Extending naming rules for package and artifact id version 2

This new revision contains notes in the first PR.