[Checkins] SVN: buildout-website/trunk/source/ Organize few pages

Baiju M baiju.m.mail at gmail.com
Fri Mar 27 21:27:46 EDT 2009


Log message for revision 98429:
  Organize few pages
  

Changed:
  A   buildout-website/trunk/source/_static/default.css
  A   buildout-website/trunk/source/_templates/index.html
  A   buildout-website/trunk/source/community.rst
  U   buildout-website/trunk/source/conf.py
  U   buildout-website/trunk/source/docs/index.rst
  U   buildout-website/trunk/source/index.rst
  A   buildout-website/trunk/source/install.rst
  A   buildout-website/trunk/source/screencasts.rst

-=-
Added: buildout-website/trunk/source/_static/default.css
===================================================================
--- buildout-website/trunk/source/_static/default.css	                        (rev 0)
+++ buildout-website/trunk/source/_static/default.css	2009-03-28 01:27:46 UTC (rev 98429)
@@ -0,0 +1,229 @@
+/**
+ * Sphinx stylesheet -- default theme
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ */
+
+ at import url("basic.css");
+
+/* -- page layout ----------------------------------------------------------- */
+
+body {
+    font-family: sans-serif;
+    font-size: 100%;
+    background-color: #11303d;
+    color: #000;
+    margin: 0;
+    padding: 0;
+}
+
+div.document {
+    background-color: #1c4e63;
+}
+
+div.body {
+    background-color: #ffffff;
+    color: #000000;
+    padding: 0 20px 30px 20px;
+}
+
+div.footer {
+    color: #ffffff;
+    width: 100%;
+    padding: 9px 0 9px 0;
+    text-align: center;
+    font-size: 75%;
+}
+
+div.footer a {
+    color: #ffffff;
+    text-decoration: underline;
+}
+
+div.related {
+    background-color: #133f52;
+    line-height: 30px;
+    color: #ffffff;
+}
+
+div.related a {
+    color: #ffffff;
+}
+
+div.sphinxsidebar {
+}
+
+div.sphinxsidebar h3 {
+    font-family: 'Trebuchet MS', sans-serif;
+    color: #ffffff;
+    font-size: 1.4em;
+    font-weight: normal;
+    margin: 0;
+    padding: 0;
+}
+
+div.sphinxsidebar h3 a {
+    color: #ffffff;
+}
+
+div.sphinxsidebar h4 {
+    font-family: 'Trebuchet MS', sans-serif;
+    color: #ffffff;
+    font-size: 1.3em;
+    font-weight: normal;
+    margin: 5px 0 0 0;
+    padding: 0;
+}
+
+div.sphinxsidebar p {
+    color: #ffffff;
+}
+
+div.sphinxsidebar p.topless {
+    margin: 5px 10px 10px 10px;
+}
+
+div.sphinxsidebar ul {
+    margin: 10px;
+    padding: 0;
+    color: #ffffff;
+}
+
+div.sphinxsidebar a {
+    color: #98dbcc;
+}
+
+div.sphinxsidebar input {
+    border: 1px solid #98dbcc;
+    font-family: sans-serif;
+    font-size: 1em;
+}
+
+/* -- body styles ----------------------------------------------------------- */
+
+a {
+    color: #355f7c;
+    text-decoration: none;
+}
+
+a:hover {
+    text-decoration: underline;
+}
+
+div.body p, div.body dd, div.body li {
+    text-align: justify;
+    line-height: 130%;
+}
+
+div.body h1,
+div.body h2,
+div.body h3,
+div.body h4,
+div.body h5,
+div.body h6 {
+    font-family: 'Trebuchet MS', sans-serif;
+    background-color: #f2f2f2;
+    font-weight: normal;
+    color: #20435c;
+    border-bottom: 1px solid #ccc;
+    margin: 20px -20px 10px -20px;
+    padding: 3px 0 3px 10px;
+}
+
+div.body h1 { margin-top: 0; font-size: 200%; }
+div.body h2 { font-size: 160%; }
+div.body h3 { font-size: 140%; }
+div.body h4 { font-size: 120%; }
+div.body h5 { font-size: 110%; }
+div.body h6 { font-size: 100%; }
+
+a.headerlink {
+    color: #c60f0f;
+    font-size: 0.8em;
+    padding: 0 4px 0 4px;
+    text-decoration: none;
+}
+
+a.headerlink:hover {
+    background-color: #c60f0f;
+    color: white;
+}
+
+div.body p, div.body dd, div.body li {
+    text-align: justify;
+    line-height: 130%;
+}
+
+div.admonition p.admonition-title + p {
+    display: inline;
+}
+
+div.note {
+    background-color: #eee;
+    border: 1px solid #ccc;
+}
+
+div.seealso {
+    background-color: #ffc;
+    border: 1px solid #ff6;
+}
+
+div.topic {
+    background-color: #eee;
+}
+
+div.warning {
+    background-color: #ffe4e4;
+    border: 1px solid #f66;
+}
+
+p.admonition-title {
+    display: inline;
+}
+
+p.admonition-title:after {
+    content: ":";
+}
+
+pre {
+    padding: 5px;
+    background-color: #eeffcc;
+    color: #333333;
+    line-height: 120%;
+    border: 1px solid #ac9;
+    border-left: none;
+    border-right: none;
+}
+
+tt {
+    background-color: #ecf0f3;
+    padding: 0 1px 0 1px;
+    font-size: 0.95em;
+}
+
+div.maindescription {
+    font-size: 19px;
+    font-weight: bold;
+}
+
+ul.mainlinks li { 
+    display: inline;
+}
+
+ul.mainlinks li a { 
+    float: left;
+    padding: 10px;
+}
+
+ul.mainlinks li a span { 
+    display: block;
+}
+
+ul.mainlinks li a span.linktitle { 
+    font-size: 19px;
+    display: block;
+}
+
+ul.mainlinks li a span.linkdesc { 
+    font-size: 10px;
+    display: block;
+}

Added: buildout-website/trunk/source/_templates/index.html
===================================================================
--- buildout-website/trunk/source/_templates/index.html	                        (rev 0)
+++ buildout-website/trunk/source/_templates/index.html	2009-03-28 01:27:46 UTC (rev 98429)
@@ -0,0 +1,83 @@
+{% extends "layout.html" %}
+{% set title = 'Overview' %}
+{% block body %}
+  <h1>Buildout - Software build system reloaded</h1>
+
+
+  <div class="maindescription">
+    <p>
+      Buildout is a Python based build system for creating, assembling
+      and deploying applications from multiple parts.  It is a
+      coarse-grained, configuration-driven, egg-friendly and
+      developer-oriented build system.  It lets you create a buildout
+      configuration and reproduce the same software later.
+    </p>
+  </div>
+  <div>
+  <ul class="mainlinks">
+    <li>
+      <a href="screencasts.html">
+	<span class="linktitle"> Watch </span>
+	<span class="linkdesc">
+	  Screencasts, Presentations etc.
+	</span>
+      </a>
+    </li>
+    <li>
+      <a href="install.html">
+	<span class="linktitle"> Start </span>
+	<span class="linkdesc">
+	  Download, Installation etc.
+	</span>
+      </a>
+    </li>
+    <li>
+      <a href="docs/index.html">
+	<span class="linktitle"> Learn </span>
+	<span class="linkdesc">
+	  Tutorials, Guides etc.
+	</span>
+      </a>
+    </li>
+    <li>
+      <a href="community.html">
+	<span class="linktitle"> Involve </span>
+	<span class="linkdesc">
+	  Mailing list, Code etc.
+	</span>
+      </a>
+    </li>
+  </ul>
+  </div>
+
+  <div style="padding-top: 70px">
+    <hr />
+    <p>"While not directly aiming to solve world peace, it perhaps will play
+      a role in the future, as people will be less angry about application
+      deployment and will have more time for making love and music."
+      --Noha Gift</p>
+    <!--
+	.. http://www.oreillynet.com/onlamp/blog/2008/03/python_buildout_screencast_ava.html
+      -->
+    <p>"Even if you are not planning on writing any custom code, the
+      buildout approach is an easy way to install Plone in a robust,
+      well-tested manner." --Martin Aspeli</p>
+    <!--
+	.. http://plone.org/documentation/tutorial/buildout/tutorial-all-pages
+      -->
+    <p>"Buildout was a natural choice for a build and deployment management
+      tool."  --Rob Miller</p>
+    <!--
+	.. http://theploneblog.org/blog/archive/2008/07/29/templatize-your-buildout.cfg
+	-->
+    <p>"Buildout is no longer just for developers. Get your products ready!"
+      --Steve McMahon</p>
+    <!--
+	.. http://theploneblog.org/blog/archive/2008/06/09/buildout-integration
+      -->
+    <hr />
+  </div>
+
+{% endblock %}
+"Buildout was a natural choice for a build and deployment management
+tool."  --Rob Miller

Added: buildout-website/trunk/source/community.rst
===================================================================
--- buildout-website/trunk/source/community.rst	                        (rev 0)
+++ buildout-website/trunk/source/community.rst	2009-03-28 01:27:46 UTC (rev 98429)
@@ -0,0 +1,37 @@
+Community
+=========
+
+Mailing list
+------------
+
+You can send your queries to the `distutils-sig`_ mailing list.
+
+.. _distutils-sig: http://mail.python.org/mailman/listinfo/distutils-sig
+
+
+Source code
+-----------
+
+The source code is maintained in the Zope subversion repository.  To
+check out the trunk::
+
+  svn co  svn://svn.zope.org/repos/main/zc.buildout/trunk zc.buildout
+
+You can also browse the code online_.
+
+.. _online: http://svn.zope.org/zc.buildout/trunk
+
+
+IRC channel
+-----------
+
+There is an IRC channel `#buildout` at freenode.net .
+
+
+Issue tracker
+-------------
+
+Bugs and other issues are tracked at Launchpad_.  Feel free to submit
+issues.
+
+.. _Launchpad: https://bugs.launchpad.net/zc.buildout/

Modified: buildout-website/trunk/source/conf.py
===================================================================
--- buildout-website/trunk/source/conf.py	2009-03-27 21:21:12 UTC (rev 98428)
+++ buildout-website/trunk/source/conf.py	2009-03-28 01:27:46 UTC (rev 98429)
@@ -97,7 +97,7 @@
 
 # Additional templates that should be rendered to pages, maps page names to
 # template names.
-#html_additional_pages = {}
+html_additional_pages = {'index': 'index.html'}
 
 # If false, no module index is generated.
 #html_use_modindex = True

Modified: buildout-website/trunk/source/docs/index.rst
===================================================================
--- buildout-website/trunk/source/docs/index.rst	2009-03-27 21:21:12 UTC (rev 98428)
+++ buildout-website/trunk/source/docs/index.rst	2009-03-28 01:27:46 UTC (rev 98429)
@@ -1,12 +1,6 @@
 Buildout Documentation
 ======================
 
-.. toctree::
-
-   recipe
-   tutorial
-   using
-
 Using Buildout
 --------------
 

Modified: buildout-website/trunk/source/index.rst
===================================================================
--- buildout-website/trunk/source/index.rst	2009-03-27 21:21:12 UTC (rev 98428)
+++ buildout-website/trunk/source/index.rst	2009-03-28 01:27:46 UTC (rev 98429)
@@ -11,10 +11,11 @@
 
 .. toctree::
 
-   about/index
-   docs/index
-   recipes/index
+   community
+   install
 
+   
+
 What is Buildout?
 -----------------
 

Added: buildout-website/trunk/source/install.rst
===================================================================
--- buildout-website/trunk/source/install.rst	                        (rev 0)
+++ buildout-website/trunk/source/install.rst	2009-03-28 01:27:46 UTC (rev 98429)
@@ -0,0 +1,54 @@
+Installation
+============
+
+If you have `setuptools`_ installed, you can use `easy_install` to
+get `zc.buildout`_::
+
+  easy_install zc.buildout
+
+.. _setuptools: http://peak.telecommunity.com/DevCenter/setuptools
+.. _zc.buildout: http://pypi.python.org/pypi/zc.buildout
+
+However, the recommended method is to use `boostrap.py`_ script to
+boostrap project.  And you can have a local copy of `boostrap.py` in
+your project source.
+
+.. _boostrap.py:
+   http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py
+
+You should create a configuration file (`buildout.cfg`) to bootstrap
+a buildout project.  Before running `bootstrap.py` script, create the
+configuration with following content::
+
+  [buildout]
+  parts =
+
+Now run the `bootstrap.py` followed by `bin/buildout`::
+
+  $ python bootstrap.py
+  $ ./bin/buildout
+
+..
+    $ mkdir /tmp/testproject
+    $ cd /tmp/testproject
+    $ wget -c http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py
+    $ python bootstrap.py 
+    While:
+      Initializing.
+    Error: Couldn't open /tmp/testproject/buildout.cfg
+    $ touch buildout.cfg
+    $ python bootstrap.py 
+    Creating directory '/tmp/testproject/bin'.
+    Creating directory '/tmp/testproject/parts'.
+    Creating directory '/tmp/testproject/develop-eggs'.
+    Generated script '/tmp/testproject/bin/buildout'.
+    $ ./bin/buildout 
+    While:
+      Installing.
+    Error: Missing option: buildout:parts
+    $ cat > buildout.cfg 
+    [buildout]
+    parts =
+    ^C
+    $ ./bin/buildout 
+    $

Added: buildout-website/trunk/source/screencasts.rst
===================================================================
--- buildout-website/trunk/source/screencasts.rst	                        (rev 0)
+++ buildout-website/trunk/source/screencasts.rst	2009-03-28 01:27:46 UTC (rev 98429)
@@ -0,0 +1,11 @@
+Screencasts
+===========
+
+A Brief Introduction to Buildout
+--------------------------------
+
+by Brandon Craig Rhodes
+
+.. raw:: html
+
+  <embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=3428163188647461098&hl=en&fs=true" style="width:400px;height:326px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed>



More information about the Checkins mailing list