packagist naming conventions