[Checkins] SVN: grokapps/LoginDemo/ moved existing code to trunk, in preparation for first tag

Luciano Ramalho luciano at ramalho.org
Sat Jan 12 22:18:04 EST 2008


Log message for revision 82828:
  moved existing code to trunk, in preparation for first tag
  

Changed:
  D   grokapps/LoginDemo/README.txt
  D   grokapps/LoginDemo/buildout.cfg
  D   grokapps/LoginDemo/setup.py
  D   grokapps/LoginDemo/src/
  A   grokapps/LoginDemo/trunk/README.txt
  A   grokapps/LoginDemo/trunk/buildout.cfg
  A   grokapps/LoginDemo/trunk/setup.py
  A   grokapps/LoginDemo/trunk/src/

-=-
Deleted: grokapps/LoginDemo/README.txt
===================================================================
--- grokapps/LoginDemo/README.txt	2008-01-13 03:13:25 UTC (rev 82827)
+++ grokapps/LoginDemo/README.txt	2008-01-13 03:18:04 UTC (rev 82828)
@@ -1,33 +0,0 @@
-LoginDemo is a sample application showing how to implement user account
-creation and login using Grok. 
-
-Main features
--------------
-
-- top bar displays user data and login status
-
-- links in top bar change according to login status
-
-- user can create own account
-
-- a list of created accounts can be seen in the member listing page
-
-- member listing page is protected by permission, requiring user log in
-
-- member e-mail is stored as an annotation
-
-- good functional test coverage (see text files in src/logindemo/ftests)
-
-Todo
-----
-
-- allow user to edit his data (password, real name, e-mail)
-
-- add a password confirmation field (and validation) to join form
-
-- password reset for users with a valid e-mail
-
-- allow manager to delete user accounts through the member listing
-
-- find out if there is a better way to embed auto-generated forms in our master template
-

Deleted: grokapps/LoginDemo/buildout.cfg
===================================================================
--- grokapps/LoginDemo/buildout.cfg	2008-01-13 03:13:25 UTC (rev 82827)
+++ grokapps/LoginDemo/buildout.cfg	2008-01-13 03:18:04 UTC (rev 82828)
@@ -1,68 +0,0 @@
-[buildout]
-develop = .
-parts = app data zopectl i18n test
-find-links = http://download.zope.org/distribution/
-newest = false
-extends= http://grok.zope.org/releaseinfo/grok-0.11.cfg
-versions = versions
-
-[data]
-recipe = zc.recipe.filestorage
-
-[app]
-recipe = zc.zope3recipes>=0.5.3:application
-eggs = LoginDemo
-site.zcml = <include package="logindemo" />
-            <include package="zope.app.twisted" />
-
-            <configure i18n_domain="logindemo">
-              <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 = LoginDemo
-defaults = ['--tests-pattern', '^f?tests$', '-v']
-
-# this section named so that the i18n scripts are called bin/i18n...
-[i18n]
-recipe = lovely.recipe:i18n
-package = logindemo
-domain = logindemo
-location = src/logindemo
-output = locales

Deleted: grokapps/LoginDemo/setup.py
===================================================================
--- grokapps/LoginDemo/setup.py	2008-01-13 03:13:25 UTC (rev 82827)
+++ grokapps/LoginDemo/setup.py	2008-01-13 03:18:04 UTC (rev 82828)
@@ -1,28 +0,0 @@
-from setuptools import setup, find_packages
-
-version = '0.0'
-
-setup(name='LoginDemo',
-      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
-      """,
-      )

Copied: grokapps/LoginDemo/trunk/README.txt (from rev 82666, grokapps/LoginDemo/README.txt)
===================================================================
--- grokapps/LoginDemo/trunk/README.txt	                        (rev 0)
+++ grokapps/LoginDemo/trunk/README.txt	2008-01-13 03:18:04 UTC (rev 82828)
@@ -0,0 +1,33 @@
+LoginDemo is a sample application showing how to implement user account
+creation and login using Grok. 
+
+Main features
+-------------
+
+- top bar displays user data and login status
+
+- links in top bar change according to login status
+
+- user can create own account
+
+- a list of created accounts can be seen in the member listing page
+
+- member listing page is protected by permission, requiring user log in
+
+- member e-mail is stored as an annotation
+
+- good functional test coverage (see text files in src/logindemo/ftests)
+
+Todo
+----
+
+- allow user to edit his data (password, real name, e-mail)
+
+- add a password confirmation field (and validation) to join form
+
+- password reset for users with a valid e-mail
+
+- allow manager to delete user accounts through the member listing
+
+- find out if there is a better way to embed auto-generated forms in our master template
+

Copied: grokapps/LoginDemo/trunk/buildout.cfg (from rev 82666, grokapps/LoginDemo/buildout.cfg)
===================================================================
--- grokapps/LoginDemo/trunk/buildout.cfg	                        (rev 0)
+++ grokapps/LoginDemo/trunk/buildout.cfg	2008-01-13 03:18:04 UTC (rev 82828)
@@ -0,0 +1,68 @@
+[buildout]
+develop = .
+parts = app data zopectl i18n test
+find-links = http://download.zope.org/distribution/
+newest = false
+extends= http://grok.zope.org/releaseinfo/grok-0.11.cfg
+versions = versions
+
+[data]
+recipe = zc.recipe.filestorage
+
+[app]
+recipe = zc.zope3recipes>=0.5.3:application
+eggs = LoginDemo
+site.zcml = <include package="logindemo" />
+            <include package="zope.app.twisted" />
+
+            <configure i18n_domain="logindemo">
+              <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 = LoginDemo
+defaults = ['--tests-pattern', '^f?tests$', '-v']
+
+# this section named so that the i18n scripts are called bin/i18n...
+[i18n]
+recipe = lovely.recipe:i18n
+package = logindemo
+domain = logindemo
+location = src/logindemo
+output = locales

Copied: grokapps/LoginDemo/trunk/setup.py (from rev 82666, grokapps/LoginDemo/setup.py)
===================================================================
--- grokapps/LoginDemo/trunk/setup.py	                        (rev 0)
+++ grokapps/LoginDemo/trunk/setup.py	2008-01-13 03:18:04 UTC (rev 82828)
@@ -0,0 +1,28 @@
+from setuptools import setup, find_packages
+
+version = '0.0'
+
+setup(name='LoginDemo',
+      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
+      """,
+      )

Copied: grokapps/LoginDemo/trunk/src (from rev 82666, grokapps/LoginDemo/src)



More information about the Checkins mailing list