Fix author of last pushed commit.
[gnus] / www / git.gnus.org / index.html
index 1c7b407..66ceacc 100644 (file)
@@ -1,10 +1,17 @@
 <HTML> 
 <HEAD> 
+<link rel="icon" href="gnus-cgit.png" type="image/png" />
 <TITLE>Gnus Git Repo</TITLE> 
 </HEAD> 
 <BODY>
 <a href="https://git.gnus.org/gnus.git">The writeable repository</a>
 <a href="/gnus.git">The read-only repository</a>
+<a href="/cgit/gnus.git/">A cgit web interface to the read-only repository</a>
+<hr>
+<a href="https://git.gnus.org/gnus-html.git">The writeable HTML repository</a>
+<a href="/gnus-html.git">The read-only HTML repository</a>
+<a href="/cgit/gnus-html.git/">A cgit web interface to the read-only HTML repository</a>
+
 <hr>
 Instructions for checking Gnus out:<p>
     The server uses packed refs.  Make sure your version of Git
@@ -12,7 +19,7 @@ Instructions for checking Gnus out:<p>
 <p>
     <ul>
       <li>Public access:<pre>git clone http://git.gnus.org/gnus.git</pre></li>
-      <li>Comitter access (note the SSL certificate is self-signed):<pre>
+      <li>Committer access (note the SSL certificate is self-signed):<pre>
 # this will print lots of debugging info
 GIT_SSL_NO_VERIFY=1 GIT_CURL_VERBOSE=1 git clone https://git.gnus.org/gnus.git
 
@@ -22,13 +29,15 @@ GIT_SSL_NO_VERIFY=1 git clone https://git.gnus.org/gnus.git
 # this will be necessary if you have to use a proxy
 GIT_SSL_NO_VERIFY=1 HTTPS_PROXY=proxy.example.com:8080 git clone https://git.gnus.org/gnus.git
 
+# repeat the same steps for https://git.gnus.org/gnus-html.git if you want the HTML pages
+
 cd gnus
 
 # you should do this to tell git not to check the certificate (so GIT_SSL_NO_VERIFY is not needed anymore)
 git config http.sslVerify false
        </pre>
 
-       The comitter should also have a <b>~/.netrc</b> file that says
+       The committer should also have a <b>~/.netrc</b> file that says
        <pre>machine git.gnus.org login yourlogin password yourpassword</pre>
        <p>
          If your password has a space in it or if you are a rebel,
@@ -46,10 +55,18 @@ so that will, we hope, prevent unfortunate accidents.
        <p>
        Send e-mail
        to <a href="mailto:tzz@lifelogs.com">tzz@lifelogs.com</a> to
-       get access, especially if you had CVS comitter access
+       get access, especially if you had CVS committer access
        already.
 
       </li>
+      <li>Server setup: Apache 2 using git-http-backend.  Commits go
+       to <b>cvslog@quimby.gnus.org</b>
+       and <b>ding-commits@quimby.gnus.org</b>, prefixed
+       with <b>[git] </b> and the envelope sender
+       is <b>git-logger</b>.  There are two (HTTP and HTTPS) Apache 2
+       servers but they both run git-http-backend so "smart" clients
+       are faster for committers and anonymous readers.
+      </li>
     </ul>