[Checkins] SVN: grokapps/GrokIMDB/tags/0.1/ Tag release.
Uli Fouquet
uli at gnufix.de
Sun Jan 27 20:41:08 EST 2008
Log message for revision 83272:
Tag release.
Changed:
A grokapps/GrokIMDB/tags/0.1/
D grokapps/GrokIMDB/tags/0.1/README.txt
A grokapps/GrokIMDB/tags/0.1/README.txt
D grokapps/GrokIMDB/tags/0.1/setup.py
A grokapps/GrokIMDB/tags/0.1/setup.py
D grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py
A grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py
-=-
Copied: grokapps/GrokIMDB/tags/0.1 (from rev 83267, grokapps/GrokIMDB/trunk)
Deleted: grokapps/GrokIMDB/tags/0.1/README.txt
===================================================================
--- grokapps/GrokIMDB/trunk/README.txt 2008-01-28 00:53:17 UTC (rev 83267)
+++ grokapps/GrokIMDB/tags/0.1/README.txt 2008-01-28 01:41:02 UTC (rev 83272)
@@ -1,117 +0,0 @@
-********
-GrokIMDB
-********
-
-This is a nifty little demo application for Grok.
-
-It provides a userinterface to fetch and edit data retrieved from the
-Internet Movie Database (IMDb).
-
-Prerequisites
-=============
-
-You need
-
- - Python 2.4 and
-
- -`setuptools`
-
-to run this application. Rumors are, that also Python 2.5 will work.
-
-
-Installation
-============
-
-To install this package, run::
-
- $ bootstrap/bootstrap.py
-
-which should create a `bin/` directory containing a `buildout` script.
-
-Next, run::
-
- $ bin/buildout
-
-which should setup everything, fetch needed packages from the net
-etc.
-
-
-Run the Application
-===================
-
-This can be done in three steps.
-
-
-1) Start the Zope-Server
-------------------------
-
-To start the application in the background, run::
-
- $ bin/zopectl start
-
-and stop it with::
-
- $ bin/zopectl stop
-
-Tests are run doing::
-
- $ bin/test
-
-If you want to run the application in foreground, you can do::
-
- $ bin/zopectl fg
-
-The server can then be stopped hitting CTRL-D.
-
-
-2) Log into the admin interface
--------------------------------
-
-One server can serve several instances of GrokIMDB. Therefore we
-firstly have to create an instance of it. To do this, we use the Grok
-admin interface, which can be reached via::
-
- http://localhost:8080/
-
-Open that URL in a browser. You will be asked for a username/password.
-
-Enter::
-
-
- grok
-
-and
-
- grok
-
-That should log you in.
-
-
-3) Create an instance of GrokIMDB
----------------------------------
-
-Now enter a name for your new GrokIMDB instance and click 'Add'. This
-should create a new instance of GrokIMDB, that will be displayed.
-
-To go to your new GrokIMDB, just click on the freshly created link.
-
-
-Development
-===========
-
-GrokIMDB can give you only a rough sketch of all possibilities of
-Grok. You can develop the application further by modifying the sources
-in the `src/` directory. Note, that you have to restart the server,
-when classes or similar things were changed.
-
-
-Further Grok Resources
-======================
-
-There is an excellent tutorial on the Grok homepage::
-
- http://grok.zope.org/documentation/book/
-
-
-Happy Grokking!
-
Copied: grokapps/GrokIMDB/tags/0.1/README.txt (from rev 83268, grokapps/GrokIMDB/trunk/README.txt)
===================================================================
--- grokapps/GrokIMDB/tags/0.1/README.txt (rev 0)
+++ grokapps/GrokIMDB/tags/0.1/README.txt 2008-01-28 01:41:02 UTC (rev 83272)
@@ -0,0 +1,117 @@
+********
+GrokIMDB
+********
+
+This is a nifty little demo application for Grok.
+
+It provides a userinterface to fetch and edit data retrieved from the
+Internet Movie Database (IMDb).
+
+Prerequisites
+=============
+
+You need
+
+ - Python 2.4 and
+
+ -`setuptools`
+
+to run this application. Rumors are, that also Python 2.5 will work.
+
+
+Installation
+============
+
+To install this package, run::
+
+ $ python2.4 bootstrap/bootstrap.py
+
+which should create a `bin/` directory containing a `buildout` script.
+
+Next, run::
+
+ $ bin/buildout
+
+which should setup everything, fetch needed packages from the net
+etc.
+
+
+Run the Application
+===================
+
+This can be done in three steps.
+
+
+1) Start the Zope-Server
+------------------------
+
+To start the application in the background, run::
+
+ $ bin/zopectl start
+
+and stop it with::
+
+ $ bin/zopectl stop
+
+Tests are run doing::
+
+ $ bin/test
+
+If you want to run the application in foreground, you can do::
+
+ $ bin/zopectl fg
+
+The server can then be stopped hitting CTRL-D.
+
+
+2) Log into the admin interface
+-------------------------------
+
+One server can serve several instances of GrokIMDB. Therefore we
+firstly have to create an instance of it. To do this, we use the Grok
+admin interface, which can be reached via::
+
+ http://localhost:8080/
+
+Open that URL in a browser. You will be asked for a username/password.
+
+Enter::
+
+
+ grok
+
+and
+
+ grok
+
+That should log you in.
+
+
+3) Create an instance of GrokIMDB
+---------------------------------
+
+Now enter a name for your new GrokIMDB instance and click 'Add'. This
+should create a new instance of GrokIMDB, that will be displayed.
+
+To go to your new GrokIMDB, just click on the freshly created link.
+
+
+Development
+===========
+
+GrokIMDB can give you only a rough sketch of all possibilities of
+Grok. You can develop the application further by modifying the sources
+in the `src/` directory. Note, that you have to restart the server,
+when classes or similar things were changed.
+
+
+Further Grok Resources
+======================
+
+There is an excellent tutorial on the Grok homepage::
+
+ http://grok.zope.org/documentation/book/
+
+
+Happy Grokking!
+
Deleted: grokapps/GrokIMDB/tags/0.1/setup.py
===================================================================
--- grokapps/GrokIMDB/trunk/setup.py 2008-01-28 00:53:17 UTC (rev 83267)
+++ grokapps/GrokIMDB/tags/0.1/setup.py 2008-01-28 01:41:02 UTC (rev 83272)
@@ -1,39 +0,0 @@
-from setuptools import setup, find_packages
-
-version = '0.1'
-long_description = (
- read('README.txt')
- + '\n\n'
- )
-
-setup(name='GrokIMDB',
- version=version,
- description="A Grok demo application for editing data "
- "retrieved from IMDb.",
- long_description=long_description,
- # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
- classifiers=['Development Status :: 3 - Alpha',
- 'Environment :: Web Environment',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: Zope Public License',
- 'Programming Language :: Python',
- 'Framework :: Zope3',
- ],
- keywords="",
- author="Uli Fouquet and Jan-Ulrich Hasecke",
- author_email="uli at gnufix.de",
- url="http://cheeseshop.python.org/GrokIMDB",
- license="ZPL",
- package_dir={'': 'src'},
- packages=find_packages('src'),
- include_package_data=True,
- zip_safe=False,
- install_requires=['setuptools',
- 'grok',
- # Add extra requirements here
- 'IMDbPY',
- ],
- entry_points="""
- # Add entry points here
- """,
- )
Copied: grokapps/GrokIMDB/tags/0.1/setup.py (from rev 83271, grokapps/GrokIMDB/trunk/setup.py)
===================================================================
--- grokapps/GrokIMDB/tags/0.1/setup.py (rev 0)
+++ grokapps/GrokIMDB/tags/0.1/setup.py 2008-01-28 01:41:02 UTC (rev 83272)
@@ -0,0 +1,43 @@
+import os
+from setuptools import setup, find_packages
+
+def read(*rnames):
+ return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+version = '0.1'
+long_description = (
+ read('README.txt')
+ + '\n\n'
+ )
+
+setup(name='GrokIMDB',
+ version=version,
+ description="A Grok demo application for editing data "
+ "retrieved from IMDb.",
+ long_description=long_description,
+ # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+ classifiers=['Development Status :: 3 - Alpha',
+ 'Environment :: Web Environment',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: Zope Public License',
+ 'Programming Language :: Python',
+ 'Framework :: Zope3',
+ ],
+ keywords="",
+ author="Uli Fouquet and Jan-Ulrich Hasecke",
+ author_email="uli at gnufix.de",
+ url="http://cheeseshop.python.org/pypi/GrokIMDB",
+ license="ZPL",
+ package_dir={'': 'src'},
+ packages=find_packages('src'),
+ include_package_data=True,
+ zip_safe=False,
+ install_requires=['setuptools',
+ 'grok',
+ # Add extra requirements here
+ 'IMDbPY',
+ ],
+ entry_points="""
+ # Add entry points here
+ """,
+ )
Deleted: grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py
===================================================================
--- grokapps/GrokIMDB/trunk/src/grokimdb/tests.py 2008-01-28 00:53:17 UTC (rev 83267)
+++ grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py 2008-01-28 01:41:02 UTC (rev 83272)
@@ -1,28 +0,0 @@
-import unittest
-from zope.testing import doctest, cleanup
-import grokimdb
-
-DOCTESTFILES = ['app.py', 'grokimdb.txt']
-
-def setUpZope(test):
- pass
-
-def cleanUpZope(test):
- cleanup.cleanUp()
-
-def test_suite():
- suite = unittest.TestSuite()
- for name in DOCTESTFILES:
- suite.addTest(doctest.DocFileSuite(
- name,
- package=grokimdb,
- setUp=setUpZope,
- tearDown=cleanUpZope,
- encoding='utf8',
- optionflags=doctest.ELLIPSIS+
- doctest.NORMALIZE_WHITESPACE)
- )
- return suite
-
-if __name__ == '__main__':
- unittest.main(defaultTest='test_suite')
Copied: grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py (from rev 83270, grokapps/GrokIMDB/trunk/src/grokimdb/tests.py)
===================================================================
--- grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py (rev 0)
+++ grokapps/GrokIMDB/tags/0.1/src/grokimdb/tests.py 2008-01-28 01:41:02 UTC (rev 83272)
@@ -0,0 +1,28 @@
+import unittest
+from zope.testing import doctest, cleanup
+import grokimdb
+
+DOCTESTFILES = ['app.py', 'README.txt']
+
+def setUpZope(test):
+ pass
+
+def cleanUpZope(test):
+ cleanup.cleanUp()
+
+def test_suite():
+ suite = unittest.TestSuite()
+ for name in DOCTESTFILES:
+ suite.addTest(doctest.DocFileSuite(
+ name,
+ package=grokimdb,
+ setUp=setUpZope,
+ tearDown=cleanUpZope,
+ encoding='utf8',
+ optionflags=doctest.ELLIPSIS+
+ doctest.NORMALIZE_WHITESPACE)
+ )
+ return suite
+
+if __name__ == '__main__':
+ unittest.main(defaultTest='test_suite')
More information about the Checkins
mailing list