| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <style type="text/css"> /* <![CDATA[ */ |
| @import "branding/css/tigris.css"; |
| @import "branding/css/inst.css"; |
| /* ]]> */</style> |
| <link rel="stylesheet" type="text/css" media="print" |
| href="branding/css/print.css"/> |
| <script type="text/javascript" src="branding/scripts/tigris.js"></script> |
| <title>Project Development</title> |
| </head> |
| |
| <body> |
| <div class="app"> |
| |
| <div class="h1"> |
| <h1 style="text-align: center;">Subversion Development</h1> |
| |
| <div class="h2" id="getting-involved" title="getting-involved"> |
| <h2>Getting Involved</h2> |
| |
| <p>The best way to get involved in Subversion development is to <a |
| href="hacking.html#patches" >submit a patch</a> to fix a bug or add a |
| new feature. If you don't know what to write a patch for, have a look |
| at the <a href="issue-tracker.html#find" >list of open issues</a>.</p> |
| |
| <p>Subversion development discussion takes place on the mailing list |
| <a |
| href="mailto:dev@subversion.tigris.org">dev@subversion.tigris.org</a>. |
| You don't need to subscribe to the list just to <a |
| href="hacking.html#patches" >submit a patch</a> or two, but if you |
| want to be involved with Subversion development on a regular basis, |
| you should subscribe. It's high-traffic, but threading tends to be |
| fairly disciplined, so you can ignore conversations you aren't |
| interested in.</p> |
| |
| <p>For real-time chat, developers use the IRC channel <a |
| href="irc://irc.freenode.net/svn-dev">irc.freenode.net/svn-dev</a> |
| (some also hang out in the user-support channel, <a |
| href="irc://irc.freenode.net/svn">irc.freenode.net/svn</a>).</p> |
| |
| <p>The <a href="hacking.html">Hacker's Guide to Subversion</a> |
| contains information about submitting patches, learning your way |
| around the code, interacting with other developers, project |
| governance, etc. If you don't see the answers you need there, please |
| ask on the mailing list or in IRC, we're happy to help.</p> |
| |
| <p>You should probably also subscribe to the following lists that |
| receive automated mails:</p> |
| |
| <ul> |
| <li><strong>svn@subversion.tigris.org</strong> (commit emails)</li> |
| <li><strong>issues@subversion.tigris.org</strong> (issue tracker)</li> |
| <li><strong>svn-breakage@subversion.tigris.org</strong> (automated builds)</li> |
| </ul> |
| |
| <p>...all of which are available via the <a |
| href="http://subversion.tigris.org/servlets/ProjectMailingListList" |
| >project mailing lists page</a>.</p> |
| |
| </div> <!-- getting-involved --> |
| |
| <div class="h2" id="what" title="what"> |
| <h2>What Needs Doing</h2> |
| |
| <p>See the <a href="tasks.html" >tasks</a> page for an incomplete list |
| of what needs doing.</p> |
| |
| <p>See the <a href="roadmap.html" >roadmap</a> page for a rough |
| outline of Subversion's medium- and long-term future.</p> |
| |
| </div> <!-- what --> |
| |
| <div class="h2" id="output-translation" title="output-translation"> |
| <h2>Translating Subversion output</h2> |
| |
| <p>Subversion's programmatic output is translated into many languages, |
| and this work is done by volunteers. You could be one of those |
| volunteers.</p> |
| |
| <p>See <a href="hacking.html#l10n">Localization section in the |
| Hacker's Guide to Subversion</a> for more information about |
| translating.</p> |
| |
| </div> <!-- output-translation --> |
| |
| <!-- ******************************************************************** --> |
| |
| <div class="h2" id="big-picture" title="big-picture"> |
| <h2>The Big Picture</h2> |
| |
| <blockquote> |
| |
| <p>(Inferred from the <a href="design.html">design document</a>)</p> |
| |
| <p> |
| <img src="images/subversion-diagram.png" alt="Design Diagram" |
| width="511" height="585"/> |
| </p> |
| |
| </blockquote> |
| |
| </div> <!-- big-picture --> |
| |
| </div> |
| |
| </div> |
| |
| </body> |
| </html> |