diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-07-03 16:22:30 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-07-03 16:22:30 +0100 |
commit | 23c384aa07288dc86dce79125b749a7068edaf43 (patch) | |
tree | 7a40794298a2d71ff3930fd5fc09dede26c09c44 /documentation | |
parent | d569b08e205bb056439a4c8f07d5a5dc70d20226 (diff) | |
download | netsurf-website-23c384aa07288dc86dce79125b749a7068edaf43.tar.gz netsurf-website-23c384aa07288dc86dce79125b749a7068edaf43.tar.bz2 |
Update for SVN --> Git move and remove a lot of out-of-date info.
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/develop.en | 43 |
1 files changed, 10 insertions, 33 deletions
diff --git a/documentation/develop.en b/documentation/develop.en index a5bf6cb..c227bfa 100644 --- a/documentation/develop.en +++ b/documentation/develop.en @@ -56,7 +56,7 @@ <p>This document contains various information for developers or anyone interested in contributing to NetSurf.</p> <ul> -<li><a href="develop#Subversion">Source control</a></li> +<li><a href="develop#SourceControl">Source control</a></li> <li><a href="develop#Compiling">Compiling</a></li> <li><a href="develop#SourceDocumentation">Source documentation</a></li> <li><a href="develop#Communication">Communication</a></li> @@ -65,58 +65,35 @@ <p class="updated">Last updated 11 November 2007</p> -<h2 id="Subversion">Source control</h2> +<h2 id="SourceControl">Source control</h2> -<p>The source is kept in a Subversion repository. To check the source out use the command:</p> +<p>The source is kept in a Git repository. To check the source out use the command:</p> -<p><code>$ <strong>svn checkout svn://svn.netsurf-browser.org/trunk/netsurf</strong></code></p> +<p><code>$ <strong>git clone git://git.netsurf-browser.org/netsurf.git</strong></code></p> -<p>You can also browse the source via the <a href="http://source.netsurf-browser.org/trunk/netsurf/">web interface</a>.</p> +<p>You can also browse the source via the <a href="http://source.netsurf-browser.org/?p=netsurf.git">web interface</a>.</p> <p>Recent changes can be seen on the <a href="/developers/">development page</a>. An an <a href="http://cia.navi.cx/stats/project/NetSurf/.rss">RSS feed</a> of recent changes is also provided by <a href="http://cia.navi.cx/stats/project/NetSurf/">CIA</a>. All checkins are reported on the <a href="/contact/#MailingLists">Commits mailing list</a>.</p> -<p>Contact <a href="mailto:james@semichrome.net">James</a> to get write access to the SVN repository.</p> +<p>Contact <a href="mailto:dsilvers@netsurf-browser.org">Daniel Silverstone</a> to get write access to the Git repository. We also accept pull requests from places such as <em>github</em>.</p> <h2 id="Compiling">Compiling</h2> <p>The recommended compiler is GCC. A guide to <a href="robuild">building NetSurf on RISC OS</a> is available, as are instructions for <a href="http://source.netsurf-browser.org/*checkout*/trunk/netsurf/Docs/BUILDING-GTK">building the GTK version</a>. NetSurf can also be cross-compiled for RISC OS using <a href="http://gccsdk.riscos.info/">GCCSDK</a>.</p> -<p>The <a href="http://www.netsurf-browser.org/downloads/riscos/testbuilds">autobuilder</a> compiles NetSurf every 15 minutes if changes have been checked into SVN.</p> +<p>The <a href="http://www.netsurf-browser.org/downloads/riscos/testbuilds">autobuilder</a> compiles NetSurf every 15 minutes if changes have been checked into our Git repository.</p> <p>A debug version of NetSurf can be built. This is command-line only and does not include any GUI code. It runs natively on Linux so can be debugged and checked using gdb, efence, valgrind, etc.</p> <h3>Dependencies</h3> -<p>In addition to the compiler, NetSurf requires a number of additional tools to be available. These are enumerated below. Additionally, the libraries which NetSurf uses are also listed</p> - -<h4>Tools</h4> -<ul> -<li>Lemon parser generator (<a href="http://www.hwaci.com/sw/lemon/">http://www.hwaci.com/sw/lemon/</a>)</li> -<li>re2c lexer (<a href="http://re2c.org/">http://re2c.org/</a>)</li> -</ul> - -<h4>Libraries</h4> -<ul> -<li>cAres & cURL (<a href="http://curl.haxx.se/libcurl/">http://curl.haxx.se/libcurl/</a>)</li> -<li>IJG JPEG library (<a href="http://www.ijg.org/">http://www.ijg.org/</a>)</li> -<li>MNG decoding library (<a href="http://www.libmng.com/">http://www.libmng.com/</a>)</li> -<li>OpenSSL (<a href="http://www.openssl.org/">http://www.openssl.org/</a>)</li> -<li>libXML 2 (<a href="http://www.xmlsoft.org/">http://www.xmlsoft.org/</a>)</li> -<li>Zlib (<a href="http://www.zlib.org/">http://www.zlib.org</a>)</li> -</ul> - -<h5>RISC OS specific libraries</h5> -<ul> -<li>OSLib 6.80 or later (<a href="http://ro-oslib.sourceforge.net/">http://ro-oslib.sourceforge.net/</a>)</li> -<li>Pencil (<a href="http://source.netsurf-browser.org/trunk/pencil/">http://source.netsurf-browser.org/trunk/pencil/</a>)</li> -<li>RUfl (<a href="http://zamez.org/rufl">http://zamez.org/rufl</a>)</li> -</ul> +<p>NetSurf requires a number of additional libraries to build. Consult the documents in the <code>Docs/</code> directory of NetSurf's source tree for more info.</p> <h2 id="SourceDocumentation">Source documentation</h2> -<p>See the <a href="http://source.netsurf-browser.org/trunk/netsurf/Docs/">Docs</a> directory for source code documentation. Our pictorial <a href="/developers/StyleGuide.pdf">Style Guide</a> (single-page PDF) shows our code style.</p> +<p>See the <a href="http://source.netsurf-browser.org/?p=netsurf.git;a=tree;f=Docs;hb=HEAD">Docs</a> directory for source code documentation. Our pictorial <a href="/developers/StyleGuide.pdf">Style Guide</a> (single-page PDF) shows our code style.</p> <h2 id="Communication">Communication</h2> @@ -132,7 +109,7 @@ <div class="footer"> -<p>Copyright 2003 - 2009 The NetSurf Developers</p> +<p>Copyright 2003 - 2012 The NetSurf Developers</p> </div> </div> |