[RFC][Under discussion] Create a global login system for php.net

  117816
May 28, 2022 09:53 aaron.junker@outlook.com (Aaron Junker)
Hi all, 

I would like to start the discussion on my RFC for creating a global login system on php.net: https://wiki.php.net/rfc/global_login.

When you have feedback to a specific point of the RFC, please use the corresponding number used in the RFC.

Best regards
Aaron Junker
  117817
May 28, 2022 13:18 marandall@php.net (Mark Randall)
On 28/05/2022 10:53, Aaron Junker wrote:
> When you have feedback to a specific point of the RFC, please use the corresponding number used in the RFC.
To point 1, there was a time I was thinking about implementing a system ourselves (I was working on website prototypes at the time). That being said, as you identified creating our own system requires resources we don't have, and PHP is bad at infrastructure (lack of resources / specialists). For that reason I think the sensible thing to do would be to use Github.
  117820
May 29, 2022 01:05 steven.wang.ch@gmail.com (Wang Lei)
1.2 Type of global login system
It would be great if Github could be used for the global login.

I started to work on PHP several months ago. For a new developer, I felt the most frustrating thing was I could not login the different systems of PHP with one account. I understand that PHP is a long-history project. And moving to a modern infrastructure needs lots of effort. I think that creating a global login system is definitely a good beginning.

Thanks,
-Steven
在 2022年5月28日 +0800 PM5:53,Aaron Junker junker@outlook.com>,写道:
> > --
  117822
May 29, 2022 14:57 Andreas Heigl <andreas@heigl.org>
--------------Qzu0ZIqfdh280c7LSVkfERWZ
Content-Type: multipart/mixed; boundary="------------jl0jvFOsBMj4KOxJ8mEMjM95"

--------------jl0jvFOsBMj4KOxJ8mEMjM95
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGV5IEFsbC4NCg0KT24gMjguMDUuMjIgMTE6NTMsIEFhcm9uIEp1bmtlciB3cm90ZToNCj4g
SGkgYWxsLA0KPiANCj4gSSB3b3VsZCBsaWtlIHRvIHN0YXJ0IHRoZSBkaXNjdXNzaW9uIG9u
IG15IFJGQyBmb3IgY3JlYXRpbmcgYSBnbG9iYWwgbG9naW4gc3lzdGVtIG9uIHBocC5uZXQ6
IGh0dHBzOi8vd2lraS5waHAubmV0L3JmYy9nbG9iYWxfbG9naW4uDQo+IA0KPiBXaGVuIHlv
dSBoYXZlIGZlZWRiYWNrIHRvIGEgc3BlY2lmaWMgcG9pbnQgb2YgdGhlIFJGQywgcGxlYXNl
IHVzZSB0aGUgY29ycmVzcG9uZGluZyBudW1iZXIgdXNlZCBpbiB0aGUgUkZDLg0KDQpJIGRv
IGhhdmUgbXkgaXNzdWVzIHdpdGggdGhlIGdlbmVyYWwgUkZDLg0KDQpUaGUgaWRlYSB0byBo
YXZlIG9uZSBsb2dpbiBzeXN0ZW0gdG8gYWxsIHBhcnRzIG9mIHRoZSBQSFAgaW50ZXJuYWxz
IA0KZWNvc3lzdGVtIHNlZW1zIHRlbXB0aW5nIGZvciBzdXJlLiBCdXQgYXMgeW91IHBvaW50
ZWQgb3V0IGluIHRoZSANCmludHJvZHVjdGlvbiwgdGhlcmUgYXJlIDkgZGlmZmVyZW50IHNl
cnZpY2VzIC0gcGFydGx5IHJhdGhlciBvbGQgb25lcyAtIA0KdGhhdCB3b3VsZCByZXF1aXJl
IHNvbWUgd29yayB0byBtYWtlIFNTTyB3b3JrLiBTb21lIG9mIHRoZW0gd2UgaGF2ZSANCmNv
bnRyb2wgb3Zlciwgc29tZSBvZiB0aGVtIHdlIGRvIG5vdCAoYXMgdGhvc2UgYXJlIGV4dGVy
bmFsIGFwcGxpY2F0aW9ucyANCnRoYXQgd2UgYXJlIHVzaW5nLiBGaWRkbGluZyB3aXRoIHRo
ZWlyIHNvdXJjZWNvZGUgbWlnaHQgYmUgcG9zc2libGUgYnV0IA0Kd2lsbCBsZWF2ZSB1cyBt
b3JlIG9yIGxlc3MgdW5hYmxlIHRvIHVwZGF0ZSB0aGUgdG9vbHMpDQoNClNvIG1vdmluZyB0
aG9zZSBhcHBsaWNhdGlvbnMgdGhhdCB3ZSBoYXZlIGNvbnRyb2wgb3ZlciB0b3dhcmRzIFNT
TyB3aWxsIA0KYmluZCByZXNvdXJjZXMuIEFuZCBub3Qgb25seSBub3csIGJ1dCBhbHNvIGlu
IHRoZSBmdXR1cmUgYXMgdGhvc2UgdG9vbHMgDQptaWdodCBuZWVkIHVwZGF0ZXMgYXMgd2Vs
bC4NCg0KUmVzb3VyY2VzIHRob3VnaCwgZXNwZWNoaWFseSBmb3IgaW5mcmFzdHJ1Y3R1cmUs
IGFyZSBhIHZlcnkgcmFyZSBnb29kIQ0KDQpJbiBhZGRpdGlvbiBJIHdvdWxkIHNheSB0aGF0
IHdlIGNhbiBhc3N1bWUgdGhlIGVkaXQucGhwLm5ldCB0byBiZSBkZWFkIA0KYWZ0ZXIgd2Ug
bW92ZWQgZG9jdW1lbnRhdGlvbiBmcm9tIFNWTiB0byBnaXQuIFNvIHRoYXQgaXMgYXdlc29t
ZSBhcyB0aGF0IA0KbWVhbnMgIm9uZSBkb3duIiBhbmQgd2UgY291bGRuJ3QgYWxyZWFkeSBm
aW5kIHNvbWVvbmUgdG8gbW9kaWZ5IA0KZWRpdC5waHAubmV0IHRvIHdvcmsgd2l0aCBnaXQg
aW5zdGVhZCBvZiBTVk4uIFNvIHRoYXQncyBncmVhdCBuZXdzIQ0KDQpCdXQgdGhlIGJhZCBu
ZXdzIGlzLCB0aGF0IHRoZXJlIGlzIGFsc28gdGhlIGNvbG9idXMgc3lzdGVtIHdoaWNoIHBv
d2VycyANCnRoZSBOTlRQLXNlcnZlciBiYWNrZW5kIHRoYXQgYSBudW1iZXIgb2YgcGVvcGxl
IHVzZSB0byBpbnRlcmFjdCB3aXRoIHRoZSANCm1haWxpbmctbGlzdC4gV2hpY2ggYWxzbyBo
YXMgYW4gYXV0aGVudGljYXRpb24gYW5kIHdvdWxkIHRoZXJlZm9yZSBuZWVkIA0KdG8gYmUg
c3dpdGNoZWQuIFNvIHdlIGFyZSBiYWNrIGF0IDkgc2VydmljZXMuIEFuZCB3ZSBzd2l0Y2hl
ZCBvbmUgdGhhdCANCmlzIGNvbXBsZXRlbHkgdW5kZXIgb3VyIGNvbnRyb2wgdG8gb25lIHRo
YXQgaXNuJ3QgYXMgd2UgYXJlIG1lcmVseSB1c2luZyANCmEgKHJhdGhlciBvbGQgYnkgbm93
KSBzZXJ2aWNlLg0KDQpBbmQgdGhlcmUgbWlnaHQgZXZlbiBiZSBtb3JlIHRoYW4gdGhvc2Uu
DQoNClNvIHdoYXQgSSdtIHRyeWluZyB0byBicmluZyBhY3Jvc3MgaGVyZSBpcyB0aGF0IHRo
aXMgdGFzayB3aWxsIGJpbmQgYSANCmxvdCBvZiByZXNvdXJjZXMgd2l0aCBhIGdhaW4gdGhh
dCBJJ20gbm90IHN1cmUgaXMgd29ydGggdGhlIGVmZm9ydC4gQW5kIA0KaW5zdGVhZCBvZiBi
aW5kaW5nIHBlb3BsZSB3b3JraW5nIG9uIHJlc291cmNlcyB0aGF0IGltcHJvdmUgdGhlIGxp
ZmUgb2YgDQphIGZldyAodGhvc2Ugd29ya2luZyBvbiB0aGVzZSBxdWlya3kgc3lzdGVtcykg
SSdkIHJhdGhlciBzZWUgdGhvc2UgDQpyZXNvdXJjZXMgc3BlbnQgd2hlcmUgdGhleSBpbXBy
b3ZlIHRoZSBsaWZlIG9mIGFsbCBQSFAtRGV2ZWxvcGVycy4gTGlrZSANCmltcHJvdmluZyB0
aGUgZG9jcywgdHJpYWdpbmcgYnVncywgYW5zd2VyaW5nIHF1ZXN0aW9ucyBvbiANClN0YWNr
T3ZlcmZsb3cvUm9vbTExL1BIUEMvV2hhdGV2ZXIgZWxzZSB0aGVyZSBpcy4NCg0KSW4gYWRk
aXRpb24gdG8gdGhhdCBJIHdvdWxkIGxpa2UgdG8gcmFpc2UgbXkgY29uY2VybnMgb3ZlciB1
c2luZyBHaXRIdWIgDQpsb2dpbiBmb3IgZXZlcnl0aGluZyAoVG9waWMgMS4yKS4NCg0KR2l0
SHViIGlzIGEgY29tcGFueSBiYXNlZCBpbiB0aGUgVVMgYW5kIHRoZXJlZm9yZSBib3VuZCB0
byBVUyBsYXcuIFRoYXQgDQphbHJlYWR5IG1lYW5zIHRoYXQgcGVvcGxlIGZyb20gY2VydGFp
biBjb3VudHJpZXMgY2FuIG5vdCAoZWFzaWx5KSANCmNvbGxhYm9yYXRlIGFuZCBhcmUgdGhl
cmVmb3JlIGFsc28gZXhjbHVkZWQgZnJvbSBjb250cmlidXRpbmcgaW4gYW55IHdheSANCnRv
IFBIUFsxXS4gSW4gYWRkaXRpb24gdG8gdGhvc2UgcmVndWxhdGlvbnMgZGlyZWN0bHkgYnkg
R2l0SHViIHNvbWUgDQpjb3VudHJpZXMgYXJlIGJsb2NraW5nIGFjY2VzcyB0byBHaXRIdWIg
b24gdGhlaXIgb3duIGFjY291bnQgd2hpY2ggbWVhbnMgDQp0aGF0IERldmVsb3BlcnMgZnJv
bSBSdXNzaWEgb3IgQ2hpbmEgd2lsbCBoYXZlIGEgaGFyZGVyIHRpbWUgDQpjb250cmlidXRp
bmcgdG8gUEhQIGR1ZSB0byB0aGUgZmFjdCB0aGF0IHRoZXkgYXJlIG5vdCBhYmxlIHRvIGxv
Z2luIGludG8gDQphbnkgc3lzdGVtLg0KDQpBcmUgd2UgYXdhcmUgb2YgdGhhdD8NCg0KT24g
dGhlIG90aGVyIGhhbmQgbWFpbnRhaW5pbmcgb3VyIG93biBTU08tU29sdXRpb24gd2lsbCBi
aW5kIGV2ZW4gbW9yZSANCnJlc291cmNlcy4uLiBTZWUgYWJvdmUuDQoNCkluIGFkZGl0aW9u
OiBUaGUgbnVtYmVyIG9mIGRpZmZlcmVudCBsb2dpbnMgaXMgdXN1YWxseSByYXRoZXIgc21h
bGwgcGVyIA0KcGVyc29uLiBBbmQga2VlcGluZyB0cmFjayBvZiB0aGUgZGlmZmVyZW50IHN5
c3RlbXMgYW5kIHBhc3N3b3JkcyB2aWEgYSANClBhc3N3b3JkTWFuYWdlciBzaG91bGQgc29s
dmUgbW9zdCBvZiB0aGUgZGF5LXRvLWRheSBoYXNzbGUuIEhhdmluZyBhIA0KY2VudHJhbCBw
bGFjZSB0aG91Z2ggdG8gZG9jdW1lbnQgdGhlIGhhc3NsZSB3b3VsZCBiZSBhIHZlcnkgaGVs
cGZ1bCANCmFkZGl0aW9uIHRvIHRoZSBQSFAgZWNvc3lzdGVtIQ0KDQpNeSAwLjAy4oKsDQoN
CkNoZWVycw0KDQpBbmRyZWFzIC0gVGhlIG9uZSBoYXZpbmcgc3RydWdnbGVkIGZvciBzb21l
IHllYXJzIHdpdGgganVzdCAqb25lKiANCmluZnJhLWNoYW5nZS4NCg0KDQpbMV0gDQpodHRw
czovL2RvY3MuZ2l0aHViLmNvbS9lbi9zaXRlLXBvbGljeS9vdGhlci1zaXRlLXBvbGljaWVz
L2dpdGh1Yi1hbmQtdHJhZGUtY29udHJvbHMjb24td2hpY2gtY291bnRyaWVzLWFuZC10ZXJy
aXRvcmllcy1hcmUtdXMtZ292ZXJubWVudC1zYW5jdGlvbnMtYXBwbGllZA0KPiANCj4gQmVz
dCByZWdhcmRzDQo+IEFhcm9uIEp1bmtlcg0KPiANCg0KLS0gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsLCwNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG8gbykNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS1vb08tKF8pLU9vby0rDQp8IEFuZHJlYXMgSGVpZ2wgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KfCBt
YWlsdG86YW5kcmVhc0BoZWlnbC5vcmcgICAgICAgICAgICAgICAgICBOIDUwwrAyMic1OS41
IiBFIDA4wrAyMyc1OCIgfA0KfCBodHRwczovL2FuZHJlYXMuaGVpZ2wub3JnICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
DQp8IGh0dHBzOi8vaGVpLmdsL2FwcG9pbnRtZW50d2l0aGFuZHJlYXMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCg==
--------------jl0jvFOsBMj4KOxJ8mEMjM95
Content-Type: application/pgp-keys; name="OpenPGP_0xA8D5437ECE724FE5.asc"
Content-Disposition: attachment; filename="OpenPGP_0xA8D5437ECE724FE5.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
9w=3D=3D
=3DQgWh
-----END PGP PUBLIC KEY BLOCK-----

--------------jl0jvFOsBMj4KOxJ8mEMjM95--

--------------Qzu0ZIqfdh280c7LSVkfERWZ--
  117823
May 29, 2022 15:28 aaron.junker@outlook.com (Aaron Junker)
Hi Andreas

> In addition I would say that we can assume the edit.php.net to be dead after > we moved documentation from SVN to git. So that is awesome as that > means "one down" and we couldn't already find someone to modify > edit.php.net to work with git instead of SVN. So that's great news!
Good point. Will add this to my RFC. I was not aware of this.
> GitHub is a company based in the US and therefore bound to US law. That > already means that people from certain countries can not (easily) collaborate > and are therefore also excluded from contributing in any way to PHP[1]. In > addition to those regulations directly by GitHub some countries are blocking > access to GitHub on their own account which means that Developers from > Russia or China will have a harder time contributing to PHP due to the fact > that they are not able to login into any system. > > Are we aware of that?
I think that's an issue many people had when PHP moved to GitHub. But now development is already on GitHub, so in my opinion there isn't a big issue with that (beside of course that they can't participate in general). For your concerns regarding human resources, I would do everything needed to bring such a system to existence. Best regards Aaron Junker
  117831
May 29, 2022 20:09 Ben Ramsey <ramsey@php.net>
--------------zXPO26ugps5RaFOBE0OddEkQ
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gNS8yOS8yMiAwOTo1NywgQW5kcmVhcyBIZWlnbCB3cm90ZToNCj4gQnV0IHRoZSBiYWQg
bmV3cyBpcywgdGhhdCB0aGVyZSBpcyBhbHNvIHRoZSBjb2xvYnVzIHN5c3RlbSB3aGljaCBw
b3dlcnMgDQo+IHRoZSBOTlRQLXNlcnZlciBiYWNrZW5kIHRoYXQgYSBudW1iZXIgb2YgcGVv
cGxlIHVzZSB0byBpbnRlcmFjdCB3aXRoIHRoZSANCj4gbWFpbGluZy1saXN0LiBXaGljaCBh
bHNvIGhhcyBhbiBhdXRoZW50aWNhdGlvbiBhbmQgd291bGQgdGhlcmVmb3JlIG5lZWQgDQo+
IHRvIGJlIHN3aXRjaGVkLiBTbyB3ZSBhcmUgYmFjayBhdCA5IHNlcnZpY2VzLiBBbmQgd2Ug
c3dpdGNoZWQgb25lIHRoYXQgDQo+IGlzIGNvbXBsZXRlbHkgdW5kZXIgb3VyIGNvbnRyb2wg
dG8gb25lIHRoYXQgaXNuJ3QgYXMgd2UgYXJlIG1lcmVseSB1c2luZyANCj4gYSAocmF0aGVy
IG9sZCBieSBub3cpIHNlcnZpY2UuDQoNCkkndmUgbG9va2VkIGludG8gY29sb2J1cyBhIGZh
aXIgYW1vdW50LCBhbmQgaXQgZG9lcyBub3QgdXNlIA0KYXV0aGVudGljYXRpb24gaXRzZWxm
LiBJdCBhY2NlcHRzIHJlcXVlc3RzIHRvIHBvc3QgdG8gbmV3Z3JvdXBzLCBidXQgDQp0aGVu
IGl0IGFwcGVhcnMgdG8gcHJpbWFyaWx5IGFjdCBhcyBhIHByb3h5IGZvciBlem1sbSwgd2hp
Y2ggaGFzIGl0J3MgDQpvd24gZm9ybSBvZiBhdXRoZW50aWNhdGlvbiwgYW5kIHdlJ3JlIG5v
dCBnb2luZyB0byBiZSBhYmxlIHRvIHRpZSB0aGUgDQplem1sbSBhdXRoZW50aWNhdGlvbiB0
byBHaXRIdWIuDQoNCi0tIA0KQ2hlZXJzLA0KQmVuDQo=

--------------zXPO26ugps5RaFOBE0OddEkQ--
  117880
June 8, 2022 19:22 aaron.junker@outlook.com (Aaron Junker)
Hi all,

I've edited my RFC[1], so it now contains a note that edit.php.net is currently not in a usable state.

Besides that, I didn't find any big points that could have been added to the RFC.

So, unless a big new discussion starts, I will open votes this Saturday. 

But I have two questions:

1. What kind of majority in votes will this RFC need to get accepted? 
2. Am I allowed to vote on my own RFC? 

Best regards 
Aaron Junker 

[1] https://wiki.php.net/rfc/global_login
  117881
June 8, 2022 21:46 rowan.collins@gmail.com (Rowan Tommins)
On 08/06/2022 20:22, Aaron Junker wrote:
> But I have two questions: > > 1. What kind of majority in votes will this RFC need to get accepted? > 2. Am I allowed to vote on my own RFC?
While this is a somewhat unusual RFC, because it's a change to the project / infrastructure, not the language itself, it should still follow the rules here: https://wiki.php.net/RFC/voting Question 1 is straight-forward: "The primary vote of an RFC, determining overall acceptance of the proposal, may only have two voting options and requires a 2/3 majority. ... [Secondary] votes may have more than two voting options and may be decided by simple plurality."  So the overall RFC requires a two-thirds majority; the others can be simple plurality (but you should probably make that explicit on the voting form). Question 2 is also covered on that page, although the wording is a bit odd. The proposer of the RFC is not *disqualified* from voting, but they are not automatically *eligible* to vote. So, if you can vote on RFCs in general, you can vote on this one. Specifically, as noted at https://wiki.php.net/rfc/howto "Note that RFC karma does not automatically give you karma to vote." Regards, -- Rowan Tommins [IMSoP]
  117882
June 8, 2022 22:03 derick@php.net (Derick Rethans)
On 8 June 2022 20:22:46 BST, Aaron Junker junker@outlook.com> wrote:
>Hi all, > >I've edited my RFC[1], so it now contains a note that edit.php.net is currently not in a usable state. > >Besides that, I didn't find any big points that could have been added to the RFC. > >So, unless a big new discussion starts, I will open votes this Saturday.  > >But I have two questions: > >1. What kind of majority in votes will this RFC need to get accepted? 
Everything is ⅔ now.
>2. Am I allowed to vote on my own RFC?
If you have voting rights, sure. However, I'm thinking that you're massively underestimating the work that is involved to implement this, and some of it might not be possible (for example coralling dokuwiki to use this style of logging in). Personally, I'm questioning whether it's really worth the effort. I don't think I'll be voting in favour, as I'm going to guess that I'll end up having to support a lot of this. cheers Derick