summaryrefslogtreecommitdiff
path: root/docs/developer.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/developer.html')
-rw-r--r--docs/developer.html66
1 files changed, 24 insertions, 42 deletions
diff --git a/docs/developer.html b/docs/developer.html
index d25e02cdc..ee83324d5 100644
--- a/docs/developer.html
+++ b/docs/developer.html
@@ -1,64 +1,46 @@
<!--#include file="header.html" -->
-<h3>Subversion Read/Write Access</h3>
+<h3>Developer Access</h3>
-If you want to be able to commit things to Subversion, first contribute some
-stuff to show you are serious. Then, very nicely ask <a
-href="mailto:buildroot@uclibc.org">The Buildroot Developers</a> to set you up
-with commit access to the Subversion repository. To access Subversion, you
-will want to add the following to set up your environment:
+Because we use Git for version control, you don't need developer (ssh)
+access on uclibc.org to contribute to Buildroot, but you can request
+it if needed.
<p>
-To obtain commit access, you will need to demonstrate you are serious by
-submitting a few good patches first. Then, you will need to select a username
-to use when committing changes to SVN, you will need to send me the username
-you have selected, you must send me your preferred contact email address, and
-finally, you must send me an ssh version 2 DSA key with 1024 bits (the default)
-or more. If you do not currently have an ssh version 2 DSA key, you can
-generate a key using the command<pre>ssh-keygen -t dsa</pre> This will
-create the files <pre>/home/&lt;USERNAME&gt;/ssh/id_dsa
-/home/&lt;USERNAME&gt;/.ssh/id_dsa.pub</pre>
-It is recommended that you generate a key with a "passphrase" for security reasons.
+To obtain developer access, you will need to demonstrate you are
+serious by submitting a few good patches first. Then, you will need
+to select a username to use when logging in, you will need to send me
+the username you have selected, you must send me your preferred
+contact email address, and finally, you must send me an ssh version 2
+DSA key with 1024 bits (the default) or more. If you do not currently
+have an ssh version 2 DSA key, you can generate a key using the
+command<pre>ssh-keygen -t dsa</pre> This will create the
+files <pre>/home/&lt;USERNAME&gt;/ssh/id_dsa
+/home/&lt;USERNAME&gt;/.ssh/id_dsa.pub</pre> It is recommended that
+you generate a key with a "passphrase" for security reasons.
<p>
Make the file known to the system by running
<pre>ssh-add ~/.ssh/id_dsa</pre>
-You must then send the content of 'id_dsa.pub' to me so I can setup your account.
+You must then send the content of 'id_dsa.pub' to me so I can setup your account.
The content of 'id_dsa' should of course be kept secret.
<p>
-Once you are setup with an account, you will need to use your account to
-checkout a copy of buildroot from Subversion:
+Once you have an account, you can use it to store Git
+repositories. Simply put them in subdirectories of your ~/git, and
+touch ~/git/<repo>/git-daemon-export-ok, after which the hourly
+cronjob will pick them up and show them in cgit. They are also
+available though git-daemon:
-<pre>
-svn list svn+ssh://username@svn.uclibc.org/svn/trunk/buildroot</pre>
-<br>
-It goes without saying you must change <em>username</em> to your own
-username...
-<p>
-
-You can then enter the newly checked out buildroot directory, make changes, check
-your changes, diff your changes, revert your changes, and and commit your
-changes usine commands such as:
-
-<pre>
-svn diff
-svn status
-svn revert
-svn commit</pre>
-
-<p>
-
-For additional detail on how to use Subversion, please visit the
-<a href="http://subversion.tigris.org/">the Subversion website</a>.
-You might also want to read online or buy a copy of <a
-href="http://svnbook.red-bean.com/">the Subversion Book</a>...
+<pre>git clone git://git.buildroot.net/~&lt;USERNAME&gt/git/&lt;REPO&gt;</pre>
+For additional detail on how to use Git, please visit the
+<a href="http://git-scm.org/">the Git website</a>.
<!--#include file="footer.html" -->