mirror of
https://github.com/php/web-php.git
synced 2026-03-23 23:02:13 +01:00
84 lines
3.1 KiB
PHP
84 lines
3.1 KiB
PHP
<?php
|
|
$_SERVER['BASE_PAGE'] = 'get-involved.php';
|
|
include_once __DIR__ . '/include/prepend.inc';
|
|
|
|
site_header("Get Involved", ["current" => "community"]);
|
|
?>
|
|
|
|
<h2 class="content-title" id="contributing-to-php">Contributing to PHP</h2>
|
|
<div class="content-box">
|
|
|
|
<p>
|
|
Anybody who programs in PHP can be a contributing member of the community
|
|
that develops and deploys it; the task of deploying PHP, documentation and
|
|
associated websites is a never ending one. With every release, or release
|
|
candidate comes a wave of work, which takes a lot of organization and
|
|
co-ordination.
|
|
</p>
|
|
|
|
<p>
|
|
With the introduction of release managers comes a smoother release process,
|
|
but help is still needed: testing release candidates, finding and squashing
|
|
bugs in tests, documentation, and sources.
|
|
</p>
|
|
</div>
|
|
|
|
<h3 class="content-title" id="ways-to-contribute">Four Best Ways to Contribute</h3>
|
|
|
|
<ol class="content-box listed">
|
|
<li>Running test suites in <a href="/pre-release-builds.php">RC</a>
|
|
and <a href="https://php.net/releases">release</a> distributions of PHP</li>
|
|
<li>Help finding and diagnosing failed tests, see
|
|
the <a href="https://qa.php.net/write-test.php">phpt documentation</a></li>
|
|
<li>Filing and resolving bug reports
|
|
on <a href="https://github.com/php/php-src/issues/">GitHub Issues</a>.</li>
|
|
<li>Help maintain and or translate documentation files
|
|
at the doc-* repositories on <a href="https://github.com/php/?q=doc">github</a>. Check out our
|
|
<a href="https://doc.php.net/guide/">guide for contributors</a>.</li>
|
|
</ol>
|
|
|
|
<h3 class="content-header" id="php-src">Development of the PHP source</h3>
|
|
|
|
<div class="content-box">
|
|
<p>
|
|
Someone hoping to become involved in the maintenance and development of
|
|
the source should be experienced in all of the areas mentioned above, as
|
|
this creates a strong team; everyone knows how every other part of the
|
|
project works.
|
|
</p>
|
|
|
|
<p>
|
|
You will also need experience in C programming as PHP is written entirely in C.
|
|
</p>
|
|
</div>
|
|
|
|
<h3 class="content-title" id="references">Useful links for developers</h3>
|
|
<ul class="content-box listed">
|
|
<li><a href="https://heap.space">lxr</a> - an online interface to the
|
|
PHP source, providing search facilities useful for programmers and researchers</li>
|
|
<li><a href="https://wiki.php.net/rfc/howto">The RFC process</a> - the process
|
|
by which developers can suggest and discuss new ideas with the community</li>
|
|
<li><a href="/build-setup.php">Developer Setup Help</a> - some helpful information
|
|
regarding setting up a development environment for PHP</li>
|
|
<li><a href="/mailing-lists.php">Mailing List</a> - list of general and internal mailing lists
|
|
used by PHP</li>
|
|
</ul>
|
|
|
|
<?php
|
|
|
|
$SIDEBAR_DATA = '
|
|
<div class="panel">
|
|
<div class="headline">Table of Contents</div>
|
|
<div class="body">
|
|
<ul>
|
|
<li><a href="#contributing-to-php">Contributing to PHP</a></li>
|
|
<li><a href="#ways-to-contribute">Four Best Ways to Contribute</a></li>
|
|
<li><a href="#php-src">Development of the PHP source</a></li>
|
|
<li><a href="#references">Useful links for developers</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
';
|
|
|
|
site_footer(['sidebar' => $SIDEBAR_DATA]);
|