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
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.
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 Junkerjunker@outlook.com>ï¼åéï¼ > > --
--------------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--
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
--------------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--
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
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]
On 8 June 2022 20:22:46 BST, Aaron Junkerjunker@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 Â