aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'get-involved/get-code/index.html')
-rw-r--r--get-involved/get-code/index.html69
1 files changed, 69 insertions, 0 deletions
diff --git a/get-involved/get-code/index.html b/get-involved/get-code/index.html
new file mode 100644
index 0000000..22096a4
--- /dev/null
+++ b/get-involved/get-code/index.html
@@ -0,0 +1,69 @@
+---
+title: Gentoo Code Repositories
+navtitle: Get the Code
+
+nav1: get-involved
+nav2: get-code
+nav2-show: true
+nav2-weight: 60
+---
+<p class="lead">
+ Here is all the code that powers Gentoo, only one <kbd>git clone</kbd> away:
+</p>
+
+<div class="row">
+ <div class="col-xs-12 col-md-8 col-md-offset-2">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ <h3 class="panel-title"><span class="fa fa-fw fa-code-fork"></span> CVS Repositories</h3>
+ </div>
+ <div class="panel-body">
+ The main ebuild repository (<em>gentoo-x86</em>) is still available via CVS.
+ <br>
+ We offer anonymous read-only access (<em>AnonCVS</em>) as well as a web-based source code browser for CVS repositories.
+ </div>
+ <div class="panel-footer text-right">
+ <a href="http://anoncvs.gentoo.org/" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-code-fork"></span> AnonCVS</a>
+ <a href="http://sources.gentoo.org/" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-search"></span> Source Code Browser</a>
+ </div>
+ </div>
+ </div>
+</div>
+
+<div class="row">
+ <div class="col-xs-12 col-md-8 col-md-offset-2">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ <h3 class="panel-title"><span class="fa fa-fw fa-git"></span> Git Repositories</h3>
+ </div>
+ <div class="panel-body">
+ <p>
+ Most other repositories containing package overlays, website code, and other project code are available in Git repositories.
+ <br>
+ Like with CVS, we offer anonymous read-only access (<em>AnonGit</em>) via the HTTP and Git protocols as well as a web-based source code browser.
+ </p>
+ <br>
+ <div class="alert alert-info">
+ You can find the URLs needed to clone repositories on the project pages in the source code browser.
+ Unless you have an account on <tt>git.gentoo.org</tt>, please use the <tt>anongit.gentoo.org</tt> URL.
+ </div>
+
+ <hr>
+
+ Additionally, we mirror some repositories on GitHub to facilitate contributions.
+ You can find them all under the <a href="https://github.com/gentoo/">Gentoo organization</a>.
+ </div>
+ <div class="panel-footer text-right">
+ <a href="http://anongit.gentoo.org/" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-code-fork"></span> AnonGit</a>
+ <a href="http://gitweb.gentoo.org/" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-search"></span> Source Code Browser</a>
+ <a href="https://github.com/gentoo/" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-github-alt"></span> Gentoo on GitHub</a>
+ </div>
+ </div>
+ </div>
+</div>
+
+<h2>Want <code>+w</code>?</h2>
+<p>
+ Please contact the listed repository owners to find out their contribution policy.
+ The main ebuild repository (gentoo-x86) requires you to be a <a href="/get-involved/become-developer">Gentoo Developer</a> to commit.
+</p> \ No newline at end of file