[Checkins] SVN: five.grok/trunk/ Prepare to release an alpha.

Sylvain Viollon sylvain at infrae.com
Wed Oct 22 05:33:17 EDT 2008


Log message for revision 92465:
  Prepare to release an alpha.
  
  

Changed:
  U   five.grok/trunk/README.txt
  A   five.grok/trunk/docs/CREDITS.txt
  U   five.grok/trunk/docs/HISTORY.txt
  D   five.grok/trunk/docs/TODO.txt
  U   five.grok/trunk/setup.py
  U   five.grok/trunk/src/five/grok/README.txt

-=-
Modified: five.grok/trunk/README.txt
===================================================================
--- five.grok/trunk/README.txt	2008-10-22 08:44:41 UTC (rev 92464)
+++ five.grok/trunk/README.txt	2008-10-22 09:33:17 UTC (rev 92465)
@@ -1,12 +1,44 @@
 five.grok
 =========
 
+.. contents::
+
 Introduction
 ------------
 
-five.grok is a web framework development layer for Zope 2, based on Grok 
+five.grok is a web framework development layer for Zope 2, based on Grok
 concepts. The development techniques are similar to the ones for Grok.
 
-It is currently experimental, don't use in production.
+Implemented features
+--------------------
 
-See also: http://grok.zope.org/
+Coming from Grok, the following components are available to Zope 2
+developers:
+
+- Zope 3 Component (Adapter, Utility, Subscribers),
+
+- Permissions,
+
+- Views,
+
+- Page Templates (using the Zope 2 Page Templates),
+
+- Formlib forms.
+
+All those components are available with exactly the same syntax than
+in grok. You just have to do::
+
+  from five import grok
+
+Instead of::
+
+  import grok
+
+
+More information
+----------------
+
+You can refer to the Grok website: http://grok.zope.org/, and the Grok
+documentation: http://grok.zope.org/documentation/.
+
+You can check the doctest included in sources as well.

Added: five.grok/trunk/docs/CREDITS.txt
===================================================================
--- five.grok/trunk/docs/CREDITS.txt	                        (rev 0)
+++ five.grok/trunk/docs/CREDITS.txt	2008-10-22 09:33:17 UTC (rev 92465)
@@ -0,0 +1,15 @@
+Credits
+=======
+
+The following people helped five.grok development:
+
+* Godefroid Chapelle
+
+* Lennart Regebro
+
+* Sylvain Viollon
+
+* Martijn Aspelli
+
+* Kamon Ayeva
+


Property changes on: five.grok/trunk/docs/CREDITS.txt
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision

Modified: five.grok/trunk/docs/HISTORY.txt
===================================================================
--- five.grok/trunk/docs/HISTORY.txt	2008-10-22 08:44:41 UTC (rev 92464)
+++ five.grok/trunk/docs/HISTORY.txt	2008-10-22 09:33:17 UTC (rev 92465)
@@ -1,29 +1,28 @@
 Changelog for five.grok
 -----------------------
 
-    (name of developer listed in brackets)
+five.grok - 1.0a1 Unreleased
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-five.grok - 0.1 Unreleased
+* Added support for formlib forms with grokcore.formlib.
+  [thefunny42]
 
-    - Added support for formlib forms with grokcore.formlib.
-      [thefunny42]
+* Added support for static resource directory.
+  [thefunny42]
 
-    - Added support for static resource directory.
-      [thefunny42]
+* Added support for inline templates and made Zope 2 template semantics
+  the default when doing 'from five import grok' and using
+  grok.PageTemplate.
+  [optilude]
 
-    - Added support for inline templates and made Zope 2 template semantics
-      the default when doing 'from five import grok' and using
-      grok.PageTemplate.
-      [optilude]
+* Added override to make templates use Five's ViewPageTemplateFile instead
+  of the one from zope.app.pagetemplate.
+  [optilude]
 
-    - Added override to make templates use Five's ViewPageTemplateFile instead
-      of the one from zope.app.pagetemplate.
-      [optilude]
+* Added tests for grok.subscriber directive.
+  [kamon]
 
-    - Added tests for grok.subscriber directive.
-      [kamon]
+* Initial release (tests for adapters and utilities, initial support for
+  views).
+  [regebro, gotcha]
 
-    - Initial release (tests for adapters and utilities, initial support for
-      views).
-      [regebro, gotcha]
-

Deleted: five.grok/trunk/docs/TODO.txt
===================================================================
--- five.grok/trunk/docs/TODO.txt	2008-10-22 08:44:41 UTC (rev 92464)
+++ five.grok/trunk/docs/TODO.txt	2008-10-22 09:33:17 UTC (rev 92465)
@@ -1,5 +0,0 @@
-- factor View support out of Grok
-- factor security stuff out of Grok
-    RequireDirective
-    get_default_permission
-- Forms, Viewlets are missing

Modified: five.grok/trunk/setup.py
===================================================================
--- five.grok/trunk/setup.py	2008-10-22 08:44:41 UTC (rev 92464)
+++ five.grok/trunk/setup.py	2008-10-22 09:33:17 UTC (rev 92465)
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 import os
 
-version = '1.0dev'
+version = '1.0a1dev'
 
 setup(name='five.grok',
       version=version,
@@ -9,13 +9,13 @@
       long_description=open("README.txt").read() + "\n" +
                        open(os.path.join("docs", "HISTORY.txt")).read(),
       classifiers=[
-          "Environment :: Web Environment",
-          "Intended Audience :: Developers",
-          "License :: OSI Approved :: Zope Public License",
-          "Programming Language :: Python",
-          "Topic :: Software Development :: Libraries :: Python Modules",
-          "Framework :: Zope2",
-          ],
+        "Environment :: Web Environment",
+        "Intended Audience :: Developers",
+        "License :: OSI Approved :: Zope Public License",
+        "Programming Language :: Python",
+        "Topic :: Software Development :: Libraries :: Python Modules",
+        "Framework :: Zope2",
+        ],
       keywords='zope2 grok',
       author='Lennart Regebro, Godefroid Chapelle',
       author_email='grok-dev at zope.org',
@@ -27,12 +27,11 @@
       include_package_data=True,
       zip_safe=False,
       install_requires=[
-          'setuptools',
-          'martian',
-          'grokcore.security',
-          'grokcore.view >= 1.1',
-          'grokcore.formlib',
-      ],
-      entry_points="""
-      """,
+        'setuptools',
+        'martian',
+        'grokcore.component',
+        'grokcore.security',
+        'grokcore.view >= 1.1',
+        'grokcore.formlib',
+        ],
       )

Modified: five.grok/trunk/src/five/grok/README.txt
===================================================================
--- five.grok/trunk/src/five/grok/README.txt	2008-10-22 08:44:41 UTC (rev 92464)
+++ five.grok/trunk/src/five/grok/README.txt	2008-10-22 09:33:17 UTC (rev 92465)
@@ -315,6 +315,6 @@
     </body>
     </html>
     <BLANKLINE>
-    
+
     >>> print queryMultiAdapter((village, request), name='inline')()
     Village: <b>amsterdam</b>



More information about the Checkins mailing list