[Checkins] SVN: Sandbox/darrylcousins/mars. Adding documents

Darryl Cousins darryl at darrylcousins.net.nz
Sun Jul 8 07:15:07 EDT 2007


Log message for revision 77615:
  Adding documents

Changed:
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/AUTHOR.txt
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/CHANGES.txt
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/LICENSE.txt
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/README.txt
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/README.z3c.txt
  A   Sandbox/darrylcousins/mars.formdemo/mars.layer/buildout.cfg
  A   Sandbox/darrylcousins/mars.layer/AUTHOR.txt
  A   Sandbox/darrylcousins/mars.layer/CHANGES.txt
  A   Sandbox/darrylcousins/mars.layer/LICENSE.txt
  A   Sandbox/darrylcousins/mars.layer/README.txt
  A   Sandbox/darrylcousins/mars.layer/buildout.cfg

-=-
Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/AUTHOR.txt
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/AUTHOR.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/AUTHOR.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1 @@
+Darryl Cousins (darryl.cousins <at> tfws.org.nz)


Property changes on: Sandbox/darrylcousins/mars.formdemo/mars.layer/AUTHOR.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/CHANGES.txt
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/CHANGES.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/CHANGES.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,8 @@
+=======
+CHANGES
+=======
+
+Version 1.0.0 (7/8/2007)
+-------------------------
+
+- Initial Release


Property changes on: Sandbox/darrylcousins/mars.formdemo/mars.layer/CHANGES.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/LICENSE.txt
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/LICENSE.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/LICENSE.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,54 @@
+Zope Public License (ZPL) Version 2.1
+-------------------------------------
+
+A copyright notice accompanies this license document that
+identifies the copyright holders.
+
+This license has been certified as open source. It has also
+been designated as GPL compatible by the Free Software
+Foundation (FSF).
+
+Redistribution and use in source and binary forms, with or
+without modification, are permitted provided that the
+following conditions are met:
+
+1. Redistributions in source code must retain the
+   accompanying copyright notice, this list of conditions,
+   and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the accompanying
+   copyright notice, this list of conditions, and the
+   following disclaimer in the documentation and/or other
+   materials provided with the distribution.
+
+3. Names of the copyright holders must not be used to
+   endorse or promote products derived from this software
+   without prior written permission from the copyright
+   holders.
+
+4. The right to distribute this software or to use it for
+   any purpose does not give you the right to use
+   Servicemarks (sm) or Trademarks (tm) of the copyright
+   holders. Use of them is covered by separate agreement
+   with the copyright holders.
+
+5. If any files are modified, you must cause the modified
+   files to carry prominent notices stating that you changed
+   the files and the date of any change.
+
+Disclaimer
+
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS''
+  AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
+  NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+  AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
+  NO EVENT SHALL THE COPYRIGHT HOLDERS BE
+  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+  OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+  DAMAGE.


Property changes on: Sandbox/darrylcousins/mars.formdemo/mars.layer/LICENSE.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/README.txt
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/README.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/README.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,22 @@
+==========
+Mars Layer
+==========
+
+`Grok`_ is a project which seeks to ....
+
+``Martian`` grew from `Grok`_:
+
+ Martian provides a framework that allows configuration to be expressed
+ in declarative Python code. These declarations can often be deduced
+ from the structure of the code itself. The idea is to make these
+ declarations so minimal and easy to read that even extensive
+ configuration does not overly burden the programmers working with the
+ code. Configuration actions are executed during a separate phase
+ ("grok time"), not at import time, which makes it easier to reason
+ about and easier to test.
+
+ The ``martian`` package is a spin-off from the `Grok`_ project, in the
+ context of which this codebase was first developed. While Grok uses
+ it, the code is completely independent of Grok.
+
+


Property changes on: Sandbox/darrylcousins/mars.formdemo/mars.layer/README.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/README.z3c.txt
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/README.z3c.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/README.z3c.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,43 @@
+=====================================================
+Demo Applications for ``z3c.form`` and ``z3c.formui``
+=====================================================
+
+This package is a ``mars`` implementation which seeks to duplicate the original
+z3c.formdemo demo applications.
+
+Original README from z3c.formdemo
+---------------------------------
+
+This package contains several small demo applications for the ``z3c.form`` and
+``z3c.formui`` packages.
+
+* TABLE- versus DIV-based layout of all widgets.
+
+* A simple Hello World message application demonstrating the easiest way to
+  write add, edit and display forms.
+
+* A simple calculator showing the flexibility of the new action declaration
+  framework by declaring different classes of buttons.
+
+* A linear wizard shows off the sub-form capabilities of z3c.form. It also
+  demonstrates how one can overcome the short-coming of an object widget.
+
+* A simple table/spreadsheet that allows adding and editing as simple content
+  object. This demo also shows the usage of forms and ``zc.table`` at the same
+  time.
+
+Running the Demo out of the box
+-------------------------------
+
+You can also run the demo directly without manually installing Zope 3::
+
+  $ svn co svn://svn.zope.org/repos/main/Sandbox/darrylcousins/mars.formdemo
+  $ cd mars.formdemo
+  $ python bootstrap.py
+  $ ./bin/buildout
+  $ ./bin/demo fg
+
+Then access the demo site using:
+
+  http://localhost:8080/
+


Property changes on: Sandbox/darrylcousins/mars.formdemo/mars.layer/README.z3c.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.formdemo/mars.layer/buildout.cfg
===================================================================
--- Sandbox/darrylcousins/mars.formdemo/mars.layer/buildout.cfg	                        (rev 0)
+++ Sandbox/darrylcousins/mars.formdemo/mars.layer/buildout.cfg	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,39 @@
+[buildout]
+develop = . mars.layer mars.template mars.macro mars.view mars.contentprovider mars.viewlet mars.resource mars.adapter
+parts = demo test
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = mars.formdemo [app, test]
+       mars.layer
+       mars.template
+       mars.macro
+       mars.view
+       mars.viewlet
+       mars.contentprovider
+       mars.resource
+       mars.adapter
+
+[zope3]
+location = .
+
+[form-demo-app]
+recipe = zc.zope3recipes:app
+site.zcml = <include package="mars.formdemo" file="application.zcml" />
+eggs = mars.formdemo [app]
+       mars.layer
+       mars.template
+       mars.macro
+       mars.view
+       mars.viewlet
+       mars.contentprovider
+       mars.resource
+       mars.adapter
+
+[demo]
+recipe = zc.zope3recipes:instance
+application = form-demo-app
+zope.conf = ${database:zconfig}
+
+[database]
+recipe = zc.recipe.filestorage

Added: Sandbox/darrylcousins/mars.layer/AUTHOR.txt
===================================================================
--- Sandbox/darrylcousins/mars.layer/AUTHOR.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.layer/AUTHOR.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1 @@
+Darryl Cousins (darryl.cousins <at> tfws.org.nz)


Property changes on: Sandbox/darrylcousins/mars.layer/AUTHOR.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.layer/CHANGES.txt
===================================================================
--- Sandbox/darrylcousins/mars.layer/CHANGES.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.layer/CHANGES.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,8 @@
+=======
+CHANGES
+=======
+
+Version 1.0.0 (7/8/2007)
+-------------------------
+
+- Initial Release


Property changes on: Sandbox/darrylcousins/mars.layer/CHANGES.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.layer/LICENSE.txt
===================================================================
--- Sandbox/darrylcousins/mars.layer/LICENSE.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.layer/LICENSE.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,54 @@
+Zope Public License (ZPL) Version 2.1
+-------------------------------------
+
+A copyright notice accompanies this license document that
+identifies the copyright holders.
+
+This license has been certified as open source. It has also
+been designated as GPL compatible by the Free Software
+Foundation (FSF).
+
+Redistribution and use in source and binary forms, with or
+without modification, are permitted provided that the
+following conditions are met:
+
+1. Redistributions in source code must retain the
+   accompanying copyright notice, this list of conditions,
+   and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the accompanying
+   copyright notice, this list of conditions, and the
+   following disclaimer in the documentation and/or other
+   materials provided with the distribution.
+
+3. Names of the copyright holders must not be used to
+   endorse or promote products derived from this software
+   without prior written permission from the copyright
+   holders.
+
+4. The right to distribute this software or to use it for
+   any purpose does not give you the right to use
+   Servicemarks (sm) or Trademarks (tm) of the copyright
+   holders. Use of them is covered by separate agreement
+   with the copyright holders.
+
+5. If any files are modified, you must cause the modified
+   files to carry prominent notices stating that you changed
+   the files and the date of any change.
+
+Disclaimer
+
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS''
+  AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
+  NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+  AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
+  NO EVENT SHALL THE COPYRIGHT HOLDERS BE
+  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+  OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+  DAMAGE.


Property changes on: Sandbox/darrylcousins/mars.layer/LICENSE.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.layer/README.txt
===================================================================
--- Sandbox/darrylcousins/mars.layer/README.txt	                        (rev 0)
+++ Sandbox/darrylcousins/mars.layer/README.txt	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,22 @@
+==========
+Mars Layer
+==========
+
+`Grok`_ is a project which seeks to ....
+
+``Martian`` grew from `Grok`_:
+
+ Martian provides a framework that allows configuration to be expressed
+ in declarative Python code. These declarations can often be deduced
+ from the structure of the code itself. The idea is to make these
+ declarations so minimal and easy to read that even extensive
+ configuration does not overly burden the programmers working with the
+ code. Configuration actions are executed during a separate phase
+ ("grok time"), not at import time, which makes it easier to reason
+ about and easier to test.
+
+ The ``martian`` package is a spin-off from the `Grok`_ project, in the
+ context of which this codebase was first developed. While Grok uses
+ it, the code is completely independent of Grok.
+
+


Property changes on: Sandbox/darrylcousins/mars.layer/README.txt
___________________________________________________________________
Name: svn:keywords
   + Date Author

Added: Sandbox/darrylcousins/mars.layer/buildout.cfg
===================================================================
--- Sandbox/darrylcousins/mars.layer/buildout.cfg	                        (rev 0)
+++ Sandbox/darrylcousins/mars.layer/buildout.cfg	2007-07-08 11:15:06 UTC (rev 77615)
@@ -0,0 +1,11 @@
+[buildout]
+develop = .
+parts = test
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = mars.layer [test]
+
+[zope3]
+location = .
+



More information about the Checkins mailing list