This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "snap-website".

The branch, master has been updated
       via  0f4b8b2929e4732dd4aa658f4f5b2b27657927e5 (commit)
       via  632efbe206ab8b4d0f18ab110cd0d9e1c167fef6 (commit)
      from  27d1be4b6962bdd61d35382e4f2e76e7ccce88c0 (commit)


Summary of changes:
 templates/about.tpl |    5 ++-
 templates/faq.tpl   |   75 +++++++++++++++++++++++++++++++++++++++++++++++++++
 templates/nav.tpl   |    3 ++
 3 files changed, 81 insertions(+), 2 deletions(-)
 create mode 100644 templates/faq.tpl

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0f4b8b2929e4732dd4aa658f4f5b2b27657927e5
Author: Mighty Byte <[email protected]>
Date:   Wed Jun 9 20:13:32 2010 -0400

    Added FAQ page.

diff --git a/templates/faq.tpl b/templates/faq.tpl
new file mode 100644
index 0000000..a24f21a
--- /dev/null
+++ b/templates/faq.tpl
@@ -0,0 +1,75 @@
+<apply template="page">
+  <bind tag="subtitle">: FAQ</bind>
+  <static>
+  <div class="singlecolumn">
+    <h2>Frequently Asked Questions</h2>
+    <ol>
+      <li><a href="#live-sites">Is anyone using Snap in production?</a></li>
+      <li><a href="#high-level">Where's the high-level functionality?</a></li>
+      <li><a href="#install">Why can't I install Snap?</a></li>
+      <li><a href="#help">How can I help?</a></li>
+    </ol>
+
+    <h3 id="live-sites">Is anyone using Snap in production?</h3>
+
+    <p>Yes!  Here is a list of sites that we know of that use Snap.  Let us
+    know if you know of others</p>
+
+    <ul>
+      <li><a href="http://snapframework.com";>http://snapframework.com</a> 
(this site)</li>
+      <li><a href="http://darcsden.com";>http://darcsden.com</a></li>
+    </ul>
+
+    <h3 id="high-level">Where's the high-level functionality?</h3>
+
+    <p>Our goal is for Snap to be a very fast, stable, <em>high-level</em> web
+    framework at or above the same level of abstraction as frameworks like Ruby
+    on Rails, Django, etc.  During early planning and development we concluded
+    that to accomplish this goal we needed to build our own web server and API
+    to interface with it.  This was an unanticipated detour, and we will resume
+    working on higher-level functionality when the core has stabilized.</p>
+
+    <h3 id="install">Why can't I install Snap?</h3>
+
+    <p>First, make sure you have "$HOME/.cabal/bin" at the beginning of your
+    path.</p>
+    
+    <p>You may have an old version of Cabal.  Try running "<code>cabal update
+    &amp;&amp; cabal install Cabal</code>".  After this, "<code>cabal
+    --version</code>" should say that you're using version 1.8.0.4 of the
+    Cabal library or higher.  After you do this try installing Snap again.</p>
+
+    <p>If that didn't work, and you're getting an error that mentions
+    monads-fd or transformers, try running "<code>cabal install --reinstall
+    monads-fd</code>" (or transformers).</p>
+
+    <h3 id="help">How can I help?</h3>
+
+    <h5>Use Snap to build real websites.</h5>
+
+    <p>This is perhaps the best way to help.  Let us know what issues you
+    encounter and work on fixing the ones you care about most.  If you are
+    unable to fix a problem, you can still help by writing an automated test
+    case that detects the problem.</p>
+
+    <h5>Develop automated memory leak and performance regression testing.</h5>
+
+    <p>Currently our top priority is working out correctness and performance
+    issues in the server.  We have a CI build server that automatically runs
+    all our test cases, but we don't have an automated system to test for
+    performance and memory leaks.  This would be a very helpful addition.</p>
+
+    <h5>Improve test cases and code coverage.</h5>
+
+    <p>While not an exotic task, expanding our test suite can contribute
+    significantly to the stability of the project.</p>
+
+    <h5>Improve documentation and tutorials.</h5>
+
+    <p>It's easy for documentation to get out of date.  We try to keep it
+    up-to-date, but we can always use more eyes to catch things that slip
+    through the cracks.</p>
+
+  </div>
+  </static>
+</apply>
diff --git a/templates/nav.tpl b/templates/nav.tpl
index 4509cbe..6d15bdb 100644
--- a/templates/nav.tpl
+++ b/templates/nav.tpl
@@ -22,6 +22,9 @@
           <li class="docs">
             <a href="/docs">Docs</a>
           </li>
+          <li class="faq">
+            <a href="/faq">FAQ</a>
+          </li>
         </ul>
         </div>
     </div>
commit 632efbe206ab8b4d0f18ab110cd0d9e1c167fef6
Author: Mighty Byte <[email protected]>
Date:   Wed Jun 9 20:09:09 2010 -0400

    Change to acknowledge Windows support.

diff --git a/templates/about.tpl b/templates/about.tpl
index 7d2b86a..05a14cd 100644
--- a/templates/about.tpl
+++ b/templates/about.tpl
@@ -55,8 +55,9 @@
           </ul>
         </p>
         <p>
-          Snap currently only runs on Unix platforms; it has been tested on
-          Linux and Mac OSX Snow Leopard.
+          Snap runs on *nix platforms; it has been tested on Linux and Mac OSX
+          Snow Leopard.  Windows support was added more recently, but it not
+          as well-tested.
         </p>
 
       </div>
-----------------------------------------------------------------------


hooks/post-receive
-- 
snap-website
_______________________________________________
Snap mailing list
[email protected]
http://mailman-mail5.webfaction.com/listinfo/snap

Reply via email to