Hello all, Tobias wants to obtain a right that lets him represent the community in the RFCs' approval. Tobias, as for the feature requests, you can discuss and propose your own ideas. You can also obtain RFC karma to propose your ideas and contribute to the language.
As for the people that are going to give the final vote, PHP maintainers need to make a proper policy for this process. I am going to give a basic idea. They can better brainstorm. The person that wants to have the voting rights may qualify for the following: 1. The person may have RFC karma already. 2. After obtaining an RFC karma, it may have been active on the mailing list for a specific time period. 3. It may have n number of bugs solved and merged. 4. It may have worked with senior developers of php at least on the n number of RFCs. 5. Optionally, it may have some of his own RFCs approved or rejected with minimum percentage. 6. Every person that gets voting rights may have fulfilled the conditions above. When it qualifies for the above conditions, it can apply for the voting karma. The people with the voting rights can recognize its efforts and contributions for the language and finally allow a voting karma. The karma will be rewarded with a simple majority after a vote. The conditions that I have suggested above assess following: 1. The person is well aware of PHP and its built system. 2. The person is able to resolve bugs, add new features and improve existing ones. 3. The person well understands PHP's nature and is able to form the ideas accordingly. Tobias's scale of qualification will motivate a large number of people to ask for the voting rights, and they have the equal right to get the right to vote. It doesn't matter a core developer maintains n number of libraries. The thing that matters is the understandability of the core. If one is able to contribute to the language and its efforts are visible to the core developers and the community, it may have a voting right. Yes, having developed numerous libraries can be an edge. Nobody will object because one receives a karma according to a set policy. Additionally, when there emerges a policy, it will motivate people to partake in the discussions, practice their hands on the PHP core and leverage the company of senior developers. Power to you all. Best On 7/19/21, Kalle Sommer Nielsen <ka...@php.net> wrote: > Den man. 19. jul. 2021 kl. 13.14 skrev Lynn <kja...@gmail.com>: >> Currently there are people with voting permissions that do vote, yet do >> not interact with RFCs or the mailing list. Regardless of the reasons one >> may have for wanting to vote, the requirements given should be applied >> equally if this is the argument. > > If this is a problem, then why has the voting RFC not been amended to > require such commentary? That seems like a productive first step in > solving the issue instead of complaining about it not happening > automatically > >> Yes, and I love it when I see new users interact with the mailing list, >> even when in the end the questions or arguments changed nothing to the >> RFC. It shows that people are probably invested. How do you measure >> investment behind the scenes though? How often has someone decided to not >> post anything on the mailing list because after testing a bunch of changes >> proposed, it worked and required no comment? > > How can I take that into consideration if no one lets me know about > that? This argument sounds more to me like an illusion, I cannot read > minds nor am I into experimentation on the matter, I cannot consider > what I do not know (similarly to the problem you pointed out above). > >> Would every user that one day would want to have voting rights post a "yes >> I agree" message in every thread in order to show they contribute in >> discussions? > > That is not what I was implying and I am certain you know that. I > specifically mean the discussions, not the voting itself. Taking > Tobias here as an example, why is there no feedback from him on the > RFCs like[1][2][3] (which was recent as in 8.1, this is just a list > from a quick glance which may or not be accurate), they seem to me > like an good way he could have given feedback based on the work he put > forward that he had been involved with. > > Why is it that political power should just be given without actually > taking part of the project and problems here at the PHP project? To me > that comes off as laziness. "I just want to vote, but take no > responsibility of maintaining the PHP project" > > [1] https://wiki.php.net/rfc/curl_user_agent > [2] https://wiki.php.net/rfc/fsync_function > [3] https://wiki.php.net/rfc/fibers > > > -- > regards, > > Kalle Sommer Nielsen > ka...@php.net > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: https://www.php.net/unsub.php > > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php