On Thu, 7 Dec 2023, Remi Collet wrote: > Le 05/12/2023 à 14:45, Derick Rethans a écrit : > > https://docs.google.com/document/d/1_N0E9xo3jn9aKrIZHIbTYaY5lXw71BpSO6-it4cRpDo > > > > In this first stage, we would like to invite you in commenting on the > > document (either inline, or here). > > As inline requires a Google account... > > > priority (optional): The installation "priority". > > 1/ I don't like this name which is ambiguous > > higher value seems to give higher priority > which lower are loaded first > > This prefix, used in various linux distro, > is really a "load order", needed when using --enable-rtld-now > > So I proprose "load order" instead
We can quibble over the name :-) I picked something short. Debian calls it 'priority' too in their ini files. For example: ; configuration for php common module ; priority=20 extension=calendar.so > 2/ values > > Default value can be 40 or max(requirement) + 10 > > In Fedora where we use this for years we have > (IIRC debian have different practice) > > 0-19 for zend_extension > 10 for opcache > 15 for xdebug That's not really a good default. At least Xdebug should be near the end of the loading order. > 20-39 for php-src extension > 20 for most > 30 if requirement (ex: pdo drivers) > 40-99 for other (pecl...) > 40 for igbinary, msgpack > 50 for redis which use igbinary, msgpack I am happy to pick a different default. I had picked what Debian seemed to have (20). I don't think it matters much though, as distribitions can decide to change them in their binary packages regardless. cheers, Derick
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php