rfc:global_login

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rfc:global_login [2022/05/28 09:49] aaronjunkerrfc:global_login [2022/06/25 15:55] (current) aaronjunker
Line 1: Line 1:
 ====== PHP RFC: Create a global login system for php.net ====== ====== PHP RFC: Create a global login system for php.net ======
-  * Version: 1.0+  * Version: 1.1
   * Date: 2022-05-23    * Date: 2022-05-23 
   * Author: Aaron Junker, [[mailto:aaronjunker@php.net|aaronjunker@php.net]]   * Author: Aaron Junker, [[mailto:aaronjunker@php.net|aaronjunker@php.net]]
-  * Status: Under Discussion+  * Status: Declined
   * First Published at: http://wiki.php.net/rfc/global_login    * First Published at: http://wiki.php.net/rfc/global_login 
   * Possible developer: Aaron Junker, [[mailto:aaronjunker@php.net|aaronjunker@php.net]]   * Possible developer: Aaron Junker, [[mailto:aaronjunker@php.net|aaronjunker@php.net]]
 +  * Discussion thread: https://externals.io/message/117816
  
 ===== Introduction ===== ===== Introduction =====
Line 77: Line 78:
  
 edit.php.net allows log in with different platforms as well as anonymous and VCS login. When voted "yes" this would only allow login with the new php.net account (and also anonymous login when voted "Yes, but still allow anonymous login"). edit.php.net allows log in with different platforms as well as anonymous and VCS login. When voted "yes" this would only allow login with the new php.net account (and also anonymous login when voted "Yes, but still allow anonymous login").
 +
 +Against this change speaks that edit.php.net is currently not really usable as it still hasn't migrated to the new git repositories. 
  
 ==== 5.1 pecl.php.net and pear.php.net login ==== ==== 5.1 pecl.php.net and pear.php.net login ====
Line 93: Line 96:
  
 ===== Proposed Voting Choices ===== ===== Proposed Voting Choices =====
 +
 +A 2/3 majority is needed for thir RFC to pass. Voting started 11. June 2022 and ends 25. June 2022
  
 ==== 1.1 Global login system ==== ==== 1.1 Global login system ====
Line 152: Line 157:
 Do you want the new login system to be integrated into edit.php.net? Do you want the new login system to be integrated into edit.php.net?
  
-<doodle title="4.1 edit.php.net login" auth="aaron-junker" voteType="single" closed="true">+<doodle title="4.1 edit.php.net login" auth="aaron-junker" voteType="single"  closed="true">
    * Yes    * Yes
    * Yes, but still allow anonymous login    * Yes, but still allow anonymous login
Line 162: Line 167:
 Do you want the new login system to be integrated into pecl.php.net and pear.php.net? Do you want the new login system to be integrated into pecl.php.net and pear.php.net?
  
-<doodle title="5.1 pecl.php.net login and pear.php.net login" auth="aaron-junker" voteType="single" closed="true">+<doodle title="5.1 pecl.php.net login and pear.php.net login" auth="aaron-junker" voteType="single"  closed="true">
    * Yes    * Yes
    * No    * No
Line 185: Line 190:
 Make a GitHub oauth app: [[https://docs.github.com/en/developers/apps/building-oauth-apps|GitHub Docs]] Make a GitHub oauth app: [[https://docs.github.com/en/developers/apps/building-oauth-apps|GitHub Docs]]
  
 +Discussion on mailing list: https://externals.io/message/117816
  
rfc/global_login.1653731368.txt.gz · Last modified: 2022/05/28 09:49 by aaronjunker