Лучшие практики в соглашениях об именовании для артефактов Maven (есть ли ограничения?)
Моя команда является новичком в Maven, и нам не удалось найти каких-либо четких указаний по выбору идентификаторов артефактов для наших проектов.
Я знаю чтоРуководство по соглашениям об именах говорит, что артефакты должны быть
"whatever name you want with lowercase letters and no strange symbols"
но некоторые люди в моей группе хотят использовать стиль обратного доменного имени для обоих идентификаторов группыand artifactIDs.
Основываясь на вышеупомянутых рекомендациях, а также на всех примерах, которые я видел в центральном репозитории, я не думаю, что имеет смысл иметь артефакты с обратным доменным стилем, но я не могу сказать, является ли это на самом деле недействительным или просто осуждается , Я смутно помню, что читал что-то о том, что различные менеджеры хранилищ не могут эффективно работать с артефактами, содержащими символы точки (.), Но я не помню, где я их читал & amp; Я не могу найти это сейчас.
Каковы правила, если таковые имеются, символов, разрешенных в артефакте Maven?