merge about.html's remaining caveats into unauth front page
authorGreg Price <price@mit.edu>
Sat, 15 Nov 2008 23:13:11 +0000 (18:13 -0500)
committerGreg Price <price@mit.edu>
Sat, 15 Nov 2008 23:13:11 +0000 (18:13 -0500)
svn path=/trunk/packages/invirt-web/; revision=1661

code/static/about.html [deleted file]
code/templates/list.tmpl
code/templates/unauth.tmpl
config.todo

diff --git a/code/static/about.html b/code/static/about.html
deleted file mode 100644 (file)
index a40c6d1..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<!DOCTYPE html
-PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html>
-<head><title>About XVM</title>
-  <link href="favicon.ico" type="image/x-icon" rel="shortcut icon">
-  <link rel="stylesheet" href="style.css" type="text/css" />
-  <link rel="stylesheet" href="layout.css" type="text/css" media="screen" />
-  <script type="text/javascript" src="prototype.js"></script>
-</head>
-<body id="body">
-
-<h1>About XVM</h1>
-
-<p>XVM is an experimental service from the <a href="http://sipb.mit.edu/">Student Information Processing Board</a> which attempts to provide members of the MIT community with an easy way to create virtual machines which they can remotely administer. You can see more information about the project at <a href="http://xvm.mit.edu">http://xvm.mit.edu</a>.</p>
-
-<p>When using XVM, please remember that, while VM disks are stored on a RAID, we do not back up data, so you shouldn't rely on XVM for data integrity.</p>
-
-<p>We hope you enjoy using and helping us test <a href="/">XVM</a>.</p>
-
-<hr />
-Questions? Contact <a href="mailto:xvm@mit.edu">xvm@mit.edu</a>.
-</body>
-</html>
index e1d66c4..43de904 100644 (file)
@@ -1,4 +1,5 @@
 #from skeleton import skeleton
+#from invirt.config import structs as config
 #extends skeleton
 #import datetime
 
@@ -191,7 +192,7 @@ $helppopup('Administrator')#slurp
 
 
 #def body
-<p style="font-size: 125%;"><a href="/static/about.html">What is XVM?</a></p>
+<p style="font-size: 125%;"><a href="http://${config.web.hostname}">What is XVM?</a></p>
 #if not $machines
 <p>You don't currently control any VMs.</p>   
 #end if
index df06dda..fa34415 100644 (file)
@@ -33,6 +33,15 @@ certificate</a>.</p>
 <li>Ownership and access control through Athena lockers and groups</li>
 </ul>
 
+<h2>XVM does not feature:</h2>
+<ul>
+<li>backups of VM disk images; images are on a RAID, but you should
+    arrange your own backups for data that is important to you.</li>
+<li>guarantees of uptime or security; we are a best-effort volunteer
+    service, though we follow security and reliability best practices
+    shared by production SIPB services.</li>
+</ul>
+
 <p>The XVM code base is a <strong>free software</strong> project under
 development, licensed under GPLv2+. If you're interested in using it,
 we'd be happy to help you set it up in your environment. Our Subversion
index a6abc51..6462ecd 100644 (file)
@@ -13,8 +13,6 @@ code/templates/skeleton.tmpl: SIPB Virtual Servers (twice)
 code/templates/skeleton.tmpl: xvm@mit.edu
 code/templates/unauth.tmpl: tons of text
 code/templates/unauth.tmpl: https://xvm.mit.edu
-code/static/about.html: tons of text
-code/static/about.html: SIPB Virtual Servers
 
 # will take real code to generalize
 code/getafsgroups.py: lockers, /mit