Refactor README.md and contributing information #2833
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
In this pull request, the contributing information has been joined from multiple text files into a single
CONTRIBUTING.md
file for convenience.The
README.GIT-RULES
file has been also used as a root indicator in two other files when building PHP and is now changed toCONTRIBUTING.md
instead. TheCONTRIBUTING.md
file is probably also the correct indicator for that instead. Other minor occurrences of theREADME.GIT-RULES
file exist in the wiki pages which shouldn't be too complicated to refactor and point into theCONTRIBUTING.md
file instead.README.md
file now includes short description of the php-src repository, some links to Git repository and GitHub mirror and short installation information. Improvements inspired by other open source projects and Art of README.When creating windows builds, instead of the
install.txt
file, theREADME.md
file is attached instead asreadme.txt
for simplest possible opening and reading information on Windows platform without too much Markdown syntax barriers.So, the
INSTALL
andwin32/install.txt
are also no longer required to be updated for each RC release from the php documentation script.This is related to:
#2792 and #2815
Discussion on PHP Internals mailing list: http://news.php.net/php.internals/100894
Changes are described also in the commit message.
Any feedback is welcome here. Thanks.