regproj: strip off .git from projects names.
[girocco/ztw.git] / about.html
blob37bf66df2b56f2a67c91a129fc1eafa9406bc027
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
5 <head>
6 <title>repo.or.cz :: About the Site</title>
7 <link rel="stylesheet" type="text/css" href="/gitweb.css"/>
8 <link rel="shortcut icon" href="/git-favicon.png" type="image/png"/>
9 </head>
11 <body>
13 <div class="page_header">
14 <a href="http://git.or.cz/" title="Git homepage"><img src="/git-logo.png" width="72" height="27" alt="git" style="float:right; border-width:0px;"/></a>
15 <a href="/">repo.or.cz</a> / site guide / About the Site
16 </div>
19 <p><strong>repo.or.cz</strong> is a public <a href="http://git.or.cz">Git</a> hosting site.
20 You can <a href="/m/regproj.cgi">create a project</a> here and then publish your development by pushing
21 to it, or even enable push access for multiple developers.
22 Alternately, you can just set up a mirror of any project published elsewhere
23 and we will provide pull and gitweb access for the project.</p>
25 <p>In the push mode, every developer that wants push access will need to
26 <a href="/m/reguser.cgi">create an account</a> and use SSH for pushing changes;
27 using the project administration password, you will be able to add/remove
28 permission for developers to push. Also, optional <a href="/mob.html">anonymous push access</a>
29 to a dedicated <tt>mob</tt> branch is supported.</p>
31 <p>In the mirror mode, we will check the remote repository at the URL you
32 give us every hour and if we spot any changes, we will grab them, mirror
33 them and show them in our gitweb interface. It's a matter of few clicks
34 to set up a mirror - don't be shy and feel free to create mirror for any
35 git project without a decent gitweb interface or with badly hosted
36 repository; you don't need to be the project maintainer to setup a mirror.</p>
39 <h2>Terms and Conditions</h2>
41 <p>There are only two conditions:</p>
43 <ul>
44 <li>Your project must be free software and distributing it must not violate laws
45 of Czech Republic. (The registration process is completely automatic but we will
46 remove your project if we find out during manual inspection or on request by
47 someone relevant.)</li>
48 <li>The repository size should not exceed 100M after repacking (let us know
49 if you need an exception). If you need more, you are running quite a big
50 project and should be able to arrange own hosting; but we can and likely will
51 grant exceptions. Note that e.g. CVS-imported glibc repository with ~15 years
52 worth of history is just 100M.</li>
53 </ul>
55 <p>This site provides NO WARRANTY of any legal kind about whatever you store
56 here. Someone can crack your account or the site, alter the data, make mayhem
57 and whatever else; we cannot be held responsible for any damages that may be
58 caused to you in any way in connection with this site.</p>
61 <h2>Backup policy</h2>
63 <p>Your repository is NOT backed up! Why? Because you have backups yourself,
64 and all your users do, too! The distributed nature of Git means that all the
65 developers and all the users who ever cloned the repository have the full
66 history of it, and shall any disaster happen to repo.or.cz, all can be
67 easily restored by a single simple push. That said, we may set up backups
68 in the future if the service becomes popular enough.</p>
70 <p>Actually, the metadata and project information is not backed up either
71 currently. We'll fix that soon.</p>
74 <h2>Operation</h2>
76 <p>repo.or.cz runs on a four-way Xeon 2GHz with 4G RAM and 256G disk array
77 that also serves as a PoP for the <a href="http://www.xs26.net/">XS26</a>
78 IPv6 tunnel broker.
79 The server and connectivity is generously sponsored by <a href="http://www.upc.cz/">UPC Czech Republic</a>.</p>
81 <p><a href="mailto:pasky@suse.cz">Petr Baudis</a>
82 runs the site. Virtually all the infrastructure is available in git
83 repositories <a href="/w/repo.git">repo.git</a> and <a href="/w/git/repo.git">git/repo.git</a>
84 and is licenced under GPLv2. repo.or.cz development is sponsored by SUSE / Novell Inc.</p>
86 </body>
87 </html>