Re: [VOTE] Straw poll: Using namespaces for *any() and *all() on iterables
| From: | tyson andre | Date: | Wed, 03 Feb 2021 00:53:17 +0000 |
| Subject: | Re: [VOTE] Straw poll: Using namespaces for *any() and *all() on iterables | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-113055@lists.php.net to get a copy of this message | ||
Hi internals,
> I've started voting
> on https://wiki.php.net/rfc/any_all_on_iterable_straw_poll_namespace
> Voting starts on 2021-01-19 and ends on 2021-02-02.
>
> This is an 11-way Single Transferable Vote poll on the choice of namespace,
> to ensure that all proposed namespaces (and similar namespaces) for global functions were
> represented
> after a lot of discussion.
> (Votes for each ranking choice must be selected and submitted one by one because these are
> independent HTML forms,
> writing down your choice of ranks elsewhere before submitting may be faster)
>
> The choices for this poll were announced a few days ago in
> https://externals.io/message/112558 "Straw poll: Naming for
>
*any() and *all() on
> iterables",
> which has some additional discussion on arguments for/against the proposed namespace choices.
>
> - Additional discussion on namespaces can also be found in the initial RFC announcement -
> https://externals.io/message/111756
Voting on the straw poll https://wiki.php.net/rfc/any_all_on_iterable_straw_poll_namespace has
closed.
Of the top two options,
- 12 voters had ranked PHP\iterable before the global namespace
(including not listing the latter in their vote).
- 11 voters had ranked the global namespace ahead of PHP\iterable
(including not listing the latter in the vote).
- One voter included neither in their ranked choices.
See https://stv-results.theodorejb.me/php/?rfc=any_all_on_iterable_straw_poll_namespace
for a simulation of the voting process with the same result
(previously brought up for attributes syntax in https://externals.io/message/111630#111659)
I plan to update the RFC and implementation soon, with a secondary vote with two options:
PHP\iterable\any() vs PHP\iterable\any_value()
Thanks,
- Tyson