by others without metadata version defined in one of three places - composer.json (“version” tag) - VCS tag - 1.0.0 - v1.0.0 - 1.5.0-RC1 - v1.5.0-beta2 needs a name
by others without metadata version defined in one of three places - composer.json (“version” tag) - VCS tag - VCS branch - {branchname}-dev (2.0 -> 2.0.x-dev) - dev-{branchname} (dev-master) needs a name