-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which namespace to use for PECL packages in the PHP organization? #65
Comments
Yeah no decision as such has been made, so maybe |
Note, affects so far:
|
The timezonedb is already part of php-src; the PECL packages are just so users can update this, if they want to (works as drop-in replacement). So in my opinion, this can use the same namespace as other extensions. |
IMHO and from Packaging PoV, I think pecl is the best choice and that php should be avoid. In RPM (from Packaging Guidelines) we use So using pecl as namespace will be perfect, as will result in the same name (ex: php-pecl-apcu) Switching to php will be very confusing, package will have to be
|
Worth noting that this specifically pertains to the "vendor namespace" part of the "package name" for the purposes of submitting the extension onto the Packagist site, not the "extension name" (which will remain the same as when it is/was on pecl.php.net). So, for discussion sake (I am not saying this is the final decision), lets say we used the package name of |
No further comments, so I'll update the three affected repos to use |
Notice: use pecl as vendor name is not easy, see composer/packagist#1496 |
Just for reference, some PHP Foundation discussion happened, the reference link is here. Apologies for the private link, but just wanted to "bookmark" it in a place relevant to the conversation. |
This issue came up recently in php/pecl-file_formats-yaml#88 (review). Since it likely affects a lot of packages, I think it's worthwhile to track it here.
The text was updated successfully, but these errors were encountered: