Re: [RFC] Collecting All Policies Into One Repository

From: Date: Tue, 05 Dec 2023 17:26:59 +0000
Subject: Re: [RFC] Collecting All Policies Into One Repository
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-121932@lists.php.net to get a copy of this message
On Tue, Dec 5, 2023, at 11:06 AM, Derick Rethans wrote: > Hi! > > A while ago I started looking into all the documents (RFCs etc) that we > have that relate to all sort of policies. From RFCs, to who can vote, > naming, and security classifications as a result of a discussion with > the foundations folk. > > Now there was another small confusion during a recent vote, we came up > with the idea to actually go forwards with this, and make all our lives > easier by having one place where all these documents are located. > > Hence I have created a (beta) repository and collected that information: > https://github.com/php/policies > > The contents are copied verbitim from RFCs, without any editing. Some > RFCs made it into a single file as IMO they belonged together. > > I have also created an RFC to establish this location, as changing > policies and RFCs require an RFC: > https://wiki.php.net/rfc/policy-repository > > The contents are probably not exhaustive, and it is entirely possible > that it does not include all information. I would therefore be greatful > if you could have a look at the RFC, the collated documents, and let me > know whether I missed anything, or whether you are missing something we > might not even have written down yet. > > I am hoping that the discussion to establish this repository is > straightforwards. Further steps will include: editing the documents so > that they read as documents, and not copy-pasted content with RFC > language, and including our existing coding standards. > > > cheers, > Derick Thank you for this, Derick! I very much support this initiative and look forward to it. > Should the historical information in “release process” be moved out of release-process to a > dedicated file? I would say yes. The ideal structure of the document (once edited down) would be a snapshot of "how things work right now." Historical alternatives should either be just git history or a separate non-normaitive set of files. I would also ask, does this mean future changes to process would be submitted and reviewed as a PR against this repo, with the RFC for it being mostly a placeholder for "vote on this PR", with explanation? I would assume so, but it would be good to make that explicit. --Larry Garfield

« previous php.internals (#121932) next »