summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for PHP 8.1Gabriel Caruso2020-10-091-1/+2
| | | | Closes GH-6305.
* Revert "Prepare for PHP 8.1"Nikita Popov2020-08-041-2/+1
| | | | | This reverts commit 1ab4d0e6b7abb67d5a01ce3327bf973772271fb2. This reverts commit a359635cb1a4df8b5137a506c88c4cb102acac0e.
* Prepare for PHP 8.1Gabriel Caruso2020-08-041-1/+2
|
* Unbundle ext/xmlrpcChristoph M. Becker2020-05-291-3/+0
| | | | | According to <https://wiki.php.net/rfc/unbundle_xmlprc> we unbundle ext/xmlrpc.
* Merge branch 'PHP-7.4'Christoph M. Becker2019-12-171-1/+1
|\ | | | | | | | | * PHP-7.4: More updates to CONTRIBUTING.md
| * More updates to CONTRIBUTING.mdChristoph M. Becker2019-12-171-1/+1
| | | | | | | | 7.4 is stable.
* | Merge branch 'PHP-7.4'Christoph M. Becker2019-12-171-5/+5
|\ \ | |/ | | | | | | * PHP-7.4: Update CONTRIBUTING.md
| * Update CONTRIBUTING.mdChristoph M. Becker2019-12-171-5/+5
| | | | | | | | 7.1 is EOL; 7.2 is security fixes only.
* | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
| | | | | | | | Closes GH-4732.
* | Merge branch 'PHP-7.4'Nikita Popov2019-07-071-0/+8
|\ \ | |/ | | | | [ci skip]
| * Mention that zend_parse_parameters should not be testedNikita Popov2019-07-071-0/+8
| | | | | | | | | | | | | | | | Also mention that --CREDITS-- section should not be included anymore. We should also change qa.php.net to stop advertising these. [ci skip]
* | Merge branch 'PHP-7.4'Peter Kokot2019-05-181-1/+1
|\ \ | |/ | | | | | | | | * PHP-7.4: [ci skip] Migrate Coding standards docs to Markdown Move CODING_STANDARDS to CODING_STANDARDS.md
| * [ci skip] Migrate Coding standards docs to MarkdownPeter Kokot2019-05-181-1/+1
| |
* | Merge branch 'PHP-7.4'Peter Kokot2019-05-171-0/+25
|\ \ | |/ | | | | | | * PHP-7.4: Move copyright/license headers to CONTRIBUTING.md
| * Move copyright/license headers to CONTRIBUTING.mdPeter Kokot2019-05-171-0/+25
| | | | | | | | | | These are more like a general contribution guidelines for the new files added to the php-src repository.
* | Merge branch 'PHP-7.4'Peter Kokot2019-04-231-6/+2
|\ \ | |/ | | | | | | * PHP-7.4: Move Autoconf Archive macros to a common m4 dir
| * Move Autoconf Archive macros to a common m4 dirPeter Kokot2019-04-231-6/+2
| | | | | | | | | | In PHP the build dir is used as a directory for external macros including Autoconf Archive macros.
* | Merge branch 'PHP-7.4'Peter Kokot2019-04-071-0/+1
|\ \ | |/ | | | | | | * PHP-7.4: [ci skip] Mention docs dir
| * [ci skip] Mention docs dirPeter Kokot2019-04-071-0/+1
| |
* | Merge branch 'PHP-7.4'Peter Kokot2019-03-301-0/+3
|\ \ | |/ | | | | | | * PHP-7.4: [ci skip] Add ffi_parser.c info
| * [ci skip] Add ffi_parser.c infoPeter Kokot2019-03-301-0/+3
| |
* | Merge branch 'PHP-7.4'Peter Kokot2019-03-301-0/+117
|\ \ | |/ | | | | | | * PHP-7.4: Join README.GIT-RULES and CONTRIBUTING.md
| * Join README.GIT-RULES and CONTRIBUTING.mdPeter Kokot2019-03-301-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch joins two very much related pieces of docs together in a single file dedicated to all sorts of contributing info. Some more changes: - Branches info copied from the current master branch - LXR and bonsai info removed - Duplicated info reduced a bit - Security branch updated to 7.1 - Refactor intro for Git commit rules - Updated README.GIT-RULES file usage in win32/build/confutils.js - Refactored configure.ac
* | Merge branch 'PHP-7.4'Peter Kokot2019-03-251-18/+123
|\ \ | |/ | | | | | | * PHP-7.4: [ci skip] Join contributing and patches docs
| * [ci skip] Join contributing and patches docsPeter Kokot2019-03-251-18/+123
|/ | | | | | | | | | | | | | This joins two similar contextual information together in the main CONTRIBUTING.md file. Additionally: - http links updated to https where possible - sentences and sections refactored more so they make some sence. GitHub pull requests are preferred way for contributing code. - reorder paragraphs and contextual info - s/mail list/mailing list - PHP internals refactorings - use canonical https://www.php.net
* Remove oniguruma lines from CONTRIBUTINGNikita Popov2019-02-111-2/+0
|
* Set AC_CONFIG_AUX_DIR to build directoryPeter Kokot2018-12-101-3/+3
| | | | | | | | | | | | | | | | The Autoconf macro AC_CONFIG_AUX_DIR can set the location of the auxiliary build tools such as config.guess, config.sub, and bundled libtool scripts and moves these bundled files from the root directory to the build subdirectory. Additionally some changes in this context or as a part of obsoletion: - The LT_TARGETS variable in build/build2.mk file was once used as a part of the Automake step. It's not used anymore and has been refactored to separate makedist script directly. - ltconfig is not used anymore since libtool 1.4+ cf8d1563c27a70fdd24055c1e80218ec7b5962d6 - phpize file locations for the config.guess, config.sub, and ltmain.sh has been refactored accordingly.
* Remove old generated filesGabriel Caruso2018-12-021-23/+0
| | | | These files were remove in f0251a8, as well 22c2493
* [ci skip] PHP 7.1 is now security-only branchPeter Kokot2018-11-231-3/+3
| | | | | Refs: - http://news.php.net/php.internals/103486
* Move all testing docs to qa.php.netPeter Kokot2018-10-181-3/+0
| | | | | | | The qa.php.net currently includes nice collection of information about tests and how to run them. Instead of maintaining two locations of this information, this patch removes the README.TESTING from the php-src repo. Patch for qa.php.net has been sent separately to that repo.
* Unbundle libsqlite3Christoph M. Becker2018-10-061-3/+0
| | | | | | | | | | | | | | | | | | | | Since there is no need to patch libsqlite3 for our purposes, and since libsqlite3 ≥ 3.3.9 (which is our current requirement) is widely available on distros, there is no reason anymore to bundle the library. Besides removing the bundled libsqlite, and adapting the configuration respectively, we also fix the use of the SQLITE_ENABLE_COLUMN_METADATA compile time constant to detect whether sqlite3_column_table_name() is available by a working feature detection (otherwise bug_42589.phpt would fail). We also skip bug73068.phpt for libsqlite 3.11.0 to 3.14.1 which have a bug (<https://sqlite.org/src/info/ef360601>). We also completely drop support for the obscure pdo_sqlite_external extension (which could have been enabled on Windows only by passing `--pdo-sqlite-external` to configure), since it is not needed anymore. Furthermore, we remove references to the bundled libsqlite from Makefile.gcov, CONTRIBUTING.md and README.REDIST.BINS.
* [ci skip] Mention php_pdo_mysql_sqlstate.h in the contributing infoPeter Kokot2018-09-261-0/+3
|
* Add directory structure to the contributing docsPeter Kokot2018-09-211-0/+125
| | | | | | | | This patch adds a php-src directory structure introduction to the contributing guidelines. Thanks to the discussion at [1] and PHP manual. [1] https://github.com/php/php-src/pull/3520
* PHP 7.1 is the new hotnessBishop Bettini2018-01-061-2/+2
| | | | | | PHP 7.0 entered security fix phase. [ci skip]
* Update CONTRIBUTINGNikita Popov2017-04-021-9/+14
| | | | | | | Update version numbers, point out not to PR against release branches, point out rebase over merge. [ci skip]
* Add documentation contribution information.Adam Harvey2015-05-201-2/+14
|
* Add a bare bones CONTRIBUTING.md.Adam Harvey2015-05-201-0/+61
I was not at all guilted into this by the open source summit at php[tek]. Not at all. (such guilt) This is based mostly on information already on our Web site, and is primarily a set of links to other pages. Still, if we can encourage more contributors, let's do it!