https://github.com/php/policies
A collection of the policies and guidelines that set out PHP's development
https://github.com/php/policies
Last synced: about 1 year ago
JSON representation
A collection of the policies and guidelines that set out PHP's development
- Host: GitHub
- URL: https://github.com/php/policies
- Owner: php
- License: cc-by-4.0
- Created: 2023-12-04T10:47:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T16:00:07.000Z (over 1 year ago)
- Last Synced: 2025-03-29T22:05:54.103Z (about 1 year ago)
- Size: 111 KB
- Stars: 100
- Watchers: 24
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
- Security: security-classification.rst
Awesome Lists containing this project
README
##########
Policies
##########
This repository contains a list of policies that the PHP Project has adopted
through its RFC process to govern releases, voting, and naming guidelines.
It contains the following items:
- `Release Process `_: When releases are made, how they
are named, our policy on version numbers, and the process on making releases.
- `Feature Proposals (RFCs) `_: How to propose new
features to PHP.
- `Coding Standards `_: How to name new
classes, methods, extensions, and functions.
- `Security Classification `_: What we consider as
security issues, their severity, and how to report issues.
- `Security Policies and Process `_: Policies and
process on how and when to update the `security.txt
`_ file on https://www.php.net.
- `Third-Party code `_: The circumstances under which the
PHP project will use PHP code written by third parties in the ecosystem.
************
Formatting
************
The files in this documentation are formatted using the `rstfmt
`_ tool, which you can install with:
.. code::
python3 -m venv ~/install/rstfmt
~/install/rstfmt/bin/pip3 install rstfmt
sudo ln -s ~/install/rstfmt/bin/rstfmt /usr/local/bin/rstfmt
Please run the tool before submitting a pull request:
.. code::
rstfmt -w 80 *.rst