[Checkins] SVN: grokapps/Flint/ project start with files generated
by grokproject
Luciano Ramalho
luciano at ramalho.org
Thu May 29 10:54:03 EDT 2008
Log message for revision 87030:
project start with files generated by grokproject
Changed:
A grokapps/Flint/
A grokapps/Flint/buildout.cfg
A grokapps/Flint/setup.py
A grokapps/Flint/src/
A grokapps/Flint/src/flint/
A grokapps/Flint/src/flint/__init__.py
A grokapps/Flint/src/flint/app.py
A grokapps/Flint/src/flint/app_templates/
A grokapps/Flint/src/flint/app_templates/index.pt
A grokapps/Flint/src/flint/configure.zcml
A grokapps/Flint/src/flint/ftesting.zcml
A grokapps/Flint/src/flint/testing.py
-=-
Added: grokapps/Flint/buildout.cfg
===================================================================
--- grokapps/Flint/buildout.cfg (rev 0)
+++ grokapps/Flint/buildout.cfg 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,66 @@
+[buildout]
+develop = .
+parts = app data zopectl i18n test
+find-links = http://download.zope.org/distribution/
+eggs-directory = /Users/luciano/gsoc2008/buildout-eggs
+newest = false
+extends= http://grok.zope.org/releaseinfo/grok-0.12.cfg
+versions = versions
+
+[app]
+recipe = zc.zope3recipes>=0.5.3:application
+eggs = Flint
+site.zcml = <include package="flint" />
+ <include package="zope.app.twisted" />
+
+ <configure i18n_domain="flint">
+ <unauthenticatedPrincipal id="zope.anybody"
+ title="Unauthenticated User" />
+ <unauthenticatedGroup id="zope.Anybody"
+ title="Unauthenticated Users" />
+ <authenticatedGroup id="zope.Authenticated"
+ title="Authenticated Users" />
+ <everybodyGroup id="zope.Everybody"
+ title="All Users" />
+ <principal id="zope.manager"
+ title="Manager"
+ login="grok"
+ password_manager="Plain Text"
+ password="grok"
+ />
+
+ <!-- Replace the following directive if you don't want
+ public access -->
+ <grant permission="zope.View"
+ principal="zope.Anybody" />
+ <grant permission="zope.app.dublincore.view"
+ principal="zope.Anybody" />
+
+ <role id="zope.Manager" title="Site Manager" />
+ <role id="zope.Member" title="Site Member" />
+ <grantAll role="zope.Manager" />
+ <grant role="zope.Manager"
+ principal="zope.manager" />
+ </configure>
+
+[data]
+recipe = zc.recipe.filestorage
+
+# this section named so that the start/stop script is called bin/zopectl
+[zopectl]
+recipe = zc.zope3recipes:instance
+application = app
+zope.conf = ${data:zconfig}
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = Flint
+defaults = ['--tests-pattern', '^f?tests$', '-v']
+
+# this section named so that the i18n scripts are called bin/i18n...
+[i18n]
+recipe = lovely.recipe:i18n
+package = flint
+domain = flint
+location = src/flint
+output = locales
Added: grokapps/Flint/setup.py
===================================================================
--- grokapps/Flint/setup.py (rev 0)
+++ grokapps/Flint/setup.py 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,28 @@
+from setuptools import setup, find_packages
+
+version = '0.0'
+
+setup(name='Flint',
+ version=version,
+ description="",
+ long_description="""\
+""",
+ # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+ classifiers=[],
+ keywords="",
+ author="",
+ author_email="",
+ url="",
+ license="",
+ package_dir={'': 'src'},
+ packages=find_packages('src'),
+ include_package_data=True,
+ zip_safe=False,
+ install_requires=['setuptools',
+ 'grok',
+ # Add extra requirements here
+ ],
+ entry_points="""
+ # Add entry points here
+ """,
+ )
Added: grokapps/Flint/src/flint/__init__.py
===================================================================
--- grokapps/Flint/src/flint/__init__.py (rev 0)
+++ grokapps/Flint/src/flint/__init__.py 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1 @@
+# this directory is a package
Added: grokapps/Flint/src/flint/app.py
===================================================================
--- grokapps/Flint/src/flint/app.py (rev 0)
+++ grokapps/Flint/src/flint/app.py 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,7 @@
+import grok
+
+class Flint(grok.Application, grok.Container):
+ pass
+
+class Index(grok.View):
+ pass # see app_templates/index.pt
\ No newline at end of file
Added: grokapps/Flint/src/flint/app_templates/index.pt
===================================================================
--- grokapps/Flint/src/flint/app_templates/index.pt (rev 0)
+++ grokapps/Flint/src/flint/app_templates/index.pt 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,11 @@
+<html>
+<head>
+</head>
+<body>
+ <h1>Congratulations!</h1>
+
+ <p>Your Grok application is up and running.
+ Edit <code>flint/app_templates/index.pt</code> to change
+ this page.</p>
+</body>
+</html>
Added: grokapps/Flint/src/flint/configure.zcml
===================================================================
--- grokapps/Flint/src/flint/configure.zcml (rev 0)
+++ grokapps/Flint/src/flint/configure.zcml 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,6 @@
+<configure xmlns="http://namespaces.zope.org/zope"
+ xmlns:grok="http://namespaces.zope.org/grok">
+ <include package="grok" />
+ <includeDependencies package="." />
+ <grok:grok package="." />
+</configure>
Added: grokapps/Flint/src/flint/ftesting.zcml
===================================================================
--- grokapps/Flint/src/flint/ftesting.zcml (rev 0)
+++ grokapps/Flint/src/flint/ftesting.zcml 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,35 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ i18n_domain="flint"
+ package="flint"
+ >
+
+ <include package="grok" />
+ <include package="flint" />
+
+ <!-- Typical functional testing security setup -->
+ <securityPolicy
+ component="zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy"
+ />
+
+ <unauthenticatedPrincipal
+ id="zope.anybody"
+ title="Unauthenticated User"
+ />
+ <grant
+ permission="zope.View"
+ principal="zope.anybody"
+ />
+
+ <principal
+ id="zope.mgr"
+ title="Manager"
+ login="mgr"
+ password="mgrpw"
+ />
+
+ <role id="zope.Manager" title="Site Manager" />
+ <grantAll role="zope.Manager" />
+ <grant role="zope.Manager" principal="zope.mgr" />
+
+</configure>
Added: grokapps/Flint/src/flint/testing.py
===================================================================
--- grokapps/Flint/src/flint/testing.py (rev 0)
+++ grokapps/Flint/src/flint/testing.py 2008-05-29 14:54:01 UTC (rev 87030)
@@ -0,0 +1,7 @@
+import os.path
+import flint
+from zope.app.testing.functional import ZCMLLayer
+
+ftesting_zcml = os.path.join(
+ os.path.dirname(flint.__file__), 'ftesting.zcml')
+FunctionalLayer = ZCMLLayer(ftesting_zcml, __name__, 'FunctionalLayer')
More information about the Checkins
mailing list