[Checkins] [zopefoundation/grokcore.json] 83b560: Starting from grok trunk.

GitHub noreply at github.com
Fri Mar 1 15:38:19 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/grokcore.json
  Commit: 83b5600490a01f4ab16bd30e6149f4810247d475
      https://github.com/zopefoundation/grokcore.json/commit/83b5600490a01f4ab16bd30e6149f4810247d475
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    A CHANGES.txt
    A COPYRIGHT.txt
    A CREDITS.txt
    A INSTALL.txt
    A LICENSE.txt
    A README.txt
    A TODO.txt
    A bootstrap.py
    A buildout.cfg
    A doc/.static/default.css
    A doc/.static/grok.css
    A doc/.static/grok_club.gif
    A doc/.static/logo.gif
    A doc/.static/top_bg.jpg
    A doc/ACKS.txt
    A doc/README.rst
    A doc/bugs.rst
    A doc/changes.rst
    A doc/conf.py
    A doc/contents.rst
    A doc/copyright.rst
    A doc/design/adapters.py
    A doc/design/annotations.py
    A doc/design/container.py
    A doc/design/grok_beginner.txt
    A doc/design/grok_dev.txt
    A doc/design/menu.py
    A doc/design/model.py
    A doc/design/permission.py
    A doc/design/skin-minimal.py
    A doc/design/skin.py
    A doc/design/subscriber.py
    A doc/design/traversal.py
    A doc/design/utility.py
    A doc/design/views.py
    A doc/developing_grok.rst
    A doc/docindex.template
    A doc/glossary.rst
    A doc/grok_overview.rst
    A doc/groktut/a_second_model/bootstrap.py
    A doc/groktut/a_second_model/buildout.cfg
    A doc/groktut/a_second_model/etc/README.txt
    A doc/groktut/a_second_model/etc/debug.ini.in
    A doc/groktut/a_second_model/etc/deploy.ini.in
    A doc/groktut/a_second_model/etc/site.zcml.in
    A doc/groktut/a_second_model/etc/zope.conf.in
    A doc/groktut/a_second_model/setup.py
    A doc/groktut/a_second_model/src/sample/__init__.py
    A doc/groktut/a_second_model/src/sample/app.py
    A doc/groktut/a_second_model/src/sample/app_templates/anotherindex.pt
    A doc/groktut/a_second_model/src/sample/app_templates/sampleindex.pt
    A doc/groktut/a_second_model/src/sample/configure.zcml
    A doc/groktut/a_second_view/bootstrap.py
    A doc/groktut/a_second_view/buildout.cfg
    A doc/groktut/a_second_view/etc/README.txt
    A doc/groktut/a_second_view/etc/debug.ini.in
    A doc/groktut/a_second_view/etc/deploy.ini.in
    A doc/groktut/a_second_view/etc/site.zcml.in
    A doc/groktut/a_second_view/etc/zope.conf.in
    A doc/groktut/a_second_view/setup.py
    A doc/groktut/a_second_view/src/sample/__init__.py
    A doc/groktut/a_second_view/src/sample/app.py
    A doc/groktut/a_second_view/src/sample/app_templates/bye.pt
    A doc/groktut/a_second_view/src/sample/app_templates/index.pt
    A doc/groktut/a_second_view/src/sample/configure.zcml
    A doc/groktut/a_view_for_a_model/bootstrap.py
    A doc/groktut/a_view_for_a_model/buildout.cfg
    A doc/groktut/a_view_for_a_model/etc/README.txt
    A doc/groktut/a_view_for_a_model/etc/debug.ini.in
    A doc/groktut/a_view_for_a_model/etc/deploy.ini.in
    A doc/groktut/a_view_for_a_model/etc/site.zcml.in
    A doc/groktut/a_view_for_a_model/etc/zope.conf.in
    A doc/groktut/a_view_for_a_model/setup.py
    A doc/groktut/a_view_for_a_model/src/sample/__init__.py
    A doc/groktut/a_view_for_a_model/src/sample/app.py
    A doc/groktut/a_view_for_a_model/src/sample/app_templates/index.pt
    A doc/groktut/a_view_for_a_model/src/sample/configure.zcml
    A doc/groktut/a_view_for_a_model2/bootstrap.py
    A doc/groktut/a_view_for_a_model2/buildout.cfg
    A doc/groktut/a_view_for_a_model2/etc/README.txt
    A doc/groktut/a_view_for_a_model2/etc/debug.ini.in
    A doc/groktut/a_view_for_a_model2/etc/deploy.ini.in
    A doc/groktut/a_view_for_a_model2/etc/site.zcml.in
    A doc/groktut/a_view_for_a_model2/etc/zope.conf.in
    A doc/groktut/a_view_for_a_model2/setup.py
    A doc/groktut/a_view_for_a_model2/src/sample/__init__.py
    A doc/groktut/a_view_for_a_model2/src/sample/app.py
    A doc/groktut/a_view_for_a_model2/src/sample/app_templates/index.pt
    A doc/groktut/a_view_for_a_model2/src/sample/configure.zcml
    A doc/groktut/an_empty_grok_project/bootstrap.py
    A doc/groktut/an_empty_grok_project/buildout.cfg
    A doc/groktut/an_empty_grok_project/etc/README.txt
    A doc/groktut/an_empty_grok_project/etc/debug.ini.in
    A doc/groktut/an_empty_grok_project/etc/deploy.ini.in
    A doc/groktut/an_empty_grok_project/etc/site.zcml.in
    A doc/groktut/an_empty_grok_project/etc/zope.conf.in
    A doc/groktut/an_empty_grok_project/setup.py
    A doc/groktut/an_empty_grok_project/src/sample/__init__.py
    A doc/groktut/an_empty_grok_project/src/sample/app.py
    A doc/groktut/an_empty_grok_project/src/sample/app.txt
    A doc/groktut/an_empty_grok_project/src/sample/app_templates/index.pt
    A doc/groktut/an_empty_grok_project/src/sample/configure.zcml
    A doc/groktut/an_empty_grok_project/src/sample/ftesting.zcml
    A doc/groktut/an_empty_grok_project/src/sample/static/README.txt
    A doc/groktut/an_empty_grok_project/src/sample/tests.py
    A doc/groktut/completely_python_driven_views/bootstrap.py
    A doc/groktut/completely_python_driven_views/buildout.cfg
    A doc/groktut/completely_python_driven_views/etc/README.txt
    A doc/groktut/completely_python_driven_views/etc/debug.ini.in
    A doc/groktut/completely_python_driven_views/etc/deploy.ini.in
    A doc/groktut/completely_python_driven_views/etc/site.zcml.in
    A doc/groktut/completely_python_driven_views/etc/zope.conf.in
    A doc/groktut/completely_python_driven_views/setup.py
    A doc/groktut/completely_python_driven_views/src/sample/__init__.py
    A doc/groktut/completely_python_driven_views/src/sample/app.py
    A doc/groktut/completely_python_driven_views/src/sample/configure.zcml
    A doc/groktut/containers/bootstrap.py
    A doc/groktut/containers/buildout.cfg
    A doc/groktut/containers/etc/README.txt
    A doc/groktut/containers/etc/debug.ini.in
    A doc/groktut/containers/etc/deploy.ini.in
    A doc/groktut/containers/etc/site.zcml.in
    A doc/groktut/containers/etc/zope.conf.in
    A doc/groktut/containers/setup.py
    A doc/groktut/containers/src/sample/__init__.py
    A doc/groktut/containers/src/sample/app.py
    A doc/groktut/containers/src/sample/app_templates/entryindex.pt
    A doc/groktut/containers/src/sample/app_templates/sampleindex.pt
    A doc/groktut/containers/src/sample/configure.zcml
    A doc/groktut/doing_some_calculation_before_viewing_a_page/bootstrap.py
    A doc/groktut/doing_some_calculation_before_viewing_a_page/buildout.cfg
    A doc/groktut/doing_some_calculation_before_viewing_a_page/etc/README.txt
    A doc/groktut/doing_some_calculation_before_viewing_a_page/etc/debug.ini.in
    A doc/groktut/doing_some_calculation_before_viewing_a_page/etc/deploy.ini.in
    A doc/groktut/doing_some_calculation_before_viewing_a_page/etc/site.zcml.in
    A doc/groktut/doing_some_calculation_before_viewing_a_page/etc/zope.conf.in
    A doc/groktut/doing_some_calculation_before_viewing_a_page/setup.py
    A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/__init__.py
    A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app.py
    A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app_templates/index.pt
    A doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/configure.zcml
    A doc/groktut/explicitly_associating_a_view_with_a_model/bootstrap.py
    A doc/groktut/explicitly_associating_a_view_with_a_model/buildout.cfg
    A doc/groktut/explicitly_associating_a_view_with_a_model/etc/README.txt
    A doc/groktut/explicitly_associating_a_view_with_a_model/etc/debug.ini.in
    A doc/groktut/explicitly_associating_a_view_with_a_model/etc/deploy.ini.in
    A doc/groktut/explicitly_associating_a_view_with_a_model/etc/site.zcml.in
    A doc/groktut/explicitly_associating_a_view_with_a_model/etc/zope.conf.in
    A doc/groktut/explicitly_associating_a_view_with_a_model/setup.py
    A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/__init__.py
    A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app.py
    A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/bye.pt
    A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/index.pt
    A doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/configure.zcml
    A doc/groktut/generating_html_from_python/bootstrap.py
    A doc/groktut/generating_html_from_python/buildout.cfg
    A doc/groktut/generating_html_from_python/etc/README.txt
    A doc/groktut/generating_html_from_python/etc/debug.ini.in
    A doc/groktut/generating_html_from_python/etc/deploy.ini.in
    A doc/groktut/generating_html_from_python/etc/site.zcml.in
    A doc/groktut/generating_html_from_python/etc/zope.conf.in
    A doc/groktut/generating_html_from_python/setup.py
    A doc/groktut/generating_html_from_python/src/sample/__init__.py
    A doc/groktut/generating_html_from_python/src/sample/app.py
    A doc/groktut/generating_html_from_python/src/sample/app_templates/index.pt
    A doc/groktut/generating_html_from_python/src/sample/configure.zcml
    A doc/groktut/making_our_page_dynamic/bootstrap.py
    A doc/groktut/making_our_page_dynamic/buildout.cfg
    A doc/groktut/making_our_page_dynamic/etc/README.txt
    A doc/groktut/making_our_page_dynamic/etc/debug.ini.in
    A doc/groktut/making_our_page_dynamic/etc/deploy.ini.in
    A doc/groktut/making_our_page_dynamic/etc/site.zcml.in
    A doc/groktut/making_our_page_dynamic/etc/zope.conf.in
    A doc/groktut/making_our_page_dynamic/setup.py
    A doc/groktut/making_our_page_dynamic/src/sample/__init__.py
    A doc/groktut/making_our_page_dynamic/src/sample/app.py
    A doc/groktut/making_our_page_dynamic/src/sample/app_templates/index.pt
    A doc/groktut/making_our_page_dynamic/src/sample/configure.zcml
    A doc/groktut/publishing_a_simple_web_page/bootstrap.py
    A doc/groktut/publishing_a_simple_web_page/buildout.cfg
    A doc/groktut/publishing_a_simple_web_page/etc/README.txt
    A doc/groktut/publishing_a_simple_web_page/etc/debug.ini.in
    A doc/groktut/publishing_a_simple_web_page/etc/deploy.ini.in
    A doc/groktut/publishing_a_simple_web_page/etc/site.zcml.in
    A doc/groktut/publishing_a_simple_web_page/etc/zope.conf.in
    A doc/groktut/publishing_a_simple_web_page/setup.py
    A doc/groktut/publishing_a_simple_web_page/src/sample/__init__.py
    A doc/groktut/publishing_a_simple_web_page/src/sample/app.py
    A doc/groktut/publishing_a_simple_web_page/src/sample/app.txt
    A doc/groktut/publishing_a_simple_web_page/src/sample/app_templates/index.pt
    A doc/groktut/publishing_a_simple_web_page/src/sample/configure.zcml
    A doc/groktut/publishing_a_simple_web_page/src/sample/ftesting.zcml
    A doc/groktut/publishing_a_simple_web_page/src/sample/static/README.txt
    A doc/groktut/publishing_a_simple_web_page/src/sample/tests.py
    A doc/groktut/reading_url_parameters/bootstrap.py
    A doc/groktut/reading_url_parameters/buildout.cfg
    A doc/groktut/reading_url_parameters/etc/README.txt
    A doc/groktut/reading_url_parameters/etc/debug.ini.in
    A doc/groktut/reading_url_parameters/etc/deploy.ini.in
    A doc/groktut/reading_url_parameters/etc/site.zcml.in
    A doc/groktut/reading_url_parameters/etc/zope.conf.in
    A doc/groktut/reading_url_parameters/setup.py
    A doc/groktut/reading_url_parameters/src/sample/__init__.py
    A doc/groktut/reading_url_parameters/src/sample/app.py
    A doc/groktut/reading_url_parameters/src/sample/app_templates/index.pt
    A doc/groktut/reading_url_parameters/src/sample/configure.zcml
    A doc/groktut/reading_url_parameters2/bootstrap.py
    A doc/groktut/reading_url_parameters2/buildout.cfg
    A doc/groktut/reading_url_parameters2/etc/README.txt
    A doc/groktut/reading_url_parameters2/etc/debug.ini.in
    A doc/groktut/reading_url_parameters2/etc/deploy.ini.in
    A doc/groktut/reading_url_parameters2/etc/site.zcml.in
    A doc/groktut/reading_url_parameters2/etc/zope.conf.in
    A doc/groktut/reading_url_parameters2/setup.py
    A doc/groktut/reading_url_parameters2/src/sample/__init__.py
    A doc/groktut/reading_url_parameters2/src/sample/app.py
    A doc/groktut/reading_url_parameters2/src/sample/app_templates/index.pt
    A doc/groktut/reading_url_parameters2/src/sample/configure.zcml
    A doc/groktut/redirection/bootstrap.py
    A doc/groktut/redirection/buildout.cfg
    A doc/groktut/redirection/etc/README.txt
    A doc/groktut/redirection/etc/debug.ini.in
    A doc/groktut/redirection/etc/deploy.ini.in
    A doc/groktut/redirection/etc/site.zcml.in
    A doc/groktut/redirection/etc/zope.conf.in
    A doc/groktut/redirection/setup.py
    A doc/groktut/redirection/src/sample/__init__.py
    A doc/groktut/redirection/src/sample/app.py
    A doc/groktut/redirection/src/sample/app_templates/edit.pt
    A doc/groktut/redirection/src/sample/app_templates/index.pt
    A doc/groktut/redirection/src/sample/configure.zcml
    A doc/groktut/setting_the_content_type/bootstrap.py
    A doc/groktut/setting_the_content_type/buildout.cfg
    A doc/groktut/setting_the_content_type/etc/README.txt
    A doc/groktut/setting_the_content_type/etc/debug.ini.in
    A doc/groktut/setting_the_content_type/etc/deploy.ini.in
    A doc/groktut/setting_the_content_type/etc/site.zcml.in
    A doc/groktut/setting_the_content_type/etc/zope.conf.in
    A doc/groktut/setting_the_content_type/setup.py
    A doc/groktut/setting_the_content_type/src/sample/__init__.py
    A doc/groktut/setting_the_content_type/src/sample/app.py
    A doc/groktut/setting_the_content_type/src/sample/configure.zcml
    A doc/groktut/showing_the_value_in_the_form/bootstrap.py
    A doc/groktut/showing_the_value_in_the_form/buildout.cfg
    A doc/groktut/showing_the_value_in_the_form/etc/README.txt
    A doc/groktut/showing_the_value_in_the_form/etc/debug.ini.in
    A doc/groktut/showing_the_value_in_the_form/etc/deploy.ini.in
    A doc/groktut/showing_the_value_in_the_form/etc/site.zcml.in
    A doc/groktut/showing_the_value_in_the_form/etc/zope.conf.in
    A doc/groktut/showing_the_value_in_the_form/setup.py
    A doc/groktut/showing_the_value_in_the_form/src/sample/__init__.py
    A doc/groktut/showing_the_value_in_the_form/src/sample/app.py
    A doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/edit.pt
    A doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/index.pt
    A doc/groktut/showing_the_value_in_the_form/src/sample/configure.zcml
    A doc/groktut/simple_forms/bootstrap.py
    A doc/groktut/simple_forms/buildout.cfg
    A doc/groktut/simple_forms/etc/README.txt
    A doc/groktut/simple_forms/etc/debug.ini.in
    A doc/groktut/simple_forms/etc/deploy.ini.in
    A doc/groktut/simple_forms/etc/site.zcml.in
    A doc/groktut/simple_forms/etc/zope.conf.in
    A doc/groktut/simple_forms/setup.py
    A doc/groktut/simple_forms/src/sample/__init__.py
    A doc/groktut/simple_forms/src/sample/app.py
    A doc/groktut/simple_forms/src/sample/app_templates/index.pt
    A doc/groktut/simple_forms/src/sample/configure.zcml
    A doc/groktut/simple_forms2/bootstrap.py
    A doc/groktut/simple_forms2/buildout.cfg
    A doc/groktut/simple_forms2/etc/README.txt
    A doc/groktut/simple_forms2/etc/debug.ini.in
    A doc/groktut/simple_forms2/etc/deploy.ini.in
    A doc/groktut/simple_forms2/etc/site.zcml.in
    A doc/groktut/simple_forms2/etc/zope.conf.in
    A doc/groktut/simple_forms2/setup.py
    A doc/groktut/simple_forms2/src/sample/__init__.py
    A doc/groktut/simple_forms2/src/sample/app.py
    A doc/groktut/simple_forms2/src/sample/app_templates/index.pt
    A doc/groktut/simple_forms2/src/sample/configure.zcml
    A doc/groktut/static_resources_for_our_web_page/bootstrap.py
    A doc/groktut/static_resources_for_our_web_page/buildout.cfg
    A doc/groktut/static_resources_for_our_web_page/etc/README.txt
    A doc/groktut/static_resources_for_our_web_page/etc/debug.ini.in
    A doc/groktut/static_resources_for_our_web_page/etc/deploy.ini.in
    A doc/groktut/static_resources_for_our_web_page/etc/site.zcml.in
    A doc/groktut/static_resources_for_our_web_page/etc/zope.conf.in
    A doc/groktut/static_resources_for_our_web_page/setup.py
    A doc/groktut/static_resources_for_our_web_page/src/sample/__init__.py
    A doc/groktut/static_resources_for_our_web_page/src/sample/app.py
    A doc/groktut/static_resources_for_our_web_page/src/sample/app_templates/index.pt
    A doc/groktut/static_resources_for_our_web_page/src/sample/configure.zcml
    A doc/groktut/static_resources_for_our_web_page/src/sample/static/style.css
    A doc/groktut/storing_data/bootstrap.py
    A doc/groktut/storing_data/buildout.cfg
    A doc/groktut/storing_data/etc/README.txt
    A doc/groktut/storing_data/etc/debug.ini.in
    A doc/groktut/storing_data/etc/deploy.ini.in
    A doc/groktut/storing_data/etc/site.zcml.in
    A doc/groktut/storing_data/etc/zope.conf.in
    A doc/groktut/storing_data/setup.py
    A doc/groktut/storing_data/src/sample/__init__.py
    A doc/groktut/storing_data/src/sample/app.py
    A doc/groktut/storing_data/src/sample/app_templates/edit.pt
    A doc/groktut/storing_data/src/sample/app_templates/index.pt
    A doc/groktut/storing_data/src/sample/configure.zcml
    A doc/groktut/template/bootstrap.py
    A doc/groktut/template/buildout.cfg
    A doc/groktut/template/etc/README.txt
    A doc/groktut/template/etc/debug.ini.in
    A doc/groktut/template/etc/deploy.ini.in
    A doc/groktut/template/etc/site.zcml.in
    A doc/groktut/template/etc/zope.conf.in
    A doc/groktut/template/setup.py
    A doc/groktut/template/src/sample/__init__.py
    A doc/groktut/template/src/sample/app.py
    A doc/groktut/template/src/sample/app_templates/index.pt
    A doc/groktut/template/src/sample/configure.zcml
    A doc/groktut/the_rules_of_persistence/bootstrap.py
    A doc/groktut/the_rules_of_persistence/buildout.cfg
    A doc/groktut/the_rules_of_persistence/etc/README.txt
    A doc/groktut/the_rules_of_persistence/etc/debug.ini.in
    A doc/groktut/the_rules_of_persistence/etc/deploy.ini.in
    A doc/groktut/the_rules_of_persistence/etc/site.zcml.in
    A doc/groktut/the_rules_of_persistence/etc/zope.conf.in
    A doc/groktut/the_rules_of_persistence/setup.py
    A doc/groktut/the_rules_of_persistence/src/sample/__init__.py
    A doc/groktut/the_rules_of_persistence/src/sample/app.py
    A doc/groktut/the_rules_of_persistence/src/sample/app_templates/edit.pt
    A doc/groktut/the_rules_of_persistence/src/sample/app_templates/index.pt
    A doc/groktut/the_rules_of_persistence/src/sample/configure.zcml
    A doc/groktut/the_rules_of_persistence2/bootstrap.py
    A doc/groktut/the_rules_of_persistence2/buildout.cfg
    A doc/groktut/the_rules_of_persistence2/etc/README.txt
    A doc/groktut/the_rules_of_persistence2/etc/debug.ini.in
    A doc/groktut/the_rules_of_persistence2/etc/deploy.ini.in
    A doc/groktut/the_rules_of_persistence2/etc/site.zcml.in
    A doc/groktut/the_rules_of_persistence2/etc/zope.conf.in
    A doc/groktut/the_rules_of_persistence2/setup.py
    A doc/groktut/the_rules_of_persistence2/src/sample/__init__.py
    A doc/groktut/the_rules_of_persistence2/src/sample/app.py
    A doc/groktut/the_rules_of_persistence2/src/sample/app_templates/edit.pt
    A doc/groktut/the_rules_of_persistence2/src/sample/app_templates/index.pt
    A doc/groktut/the_rules_of_persistence2/src/sample/configure.zcml
    A doc/groktut/the_rules_of_persistence3/bootstrap.py
    A doc/groktut/the_rules_of_persistence3/buildout.cfg
    A doc/groktut/the_rules_of_persistence3/etc/README.txt
    A doc/groktut/the_rules_of_persistence3/etc/debug.ini.in
    A doc/groktut/the_rules_of_persistence3/etc/deploy.ini.in
    A doc/groktut/the_rules_of_persistence3/etc/site.zcml.in
    A doc/groktut/the_rules_of_persistence3/etc/zope.conf.in
    A doc/groktut/the_rules_of_persistence3/setup.py
    A doc/groktut/the_rules_of_persistence3/src/sample/__init__.py
    A doc/groktut/the_rules_of_persistence3/src/sample/app.py
    A doc/groktut/the_rules_of_persistence3/src/sample/app_templates/edit.pt
    A doc/groktut/the_rules_of_persistence3/src/sample/app_templates/index.pt
    A doc/groktut/the_rules_of_persistence3/src/sample/configure.zcml
    A doc/groktut/using_view_methods/bootstrap.py
    A doc/groktut/using_view_methods/buildout.cfg
    A doc/groktut/using_view_methods/etc/README.txt
    A doc/groktut/using_view_methods/etc/debug.ini.in
    A doc/groktut/using_view_methods/etc/deploy.ini.in
    A doc/groktut/using_view_methods/etc/site.zcml.in
    A doc/groktut/using_view_methods/etc/zope.conf.in
    A doc/groktut/using_view_methods/setup.py
    A doc/groktut/using_view_methods/src/sample/__init__.py
    A doc/groktut/using_view_methods/src/sample/app.py
    A doc/groktut/using_view_methods/src/sample/app_templates/index.pt
    A doc/groktut/using_view_methods/src/sample/configure.zcml
    A doc/index.rst
    A doc/layout.html
    A doc/license.rst
    A doc/naming_conventions.rst
    A doc/reference/README.txt
    A doc/reference/components.rst
    A doc/reference/conf.py
    A doc/reference/decorators.rst
    A doc/reference/directives.rst
    A doc/reference/events.rst
    A doc/reference/exceptions.rst
    A doc/reference/functions.rst
    A doc/reference/index.rst
    A doc/reference/testing.rst
    A doc/reference/utils.rst
    A doc/resources/evencaveman.jpg
    A doc/resources/grok-standing.jpg
    A doc/style.tex
    A doc/template.pt
    A doc/tutorial.rst
    A doc/tutorial_outline.txt
    A doc/upgrade.rst
    A doc/upgrade.txt
    A etc/README.txt
    A etc/debug.ini.in
    A etc/deploy.ini.in
    A etc/site.zcml.in
    A etc/zdaemon.conf.in
    A etc/zope.conf.in
    A grokdocs/README.txt
    A grokdocs/setup.py
    A grokdocs/src/grokdocs/__init__.py
    A grokdocs/src/grokdocs/grokdocs.py
    A grokdocs/src/grokdocs/latex_hacks.py
    A grokwiki/README.txt
    A grokwiki/setup.py
    A grokwiki/src/grokwiki/__init__.py
    A grokwiki/src/grokwiki/configure.zcml
    A grokwiki/src/grokwiki/page.py
    A grokwiki/src/grokwiki/page_templates/edit.pt
    A grokwiki/src/grokwiki/page_templates/index.pt
    A grokwiki/src/grokwiki/page_templates/layout.pt
    A grokwiki/src/grokwiki/page_templates/messages.pt
    A grokwiki/src/grokwiki/static/wiki.css
    A grokwiki/src/grokwiki/wiki.py
    A grokwiki/src/grokwiki/xmlrpc.py
    A setup.py
    A src/grok/__init__.py
    A src/grok/components.py
    A src/grok/configure.zcml
    A src/grok/directive.py
    A src/grok/events.py
    A src/grok/ftesting.zcml
    A src/grok/ftests/__init__.py
    A src/grok/ftests/application/__init__.py
    A src/grok/ftests/application/application.py
    A src/grok/ftests/catalog/__init__.py
    A src/grok/ftests/catalog/addform.py
    A src/grok/ftests/catalog/catalog.py
    A src/grok/ftests/catalog/indexes.py
    A src/grok/ftests/catalog/indexes_app_interface.py
    A src/grok/ftests/catalog/indexes_attribute.py
    A src/grok/ftests/catalog/indexes_class.py
    A src/grok/ftests/catalog/indexes_multiple.py
    A src/grok/ftests/catalog/indexes_multiple_conflict.py
    A src/grok/ftests/catalog/indexes_name.py
    A src/grok/ftests/catalog/indexes_nonexistent.py
    A src/grok/ftests/catalog/indexes_set.py
    A src/grok/ftests/catalog/indexes_site.py
    A src/grok/ftests/catalog/setuporder.py
    A src/grok/ftests/form/__init__.py
    A src/grok/ftests/form/form.py
    A src/grok/ftests/json/__init__.py
    A src/grok/ftests/json/json.py
    A src/grok/ftests/lifecycle/__init__.py
    A src/grok/ftests/lifecycle/create_application.py
    A src/grok/ftests/lifecycle/lifecycle_events.py
    A src/grok/ftests/rest/__init__.py
    A src/grok/ftests/rest/localgrants.py
    A src/grok/ftests/rest/rest.py
    A src/grok/ftests/rest/rest_traverse.py
    A src/grok/ftests/security/__init__.py
    A src/grok/ftests/security/grok_view.py
    A src/grok/ftests/security/handle_exception.py
    A src/grok/ftests/security/json.py
    A src/grok/ftests/security/preserve_permissions.py
    A src/grok/ftests/security/roles.py
    A src/grok/ftests/security/security_view.py
    A src/grok/ftests/security/static/textfile.txt
    A src/grok/ftests/site/__init__.py
    A src/grok/ftests/site/site.py
    A src/grok/ftests/test_grok_functional.py
    A src/grok/ftests/traversal/__init__.py
    A src/grok/ftests/traversal/containertraverse.py
    A src/grok/ftests/traversal/containertraverser.py
    A src/grok/ftests/traversal/items_before_views.py
    A src/grok/ftests/traversal/modeltraverse.py
    A src/grok/ftests/traversal/traversableattr.py
    A src/grok/ftests/traversal/traverser.py
    A src/grok/ftests/traversal/traverser_sets_parent.py
    A src/grok/ftests/url/__init__.py
    A src/grok/ftests/url/application.py
    A src/grok/ftests/viewlet/__init__.py
    A src/grok/ftests/viewlet/viewlet_security.py
    A src/grok/ftests/viewlet/viewlet_security_templates/caveview.pt
    A src/grok/ftests/xmlrpc/__init__.py
    A src/grok/ftests/xmlrpc/require.py
    A src/grok/ftests/xmlrpc/xmlrpc.py
    A src/grok/index.py
    A src/grok/interfaces.py
    A src/grok/meta.py
    A src/grok/meta.zcml
    A src/grok/publication.py
    A src/grok/rest.py
    A src/grok/testing.py
    A src/grok/tests/__init__.py
    A src/grok/tests/adapter/__init__.py
    A src/grok/tests/adapter/adapter.py
    A src/grok/tests/adapter/adapterdecorator.py
    A src/grok/tests/adapter/alphabetical.py
    A src/grok/tests/adapter/classcontext.py
    A src/grok/tests/adapter/classcontextimported.py
    A src/grok/tests/adapter/classcontextmultiple.py
    A src/grok/tests/adapter/classcontextmultiple_fixture.py
    A src/grok/tests/adapter/classorinterface.py
    A src/grok/tests/adapter/functionasargument_fixture.py
    A src/grok/tests/adapter/functioncontext.py
    A src/grok/tests/adapter/implementsmany.py
    A src/grok/tests/adapter/implementsnone.py
    A src/grok/tests/adapter/implementsnonemulti.py
    A src/grok/tests/adapter/importedmodel.py
    A src/grok/tests/adapter/importedmodel2.py
    A src/grok/tests/adapter/interface.py
    A src/grok/tests/adapter/interfacemodule.py
    A src/grok/tests/adapter/modulecontext.py
    A src/grok/tests/adapter/modulecontextimported.py
    A src/grok/tests/adapter/modulecontextmultiple.py
    A src/grok/tests/adapter/modulecontextmultiple_fixture.py
    A src/grok/tests/adapter/multiadapter.py
    A src/grok/tests/adapter/multiadaptsnone.py
    A src/grok/tests/adapter/multiple.py
    A src/grok/tests/adapter/namedadapter.py
    A src/grok/tests/adapter/noarguments_fixture.py
    A src/grok/tests/adapter/nomodel.py
    A src/grok/tests/adapter/oldstyleclass.py
    A src/grok/tests/adapter/order.py
    A src/grok/tests/application/__init__.py
    A src/grok/tests/application/application.py
    A src/grok/tests/baseclass/__init__.py
    A src/grok/tests/baseclass/base.py
    A src/grok/tests/baseclass/basedirective.py
    A src/grok/tests/catalog/__init__.py
    A src/grok/tests/catalog/indexes_module.py
    A src/grok/tests/catalog/indexes_no_app.py
    A src/grok/tests/conflict/__init__.py
    A src/grok/tests/conflict/rest.py
    A src/grok/tests/container/__init__.py
    A src/grok/tests/container/container.py
    A src/grok/tests/container/container_model.py
    A src/grok/tests/container/orderedcontainer.py
    A src/grok/tests/container/orderedcontainerfiresevent.py
    A src/grok/tests/directive/__init__.py
    A src/grok/tests/directive/argumenterror.py
    A src/grok/tests/directive/argumenterror_fixture.py
    A src/grok/tests/directive/multipleasdict.py
    A src/grok/tests/directive/multipletimes.py
    A src/grok/tests/error/__init__.py
    A src/grok/tests/error/error.py
    A src/grok/tests/event/__init__.py
    A src/grok/tests/event/errorconditions.py
    A src/grok/tests/event/errorconditions_fixture.py
    A src/grok/tests/event/subscriber.py
    A src/grok/tests/grokker/__init__.py
    A src/grok/tests/grokker/continue_scanning.py
    A src/grok/tests/grokker/continue_scanning_fixture.py
    A src/grok/tests/grokker/grokcomponent.py
    A src/grok/tests/grokker/onlyonce.py
    A src/grok/tests/grokker/onlyonce_fixture/__init__.py
    A src/grok/tests/grokker/onlyonce_fixture/_meta.py
    A src/grok/tests/grokker/onlyonce_fixture/component.py
    A src/grok/tests/grokker/onlyonce_fixture/implementation.py
    A src/grok/tests/grokker/priority.py
    A src/grok/tests/grokker/priority_fixture.py
    A src/grok/tests/json/__init__.py
    A src/grok/tests/json/json_layers.py
    A src/grok/tests/json/missing_permission.py
    A src/grok/tests/json/missing_permission2.py
    A src/grok/tests/json/missing_permission3.py
    A src/grok/tests/json/multiple_require.py
    A src/grok/tests/json/nocontext.py
    A src/grok/tests/json/nomethods.py
    A src/grok/tests/json/view_lookup.py
    A src/grok/tests/security/__init__.py
    A src/grok/tests/security/missing_role_name.py
    A src/grok/tests/security/not_a_permission_class.py
    A src/grok/tests/security/not_a_permission_class_fixture.py
    A src/grok/tests/security/permissions.py
    A src/grok/tests/security/role_i18n.py
    A src/grok/tests/test_grok.py
    A src/grok/tests/traversal/__init__.py
    A src/grok/tests/utility/__init__.py
    A src/grok/tests/utility/implementsmany.py
    A src/grok/tests/utility/implementsmany2.py
    A src/grok/tests/utility/implementsnone.py
    A src/grok/tests/utility/implementsnone2.py
    A src/grok/tests/utility/utility.py
    A src/grok/tests/viewlet/__init__.py
    A src/grok/tests/viewlet/viewlet_ambiguous_manager.py
    A src/grok/tests/viewlet/viewlet_references.py
    A src/grok/tests/viewlet/viewlet_render_and_template.py
    A src/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
    A src/grok/tests/xmlrpc/__init__.py
    A src/grok/tests/xmlrpc/missing_permission.py
    A src/grok/tests/xmlrpc/missing_permission2.py
    A src/grok/tests/xmlrpc/missing_permission3.py
    A src/grok/tests/xmlrpc/multiple_require.py
    A src/grok/tests/xmlrpc/nocontext.py
    A src/grok/tests/xmlrpc/nomethods.py
    A src/grok/tests/zcml/__init__.py
    A src/grok/tests/zcml/directiveerror.py
    A src/grok/tests/zcml/directiveimporterror.py
    A src/grok/tests/zcml/directiveimporterror_fixture.py
    A src/grok/tests/zcml/directivemodule.py
    A src/grok/tests/zcml/directivepackage.py
    A src/grok/tests/zcml/stoneage/__init__.py
    A src/grok/tests/zcml/stoneage/cave.py
    A src/grok/tests/zcml/stoneage/hunt/__init__.py
    A src/grok/tests/zcml/stoneage/hunt/mammoth.py
    A src/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    A src/grok/tests/zcml/stoneage/notpackage/dummy.py
    A src/grok/tests/zcml/stoneage/painting/__init__.py
    A src/grok/util.py
    A utilities/merge-versions.py

  Log Message:
  -----------
  Starting from grok trunk.


  Commit: d488262a3c84050ad901cc1f1a1aa5c04d5cae6b
      https://github.com/zopefoundation/grokcore.json/commit/d488262a3c84050ad901cc1f1a1aa5c04d5cae6b
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-01 (Mon, 01 Nov 2010)

  Changed paths:
    R doc/.static/default.css
    R doc/.static/grok.css
    R doc/.static/grok_club.gif
    R doc/.static/logo.gif
    R doc/.static/top_bg.jpg
    R doc/ACKS.txt
    R doc/README.rst
    R doc/bugs.rst
    R doc/changes.rst
    R doc/conf.py
    R doc/contents.rst
    R doc/copyright.rst
    R doc/design/adapters.py
    R doc/design/annotations.py
    R doc/design/container.py
    R doc/design/grok_beginner.txt
    R doc/design/grok_dev.txt
    R doc/design/menu.py
    R doc/design/model.py
    R doc/design/permission.py
    R doc/design/skin-minimal.py
    R doc/design/skin.py
    R doc/design/subscriber.py
    R doc/design/traversal.py
    R doc/design/utility.py
    R doc/design/views.py
    R doc/developing_grok.rst
    R doc/docindex.template
    R doc/glossary.rst
    R doc/grok_overview.rst
    R doc/groktut/a_second_model/bootstrap.py
    R doc/groktut/a_second_model/buildout.cfg
    R doc/groktut/a_second_model/etc/README.txt
    R doc/groktut/a_second_model/etc/debug.ini.in
    R doc/groktut/a_second_model/etc/deploy.ini.in
    R doc/groktut/a_second_model/etc/site.zcml.in
    R doc/groktut/a_second_model/etc/zope.conf.in
    R doc/groktut/a_second_model/setup.py
    R doc/groktut/a_second_model/src/sample/__init__.py
    R doc/groktut/a_second_model/src/sample/app.py
    R doc/groktut/a_second_model/src/sample/app_templates/anotherindex.pt
    R doc/groktut/a_second_model/src/sample/app_templates/sampleindex.pt
    R doc/groktut/a_second_model/src/sample/configure.zcml
    R doc/groktut/a_second_view/bootstrap.py
    R doc/groktut/a_second_view/buildout.cfg
    R doc/groktut/a_second_view/etc/README.txt
    R doc/groktut/a_second_view/etc/debug.ini.in
    R doc/groktut/a_second_view/etc/deploy.ini.in
    R doc/groktut/a_second_view/etc/site.zcml.in
    R doc/groktut/a_second_view/etc/zope.conf.in
    R doc/groktut/a_second_view/setup.py
    R doc/groktut/a_second_view/src/sample/__init__.py
    R doc/groktut/a_second_view/src/sample/app.py
    R doc/groktut/a_second_view/src/sample/app_templates/bye.pt
    R doc/groktut/a_second_view/src/sample/app_templates/index.pt
    R doc/groktut/a_second_view/src/sample/configure.zcml
    R doc/groktut/a_view_for_a_model/bootstrap.py
    R doc/groktut/a_view_for_a_model/buildout.cfg
    R doc/groktut/a_view_for_a_model/etc/README.txt
    R doc/groktut/a_view_for_a_model/etc/debug.ini.in
    R doc/groktut/a_view_for_a_model/etc/deploy.ini.in
    R doc/groktut/a_view_for_a_model/etc/site.zcml.in
    R doc/groktut/a_view_for_a_model/etc/zope.conf.in
    R doc/groktut/a_view_for_a_model/setup.py
    R doc/groktut/a_view_for_a_model/src/sample/__init__.py
    R doc/groktut/a_view_for_a_model/src/sample/app.py
    R doc/groktut/a_view_for_a_model/src/sample/app_templates/index.pt
    R doc/groktut/a_view_for_a_model/src/sample/configure.zcml
    R doc/groktut/a_view_for_a_model2/bootstrap.py
    R doc/groktut/a_view_for_a_model2/buildout.cfg
    R doc/groktut/a_view_for_a_model2/etc/README.txt
    R doc/groktut/a_view_for_a_model2/etc/debug.ini.in
    R doc/groktut/a_view_for_a_model2/etc/deploy.ini.in
    R doc/groktut/a_view_for_a_model2/etc/site.zcml.in
    R doc/groktut/a_view_for_a_model2/etc/zope.conf.in
    R doc/groktut/a_view_for_a_model2/setup.py
    R doc/groktut/a_view_for_a_model2/src/sample/__init__.py
    R doc/groktut/a_view_for_a_model2/src/sample/app.py
    R doc/groktut/a_view_for_a_model2/src/sample/app_templates/index.pt
    R doc/groktut/a_view_for_a_model2/src/sample/configure.zcml
    R doc/groktut/an_empty_grok_project/bootstrap.py
    R doc/groktut/an_empty_grok_project/buildout.cfg
    R doc/groktut/an_empty_grok_project/etc/README.txt
    R doc/groktut/an_empty_grok_project/etc/debug.ini.in
    R doc/groktut/an_empty_grok_project/etc/deploy.ini.in
    R doc/groktut/an_empty_grok_project/etc/site.zcml.in
    R doc/groktut/an_empty_grok_project/etc/zope.conf.in
    R doc/groktut/an_empty_grok_project/setup.py
    R doc/groktut/an_empty_grok_project/src/sample/__init__.py
    R doc/groktut/an_empty_grok_project/src/sample/app.py
    R doc/groktut/an_empty_grok_project/src/sample/app.txt
    R doc/groktut/an_empty_grok_project/src/sample/app_templates/index.pt
    R doc/groktut/an_empty_grok_project/src/sample/configure.zcml
    R doc/groktut/an_empty_grok_project/src/sample/ftesting.zcml
    R doc/groktut/an_empty_grok_project/src/sample/static/README.txt
    R doc/groktut/an_empty_grok_project/src/sample/tests.py
    R doc/groktut/completely_python_driven_views/bootstrap.py
    R doc/groktut/completely_python_driven_views/buildout.cfg
    R doc/groktut/completely_python_driven_views/etc/README.txt
    R doc/groktut/completely_python_driven_views/etc/debug.ini.in
    R doc/groktut/completely_python_driven_views/etc/deploy.ini.in
    R doc/groktut/completely_python_driven_views/etc/site.zcml.in
    R doc/groktut/completely_python_driven_views/etc/zope.conf.in
    R doc/groktut/completely_python_driven_views/setup.py
    R doc/groktut/completely_python_driven_views/src/sample/__init__.py
    R doc/groktut/completely_python_driven_views/src/sample/app.py
    R doc/groktut/completely_python_driven_views/src/sample/configure.zcml
    R doc/groktut/containers/bootstrap.py
    R doc/groktut/containers/buildout.cfg
    R doc/groktut/containers/etc/README.txt
    R doc/groktut/containers/etc/debug.ini.in
    R doc/groktut/containers/etc/deploy.ini.in
    R doc/groktut/containers/etc/site.zcml.in
    R doc/groktut/containers/etc/zope.conf.in
    R doc/groktut/containers/setup.py
    R doc/groktut/containers/src/sample/__init__.py
    R doc/groktut/containers/src/sample/app.py
    R doc/groktut/containers/src/sample/app_templates/entryindex.pt
    R doc/groktut/containers/src/sample/app_templates/sampleindex.pt
    R doc/groktut/containers/src/sample/configure.zcml
    R doc/groktut/doing_some_calculation_before_viewing_a_page/bootstrap.py
    R doc/groktut/doing_some_calculation_before_viewing_a_page/buildout.cfg
    R doc/groktut/doing_some_calculation_before_viewing_a_page/etc/README.txt
    R doc/groktut/doing_some_calculation_before_viewing_a_page/etc/debug.ini.in
    R doc/groktut/doing_some_calculation_before_viewing_a_page/etc/deploy.ini.in
    R doc/groktut/doing_some_calculation_before_viewing_a_page/etc/site.zcml.in
    R doc/groktut/doing_some_calculation_before_viewing_a_page/etc/zope.conf.in
    R doc/groktut/doing_some_calculation_before_viewing_a_page/setup.py
    R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/__init__.py
    R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app.py
    R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/app_templates/index.pt
    R doc/groktut/doing_some_calculation_before_viewing_a_page/src/sample/configure.zcml
    R doc/groktut/explicitly_associating_a_view_with_a_model/bootstrap.py
    R doc/groktut/explicitly_associating_a_view_with_a_model/buildout.cfg
    R doc/groktut/explicitly_associating_a_view_with_a_model/etc/README.txt
    R doc/groktut/explicitly_associating_a_view_with_a_model/etc/debug.ini.in
    R doc/groktut/explicitly_associating_a_view_with_a_model/etc/deploy.ini.in
    R doc/groktut/explicitly_associating_a_view_with_a_model/etc/site.zcml.in
    R doc/groktut/explicitly_associating_a_view_with_a_model/etc/zope.conf.in
    R doc/groktut/explicitly_associating_a_view_with_a_model/setup.py
    R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/__init__.py
    R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app.py
    R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/bye.pt
    R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/app_templates/index.pt
    R doc/groktut/explicitly_associating_a_view_with_a_model/src/sample/configure.zcml
    R doc/groktut/generating_html_from_python/bootstrap.py
    R doc/groktut/generating_html_from_python/buildout.cfg
    R doc/groktut/generating_html_from_python/etc/README.txt
    R doc/groktut/generating_html_from_python/etc/debug.ini.in
    R doc/groktut/generating_html_from_python/etc/deploy.ini.in
    R doc/groktut/generating_html_from_python/etc/site.zcml.in
    R doc/groktut/generating_html_from_python/etc/zope.conf.in
    R doc/groktut/generating_html_from_python/setup.py
    R doc/groktut/generating_html_from_python/src/sample/__init__.py
    R doc/groktut/generating_html_from_python/src/sample/app.py
    R doc/groktut/generating_html_from_python/src/sample/app_templates/index.pt
    R doc/groktut/generating_html_from_python/src/sample/configure.zcml
    R doc/groktut/making_our_page_dynamic/bootstrap.py
    R doc/groktut/making_our_page_dynamic/buildout.cfg
    R doc/groktut/making_our_page_dynamic/etc/README.txt
    R doc/groktut/making_our_page_dynamic/etc/debug.ini.in
    R doc/groktut/making_our_page_dynamic/etc/deploy.ini.in
    R doc/groktut/making_our_page_dynamic/etc/site.zcml.in
    R doc/groktut/making_our_page_dynamic/etc/zope.conf.in
    R doc/groktut/making_our_page_dynamic/setup.py
    R doc/groktut/making_our_page_dynamic/src/sample/__init__.py
    R doc/groktut/making_our_page_dynamic/src/sample/app.py
    R doc/groktut/making_our_page_dynamic/src/sample/app_templates/index.pt
    R doc/groktut/making_our_page_dynamic/src/sample/configure.zcml
    R doc/groktut/publishing_a_simple_web_page/bootstrap.py
    R doc/groktut/publishing_a_simple_web_page/buildout.cfg
    R doc/groktut/publishing_a_simple_web_page/etc/README.txt
    R doc/groktut/publishing_a_simple_web_page/etc/debug.ini.in
    R doc/groktut/publishing_a_simple_web_page/etc/deploy.ini.in
    R doc/groktut/publishing_a_simple_web_page/etc/site.zcml.in
    R doc/groktut/publishing_a_simple_web_page/etc/zope.conf.in
    R doc/groktut/publishing_a_simple_web_page/setup.py
    R doc/groktut/publishing_a_simple_web_page/src/sample/__init__.py
    R doc/groktut/publishing_a_simple_web_page/src/sample/app.py
    R doc/groktut/publishing_a_simple_web_page/src/sample/app.txt
    R doc/groktut/publishing_a_simple_web_page/src/sample/app_templates/index.pt
    R doc/groktut/publishing_a_simple_web_page/src/sample/configure.zcml
    R doc/groktut/publishing_a_simple_web_page/src/sample/ftesting.zcml
    R doc/groktut/publishing_a_simple_web_page/src/sample/static/README.txt
    R doc/groktut/publishing_a_simple_web_page/src/sample/tests.py
    R doc/groktut/reading_url_parameters/bootstrap.py
    R doc/groktut/reading_url_parameters/buildout.cfg
    R doc/groktut/reading_url_parameters/etc/README.txt
    R doc/groktut/reading_url_parameters/etc/debug.ini.in
    R doc/groktut/reading_url_parameters/etc/deploy.ini.in
    R doc/groktut/reading_url_parameters/etc/site.zcml.in
    R doc/groktut/reading_url_parameters/etc/zope.conf.in
    R doc/groktut/reading_url_parameters/setup.py
    R doc/groktut/reading_url_parameters/src/sample/__init__.py
    R doc/groktut/reading_url_parameters/src/sample/app.py
    R doc/groktut/reading_url_parameters/src/sample/app_templates/index.pt
    R doc/groktut/reading_url_parameters/src/sample/configure.zcml
    R doc/groktut/reading_url_parameters2/bootstrap.py
    R doc/groktut/reading_url_parameters2/buildout.cfg
    R doc/groktut/reading_url_parameters2/etc/README.txt
    R doc/groktut/reading_url_parameters2/etc/debug.ini.in
    R doc/groktut/reading_url_parameters2/etc/deploy.ini.in
    R doc/groktut/reading_url_parameters2/etc/site.zcml.in
    R doc/groktut/reading_url_parameters2/etc/zope.conf.in
    R doc/groktut/reading_url_parameters2/setup.py
    R doc/groktut/reading_url_parameters2/src/sample/__init__.py
    R doc/groktut/reading_url_parameters2/src/sample/app.py
    R doc/groktut/reading_url_parameters2/src/sample/app_templates/index.pt
    R doc/groktut/reading_url_parameters2/src/sample/configure.zcml
    R doc/groktut/redirection/bootstrap.py
    R doc/groktut/redirection/buildout.cfg
    R doc/groktut/redirection/etc/README.txt
    R doc/groktut/redirection/etc/debug.ini.in
    R doc/groktut/redirection/etc/deploy.ini.in
    R doc/groktut/redirection/etc/site.zcml.in
    R doc/groktut/redirection/etc/zope.conf.in
    R doc/groktut/redirection/setup.py
    R doc/groktut/redirection/src/sample/__init__.py
    R doc/groktut/redirection/src/sample/app.py
    R doc/groktut/redirection/src/sample/app_templates/edit.pt
    R doc/groktut/redirection/src/sample/app_templates/index.pt
    R doc/groktut/redirection/src/sample/configure.zcml
    R doc/groktut/setting_the_content_type/bootstrap.py
    R doc/groktut/setting_the_content_type/buildout.cfg
    R doc/groktut/setting_the_content_type/etc/README.txt
    R doc/groktut/setting_the_content_type/etc/debug.ini.in
    R doc/groktut/setting_the_content_type/etc/deploy.ini.in
    R doc/groktut/setting_the_content_type/etc/site.zcml.in
    R doc/groktut/setting_the_content_type/etc/zope.conf.in
    R doc/groktut/setting_the_content_type/setup.py
    R doc/groktut/setting_the_content_type/src/sample/__init__.py
    R doc/groktut/setting_the_content_type/src/sample/app.py
    R doc/groktut/setting_the_content_type/src/sample/configure.zcml
    R doc/groktut/showing_the_value_in_the_form/bootstrap.py
    R doc/groktut/showing_the_value_in_the_form/buildout.cfg
    R doc/groktut/showing_the_value_in_the_form/etc/README.txt
    R doc/groktut/showing_the_value_in_the_form/etc/debug.ini.in
    R doc/groktut/showing_the_value_in_the_form/etc/deploy.ini.in
    R doc/groktut/showing_the_value_in_the_form/etc/site.zcml.in
    R doc/groktut/showing_the_value_in_the_form/etc/zope.conf.in
    R doc/groktut/showing_the_value_in_the_form/setup.py
    R doc/groktut/showing_the_value_in_the_form/src/sample/__init__.py
    R doc/groktut/showing_the_value_in_the_form/src/sample/app.py
    R doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/edit.pt
    R doc/groktut/showing_the_value_in_the_form/src/sample/app_templates/index.pt
    R doc/groktut/showing_the_value_in_the_form/src/sample/configure.zcml
    R doc/groktut/simple_forms/bootstrap.py
    R doc/groktut/simple_forms/buildout.cfg
    R doc/groktut/simple_forms/etc/README.txt
    R doc/groktut/simple_forms/etc/debug.ini.in
    R doc/groktut/simple_forms/etc/deploy.ini.in
    R doc/groktut/simple_forms/etc/site.zcml.in
    R doc/groktut/simple_forms/etc/zope.conf.in
    R doc/groktut/simple_forms/setup.py
    R doc/groktut/simple_forms/src/sample/__init__.py
    R doc/groktut/simple_forms/src/sample/app.py
    R doc/groktut/simple_forms/src/sample/app_templates/index.pt
    R doc/groktut/simple_forms/src/sample/configure.zcml
    R doc/groktut/simple_forms2/bootstrap.py
    R doc/groktut/simple_forms2/buildout.cfg
    R doc/groktut/simple_forms2/etc/README.txt
    R doc/groktut/simple_forms2/etc/debug.ini.in
    R doc/groktut/simple_forms2/etc/deploy.ini.in
    R doc/groktut/simple_forms2/etc/site.zcml.in
    R doc/groktut/simple_forms2/etc/zope.conf.in
    R doc/groktut/simple_forms2/setup.py
    R doc/groktut/simple_forms2/src/sample/__init__.py
    R doc/groktut/simple_forms2/src/sample/app.py
    R doc/groktut/simple_forms2/src/sample/app_templates/index.pt
    R doc/groktut/simple_forms2/src/sample/configure.zcml
    R doc/groktut/static_resources_for_our_web_page/bootstrap.py
    R doc/groktut/static_resources_for_our_web_page/buildout.cfg
    R doc/groktut/static_resources_for_our_web_page/etc/README.txt
    R doc/groktut/static_resources_for_our_web_page/etc/debug.ini.in
    R doc/groktut/static_resources_for_our_web_page/etc/deploy.ini.in
    R doc/groktut/static_resources_for_our_web_page/etc/site.zcml.in
    R doc/groktut/static_resources_for_our_web_page/etc/zope.conf.in
    R doc/groktut/static_resources_for_our_web_page/setup.py
    R doc/groktut/static_resources_for_our_web_page/src/sample/__init__.py
    R doc/groktut/static_resources_for_our_web_page/src/sample/app.py
    R doc/groktut/static_resources_for_our_web_page/src/sample/app_templates/index.pt
    R doc/groktut/static_resources_for_our_web_page/src/sample/configure.zcml
    R doc/groktut/static_resources_for_our_web_page/src/sample/static/style.css
    R doc/groktut/storing_data/bootstrap.py
    R doc/groktut/storing_data/buildout.cfg
    R doc/groktut/storing_data/etc/README.txt
    R doc/groktut/storing_data/etc/debug.ini.in
    R doc/groktut/storing_data/etc/deploy.ini.in
    R doc/groktut/storing_data/etc/site.zcml.in
    R doc/groktut/storing_data/etc/zope.conf.in
    R doc/groktut/storing_data/setup.py
    R doc/groktut/storing_data/src/sample/__init__.py
    R doc/groktut/storing_data/src/sample/app.py
    R doc/groktut/storing_data/src/sample/app_templates/edit.pt
    R doc/groktut/storing_data/src/sample/app_templates/index.pt
    R doc/groktut/storing_data/src/sample/configure.zcml
    R doc/groktut/template/bootstrap.py
    R doc/groktut/template/buildout.cfg
    R doc/groktut/template/etc/README.txt
    R doc/groktut/template/etc/debug.ini.in
    R doc/groktut/template/etc/deploy.ini.in
    R doc/groktut/template/etc/site.zcml.in
    R doc/groktut/template/etc/zope.conf.in
    R doc/groktut/template/setup.py
    R doc/groktut/template/src/sample/__init__.py
    R doc/groktut/template/src/sample/app.py
    R doc/groktut/template/src/sample/app_templates/index.pt
    R doc/groktut/template/src/sample/configure.zcml
    R doc/groktut/the_rules_of_persistence/bootstrap.py
    R doc/groktut/the_rules_of_persistence/buildout.cfg
    R doc/groktut/the_rules_of_persistence/etc/README.txt
    R doc/groktut/the_rules_of_persistence/etc/debug.ini.in
    R doc/groktut/the_rules_of_persistence/etc/deploy.ini.in
    R doc/groktut/the_rules_of_persistence/etc/site.zcml.in
    R doc/groktut/the_rules_of_persistence/etc/zope.conf.in
    R doc/groktut/the_rules_of_persistence/setup.py
    R doc/groktut/the_rules_of_persistence/src/sample/__init__.py
    R doc/groktut/the_rules_of_persistence/src/sample/app.py
    R doc/groktut/the_rules_of_persistence/src/sample/app_templates/edit.pt
    R doc/groktut/the_rules_of_persistence/src/sample/app_templates/index.pt
    R doc/groktut/the_rules_of_persistence/src/sample/configure.zcml
    R doc/groktut/the_rules_of_persistence2/bootstrap.py
    R doc/groktut/the_rules_of_persistence2/buildout.cfg
    R doc/groktut/the_rules_of_persistence2/etc/README.txt
    R doc/groktut/the_rules_of_persistence2/etc/debug.ini.in
    R doc/groktut/the_rules_of_persistence2/etc/deploy.ini.in
    R doc/groktut/the_rules_of_persistence2/etc/site.zcml.in
    R doc/groktut/the_rules_of_persistence2/etc/zope.conf.in
    R doc/groktut/the_rules_of_persistence2/setup.py
    R doc/groktut/the_rules_of_persistence2/src/sample/__init__.py
    R doc/groktut/the_rules_of_persistence2/src/sample/app.py
    R doc/groktut/the_rules_of_persistence2/src/sample/app_templates/edit.pt
    R doc/groktut/the_rules_of_persistence2/src/sample/app_templates/index.pt
    R doc/groktut/the_rules_of_persistence2/src/sample/configure.zcml
    R doc/groktut/the_rules_of_persistence3/bootstrap.py
    R doc/groktut/the_rules_of_persistence3/buildout.cfg
    R doc/groktut/the_rules_of_persistence3/etc/README.txt
    R doc/groktut/the_rules_of_persistence3/etc/debug.ini.in
    R doc/groktut/the_rules_of_persistence3/etc/deploy.ini.in
    R doc/groktut/the_rules_of_persistence3/etc/site.zcml.in
    R doc/groktut/the_rules_of_persistence3/etc/zope.conf.in
    R doc/groktut/the_rules_of_persistence3/setup.py
    R doc/groktut/the_rules_of_persistence3/src/sample/__init__.py
    R doc/groktut/the_rules_of_persistence3/src/sample/app.py
    R doc/groktut/the_rules_of_persistence3/src/sample/app_templates/edit.pt
    R doc/groktut/the_rules_of_persistence3/src/sample/app_templates/index.pt
    R doc/groktut/the_rules_of_persistence3/src/sample/configure.zcml
    R doc/groktut/using_view_methods/bootstrap.py
    R doc/groktut/using_view_methods/buildout.cfg
    R doc/groktut/using_view_methods/etc/README.txt
    R doc/groktut/using_view_methods/etc/debug.ini.in
    R doc/groktut/using_view_methods/etc/deploy.ini.in
    R doc/groktut/using_view_methods/etc/site.zcml.in
    R doc/groktut/using_view_methods/etc/zope.conf.in
    R doc/groktut/using_view_methods/setup.py
    R doc/groktut/using_view_methods/src/sample/__init__.py
    R doc/groktut/using_view_methods/src/sample/app.py
    R doc/groktut/using_view_methods/src/sample/app_templates/index.pt
    R doc/groktut/using_view_methods/src/sample/configure.zcml
    R doc/index.rst
    R doc/layout.html
    R doc/license.rst
    R doc/naming_conventions.rst
    R doc/reference/README.txt
    R doc/reference/components.rst
    R doc/reference/conf.py
    R doc/reference/decorators.rst
    R doc/reference/directives.rst
    R doc/reference/events.rst
    R doc/reference/exceptions.rst
    R doc/reference/functions.rst
    R doc/reference/index.rst
    R doc/reference/testing.rst
    R doc/reference/utils.rst
    R doc/resources/evencaveman.jpg
    R doc/resources/grok-standing.jpg
    R doc/style.tex
    R doc/template.pt
    R doc/tutorial.rst
    R doc/tutorial_outline.txt
    R doc/upgrade.rst
    R doc/upgrade.txt
    R etc/README.txt
    R etc/debug.ini.in
    R etc/deploy.ini.in
    R etc/site.zcml.in
    R etc/zdaemon.conf.in
    R etc/zope.conf.in
    R grokdocs/README.txt
    R grokdocs/setup.py
    R grokdocs/src/grokdocs/__init__.py
    R grokdocs/src/grokdocs/grokdocs.py
    R grokdocs/src/grokdocs/latex_hacks.py
    R grokwiki/README.txt
    R grokwiki/setup.py
    R grokwiki/src/grokwiki/__init__.py
    R grokwiki/src/grokwiki/configure.zcml
    R grokwiki/src/grokwiki/page.py
    R grokwiki/src/grokwiki/page_templates/edit.pt
    R grokwiki/src/grokwiki/page_templates/index.pt
    R grokwiki/src/grokwiki/page_templates/layout.pt
    R grokwiki/src/grokwiki/page_templates/messages.pt
    R grokwiki/src/grokwiki/static/wiki.css
    R grokwiki/src/grokwiki/wiki.py
    R grokwiki/src/grokwiki/xmlrpc.py
    R src/grok/__init__.py
    R src/grok/components.py
    R src/grok/configure.zcml
    R src/grok/directive.py
    R src/grok/events.py
    R src/grok/ftesting.zcml
    R src/grok/ftests/__init__.py
    R src/grok/ftests/application/__init__.py
    R src/grok/ftests/application/application.py
    R src/grok/ftests/catalog/__init__.py
    R src/grok/ftests/catalog/addform.py
    R src/grok/ftests/catalog/catalog.py
    R src/grok/ftests/catalog/indexes.py
    R src/grok/ftests/catalog/indexes_app_interface.py
    R src/grok/ftests/catalog/indexes_attribute.py
    R src/grok/ftests/catalog/indexes_class.py
    R src/grok/ftests/catalog/indexes_multiple.py
    R src/grok/ftests/catalog/indexes_multiple_conflict.py
    R src/grok/ftests/catalog/indexes_name.py
    R src/grok/ftests/catalog/indexes_nonexistent.py
    R src/grok/ftests/catalog/indexes_set.py
    R src/grok/ftests/catalog/indexes_site.py
    R src/grok/ftests/catalog/setuporder.py
    R src/grok/ftests/form/__init__.py
    R src/grok/ftests/form/form.py
    R src/grok/ftests/json/__init__.py
    R src/grok/ftests/json/json.py
    R src/grok/ftests/lifecycle/__init__.py
    R src/grok/ftests/lifecycle/create_application.py
    R src/grok/ftests/lifecycle/lifecycle_events.py
    R src/grok/ftests/rest/__init__.py
    R src/grok/ftests/rest/localgrants.py
    R src/grok/ftests/rest/rest.py
    R src/grok/ftests/rest/rest_traverse.py
    R src/grok/ftests/security/__init__.py
    R src/grok/ftests/security/grok_view.py
    R src/grok/ftests/security/handle_exception.py
    R src/grok/ftests/security/json.py
    R src/grok/ftests/security/preserve_permissions.py
    R src/grok/ftests/security/roles.py
    R src/grok/ftests/security/security_view.py
    R src/grok/ftests/security/static/textfile.txt
    R src/grok/ftests/site/__init__.py
    R src/grok/ftests/site/site.py
    R src/grok/ftests/test_grok_functional.py
    R src/grok/ftests/traversal/__init__.py
    R src/grok/ftests/traversal/containertraverse.py
    R src/grok/ftests/traversal/containertraverser.py
    R src/grok/ftests/traversal/items_before_views.py
    R src/grok/ftests/traversal/modeltraverse.py
    R src/grok/ftests/traversal/traversableattr.py
    R src/grok/ftests/traversal/traverser.py
    R src/grok/ftests/traversal/traverser_sets_parent.py
    R src/grok/ftests/url/__init__.py
    R src/grok/ftests/url/application.py
    R src/grok/ftests/viewlet/__init__.py
    R src/grok/ftests/viewlet/viewlet_security.py
    R src/grok/ftests/viewlet/viewlet_security_templates/caveview.pt
    R src/grok/ftests/xmlrpc/__init__.py
    R src/grok/ftests/xmlrpc/require.py
    R src/grok/ftests/xmlrpc/xmlrpc.py
    R src/grok/index.py
    R src/grok/interfaces.py
    R src/grok/meta.py
    R src/grok/meta.zcml
    R src/grok/publication.py
    R src/grok/rest.py
    R src/grok/testing.py
    R src/grok/tests/__init__.py
    R src/grok/tests/adapter/__init__.py
    R src/grok/tests/adapter/adapter.py
    R src/grok/tests/adapter/adapterdecorator.py
    R src/grok/tests/adapter/alphabetical.py
    R src/grok/tests/adapter/classcontext.py
    R src/grok/tests/adapter/classcontextimported.py
    R src/grok/tests/adapter/classcontextmultiple.py
    R src/grok/tests/adapter/classcontextmultiple_fixture.py
    R src/grok/tests/adapter/classorinterface.py
    R src/grok/tests/adapter/functionasargument_fixture.py
    R src/grok/tests/adapter/functioncontext.py
    R src/grok/tests/adapter/implementsmany.py
    R src/grok/tests/adapter/implementsnone.py
    R src/grok/tests/adapter/implementsnonemulti.py
    R src/grok/tests/adapter/importedmodel.py
    R src/grok/tests/adapter/importedmodel2.py
    R src/grok/tests/adapter/interface.py
    R src/grok/tests/adapter/interfacemodule.py
    R src/grok/tests/adapter/modulecontext.py
    R src/grok/tests/adapter/modulecontextimported.py
    R src/grok/tests/adapter/modulecontextmultiple.py
    R src/grok/tests/adapter/modulecontextmultiple_fixture.py
    R src/grok/tests/adapter/multiadapter.py
    R src/grok/tests/adapter/multiadaptsnone.py
    R src/grok/tests/adapter/multiple.py
    R src/grok/tests/adapter/namedadapter.py
    R src/grok/tests/adapter/noarguments_fixture.py
    R src/grok/tests/adapter/nomodel.py
    R src/grok/tests/adapter/oldstyleclass.py
    R src/grok/tests/adapter/order.py
    R src/grok/tests/application/__init__.py
    R src/grok/tests/application/application.py
    R src/grok/tests/baseclass/__init__.py
    R src/grok/tests/baseclass/base.py
    R src/grok/tests/baseclass/basedirective.py
    R src/grok/tests/catalog/__init__.py
    R src/grok/tests/catalog/indexes_module.py
    R src/grok/tests/catalog/indexes_no_app.py
    R src/grok/tests/conflict/__init__.py
    R src/grok/tests/conflict/rest.py
    R src/grok/tests/container/__init__.py
    R src/grok/tests/container/container.py
    R src/grok/tests/container/container_model.py
    R src/grok/tests/container/orderedcontainer.py
    R src/grok/tests/container/orderedcontainerfiresevent.py
    R src/grok/tests/directive/__init__.py
    R src/grok/tests/directive/argumenterror.py
    R src/grok/tests/directive/argumenterror_fixture.py
    R src/grok/tests/directive/multipleasdict.py
    R src/grok/tests/directive/multipletimes.py
    R src/grok/tests/error/__init__.py
    R src/grok/tests/error/error.py
    R src/grok/tests/event/__init__.py
    R src/grok/tests/event/errorconditions.py
    R src/grok/tests/event/errorconditions_fixture.py
    R src/grok/tests/event/subscriber.py
    R src/grok/tests/grokker/__init__.py
    R src/grok/tests/grokker/continue_scanning.py
    R src/grok/tests/grokker/continue_scanning_fixture.py
    R src/grok/tests/grokker/grokcomponent.py
    R src/grok/tests/grokker/onlyonce.py
    R src/grok/tests/grokker/onlyonce_fixture/__init__.py
    R src/grok/tests/grokker/onlyonce_fixture/_meta.py
    R src/grok/tests/grokker/onlyonce_fixture/component.py
    R src/grok/tests/grokker/onlyonce_fixture/implementation.py
    R src/grok/tests/grokker/priority.py
    R src/grok/tests/grokker/priority_fixture.py
    R src/grok/tests/json/__init__.py
    R src/grok/tests/json/json_layers.py
    R src/grok/tests/json/missing_permission.py
    R src/grok/tests/json/missing_permission2.py
    R src/grok/tests/json/missing_permission3.py
    R src/grok/tests/json/multiple_require.py
    R src/grok/tests/json/nocontext.py
    R src/grok/tests/json/nomethods.py
    R src/grok/tests/json/view_lookup.py
    R src/grok/tests/security/__init__.py
    R src/grok/tests/security/missing_role_name.py
    R src/grok/tests/security/not_a_permission_class.py
    R src/grok/tests/security/not_a_permission_class_fixture.py
    R src/grok/tests/security/permissions.py
    R src/grok/tests/security/role_i18n.py
    R src/grok/tests/test_grok.py
    R src/grok/tests/traversal/__init__.py
    R src/grok/tests/utility/__init__.py
    R src/grok/tests/utility/implementsmany.py
    R src/grok/tests/utility/implementsmany2.py
    R src/grok/tests/utility/implementsnone.py
    R src/grok/tests/utility/implementsnone2.py
    R src/grok/tests/utility/utility.py
    R src/grok/tests/viewlet/__init__.py
    R src/grok/tests/viewlet/viewlet_ambiguous_manager.py
    R src/grok/tests/viewlet/viewlet_references.py
    R src/grok/tests/viewlet/viewlet_render_and_template.py
    R src/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
    R src/grok/tests/xmlrpc/__init__.py
    R src/grok/tests/xmlrpc/missing_permission.py
    R src/grok/tests/xmlrpc/missing_permission2.py
    R src/grok/tests/xmlrpc/missing_permission3.py
    R src/grok/tests/xmlrpc/multiple_require.py
    R src/grok/tests/xmlrpc/nocontext.py
    R src/grok/tests/xmlrpc/nomethods.py
    R src/grok/tests/zcml/__init__.py
    R src/grok/tests/zcml/directiveerror.py
    R src/grok/tests/zcml/directiveimporterror.py
    R src/grok/tests/zcml/directiveimporterror_fixture.py
    R src/grok/tests/zcml/directivemodule.py
    R src/grok/tests/zcml/directivepackage.py
    R src/grok/tests/zcml/stoneage/__init__.py
    R src/grok/tests/zcml/stoneage/cave.py
    R src/grok/tests/zcml/stoneage/hunt/__init__.py
    R src/grok/tests/zcml/stoneage/hunt/mammoth.py
    R src/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    R src/grok/tests/zcml/stoneage/notpackage/dummy.py
    R src/grok/tests/zcml/stoneage/painting/__init__.py
    R src/grok/util.py
    A src/grokcore/json/__init__.py
    A src/grokcore/json/components.py
    A src/grokcore/json/configure.zcml
    A src/grokcore/json/directive.py
    A src/grokcore/json/events.py
    A src/grokcore/json/ftesting.zcml
    A src/grokcore/json/ftests/__init__.py
    A src/grokcore/json/ftests/application/__init__.py
    A src/grokcore/json/ftests/application/application.py
    A src/grokcore/json/ftests/catalog/__init__.py
    A src/grokcore/json/ftests/catalog/addform.py
    A src/grokcore/json/ftests/catalog/catalog.py
    A src/grokcore/json/ftests/catalog/indexes.py
    A src/grokcore/json/ftests/catalog/indexes_app_interface.py
    A src/grokcore/json/ftests/catalog/indexes_attribute.py
    A src/grokcore/json/ftests/catalog/indexes_class.py
    A src/grokcore/json/ftests/catalog/indexes_multiple.py
    A src/grokcore/json/ftests/catalog/indexes_multiple_conflict.py
    A src/grokcore/json/ftests/catalog/indexes_name.py
    A src/grokcore/json/ftests/catalog/indexes_nonexistent.py
    A src/grokcore/json/ftests/catalog/indexes_set.py
    A src/grokcore/json/ftests/catalog/indexes_site.py
    A src/grokcore/json/ftests/catalog/setuporder.py
    A src/grokcore/json/ftests/form/__init__.py
    A src/grokcore/json/ftests/form/form.py
    A src/grokcore/json/ftests/json/__init__.py
    A src/grokcore/json/ftests/json/json.py
    A src/grokcore/json/ftests/lifecycle/__init__.py
    A src/grokcore/json/ftests/lifecycle/create_application.py
    A src/grokcore/json/ftests/lifecycle/lifecycle_events.py
    A src/grokcore/json/ftests/rest/__init__.py
    A src/grokcore/json/ftests/rest/localgrants.py
    A src/grokcore/json/ftests/rest/rest.py
    A src/grokcore/json/ftests/rest/rest_traverse.py
    A src/grokcore/json/ftests/security/__init__.py
    A src/grokcore/json/ftests/security/grok_view.py
    A src/grokcore/json/ftests/security/handle_exception.py
    A src/grokcore/json/ftests/security/json.py
    A src/grokcore/json/ftests/security/preserve_permissions.py
    A src/grokcore/json/ftests/security/roles.py
    A src/grokcore/json/ftests/security/security_view.py
    A src/grokcore/json/ftests/security/static/textfile.txt
    A src/grokcore/json/ftests/site/__init__.py
    A src/grokcore/json/ftests/site/site.py
    A src/grokcore/json/ftests/test_grok_functional.py
    A src/grokcore/json/ftests/traversal/__init__.py
    A src/grokcore/json/ftests/traversal/containertraverse.py
    A src/grokcore/json/ftests/traversal/containertraverser.py
    A src/grokcore/json/ftests/traversal/items_before_views.py
    A src/grokcore/json/ftests/traversal/modeltraverse.py
    A src/grokcore/json/ftests/traversal/traversableattr.py
    A src/grokcore/json/ftests/traversal/traverser.py
    A src/grokcore/json/ftests/traversal/traverser_sets_parent.py
    A src/grokcore/json/ftests/url/__init__.py
    A src/grokcore/json/ftests/url/application.py
    A src/grokcore/json/ftests/viewlet/__init__.py
    A src/grokcore/json/ftests/viewlet/viewlet_security.py
    A src/grokcore/json/ftests/viewlet/viewlet_security_templates/caveview.pt
    A src/grokcore/json/ftests/xmlrpc/__init__.py
    A src/grokcore/json/ftests/xmlrpc/require.py
    A src/grokcore/json/ftests/xmlrpc/xmlrpc.py
    A src/grokcore/json/index.py
    A src/grokcore/json/interfaces.py
    A src/grokcore/json/meta.py
    A src/grokcore/json/meta.zcml
    A src/grokcore/json/publication.py
    A src/grokcore/json/rest.py
    A src/grokcore/json/testing.py
    A src/grokcore/json/tests/__init__.py
    A src/grokcore/json/tests/adapter/__init__.py
    A src/grokcore/json/tests/adapter/adapter.py
    A src/grokcore/json/tests/adapter/adapterdecorator.py
    A src/grokcore/json/tests/adapter/alphabetical.py
    A src/grokcore/json/tests/adapter/classcontext.py
    A src/grokcore/json/tests/adapter/classcontextimported.py
    A src/grokcore/json/tests/adapter/classcontextmultiple.py
    A src/grokcore/json/tests/adapter/classcontextmultiple_fixture.py
    A src/grokcore/json/tests/adapter/classorinterface.py
    A src/grokcore/json/tests/adapter/functionasargument_fixture.py
    A src/grokcore/json/tests/adapter/functioncontext.py
    A src/grokcore/json/tests/adapter/implementsmany.py
    A src/grokcore/json/tests/adapter/implementsnone.py
    A src/grokcore/json/tests/adapter/implementsnonemulti.py
    A src/grokcore/json/tests/adapter/importedmodel.py
    A src/grokcore/json/tests/adapter/importedmodel2.py
    A src/grokcore/json/tests/adapter/interface.py
    A src/grokcore/json/tests/adapter/interfacemodule.py
    A src/grokcore/json/tests/adapter/modulecontext.py
    A src/grokcore/json/tests/adapter/modulecontextimported.py
    A src/grokcore/json/tests/adapter/modulecontextmultiple.py
    A src/grokcore/json/tests/adapter/modulecontextmultiple_fixture.py
    A src/grokcore/json/tests/adapter/multiadapter.py
    A src/grokcore/json/tests/adapter/multiadaptsnone.py
    A src/grokcore/json/tests/adapter/multiple.py
    A src/grokcore/json/tests/adapter/namedadapter.py
    A src/grokcore/json/tests/adapter/noarguments_fixture.py
    A src/grokcore/json/tests/adapter/nomodel.py
    A src/grokcore/json/tests/adapter/oldstyleclass.py
    A src/grokcore/json/tests/adapter/order.py
    A src/grokcore/json/tests/application/__init__.py
    A src/grokcore/json/tests/application/application.py
    A src/grokcore/json/tests/baseclass/__init__.py
    A src/grokcore/json/tests/baseclass/base.py
    A src/grokcore/json/tests/baseclass/basedirective.py
    A src/grokcore/json/tests/catalog/__init__.py
    A src/grokcore/json/tests/catalog/indexes_module.py
    A src/grokcore/json/tests/catalog/indexes_no_app.py
    A src/grokcore/json/tests/conflict/__init__.py
    A src/grokcore/json/tests/conflict/rest.py
    A src/grokcore/json/tests/container/__init__.py
    A src/grokcore/json/tests/container/container.py
    A src/grokcore/json/tests/container/container_model.py
    A src/grokcore/json/tests/container/orderedcontainer.py
    A src/grokcore/json/tests/container/orderedcontainerfiresevent.py
    A src/grokcore/json/tests/directive/__init__.py
    A src/grokcore/json/tests/directive/argumenterror.py
    A src/grokcore/json/tests/directive/argumenterror_fixture.py
    A src/grokcore/json/tests/directive/multipleasdict.py
    A src/grokcore/json/tests/directive/multipletimes.py
    A src/grokcore/json/tests/error/__init__.py
    A src/grokcore/json/tests/error/error.py
    A src/grokcore/json/tests/event/__init__.py
    A src/grokcore/json/tests/event/errorconditions.py
    A src/grokcore/json/tests/event/errorconditions_fixture.py
    A src/grokcore/json/tests/event/subscriber.py
    A src/grokcore/json/tests/grokker/__init__.py
    A src/grokcore/json/tests/grokker/continue_scanning.py
    A src/grokcore/json/tests/grokker/continue_scanning_fixture.py
    A src/grokcore/json/tests/grokker/grokcomponent.py
    A src/grokcore/json/tests/grokker/onlyonce.py
    A src/grokcore/json/tests/grokker/onlyonce_fixture/__init__.py
    A src/grokcore/json/tests/grokker/onlyonce_fixture/_meta.py
    A src/grokcore/json/tests/grokker/onlyonce_fixture/component.py
    A src/grokcore/json/tests/grokker/onlyonce_fixture/implementation.py
    A src/grokcore/json/tests/grokker/priority.py
    A src/grokcore/json/tests/grokker/priority_fixture.py
    A src/grokcore/json/tests/json/__init__.py
    A src/grokcore/json/tests/json/json_layers.py
    A src/grokcore/json/tests/json/missing_permission.py
    A src/grokcore/json/tests/json/missing_permission2.py
    A src/grokcore/json/tests/json/missing_permission3.py
    A src/grokcore/json/tests/json/multiple_require.py
    A src/grokcore/json/tests/json/nocontext.py
    A src/grokcore/json/tests/json/nomethods.py
    A src/grokcore/json/tests/json/view_lookup.py
    A src/grokcore/json/tests/security/__init__.py
    A src/grokcore/json/tests/security/missing_role_name.py
    A src/grokcore/json/tests/security/not_a_permission_class.py
    A src/grokcore/json/tests/security/not_a_permission_class_fixture.py
    A src/grokcore/json/tests/security/permissions.py
    A src/grokcore/json/tests/security/role_i18n.py
    A src/grokcore/json/tests/test_grok.py
    A src/grokcore/json/tests/traversal/__init__.py
    A src/grokcore/json/tests/utility/__init__.py
    A src/grokcore/json/tests/utility/implementsmany.py
    A src/grokcore/json/tests/utility/implementsmany2.py
    A src/grokcore/json/tests/utility/implementsnone.py
    A src/grokcore/json/tests/utility/implementsnone2.py
    A src/grokcore/json/tests/utility/utility.py
    A src/grokcore/json/tests/viewlet/__init__.py
    A src/grokcore/json/tests/viewlet/viewlet_ambiguous_manager.py
    A src/grokcore/json/tests/viewlet/viewlet_references.py
    A src/grokcore/json/tests/viewlet/viewlet_render_and_template.py
    A src/grokcore/json/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
    A src/grokcore/json/tests/xmlrpc/__init__.py
    A src/grokcore/json/tests/xmlrpc/missing_permission.py
    A src/grokcore/json/tests/xmlrpc/missing_permission2.py
    A src/grokcore/json/tests/xmlrpc/missing_permission3.py
    A src/grokcore/json/tests/xmlrpc/multiple_require.py
    A src/grokcore/json/tests/xmlrpc/nocontext.py
    A src/grokcore/json/tests/xmlrpc/nomethods.py
    A src/grokcore/json/tests/zcml/__init__.py
    A src/grokcore/json/tests/zcml/directiveerror.py
    A src/grokcore/json/tests/zcml/directiveimporterror.py
    A src/grokcore/json/tests/zcml/directiveimporterror_fixture.py
    A src/grokcore/json/tests/zcml/directivemodule.py
    A src/grokcore/json/tests/zcml/directivepackage.py
    A src/grokcore/json/tests/zcml/stoneage/__init__.py
    A src/grokcore/json/tests/zcml/stoneage/cave.py
    A src/grokcore/json/tests/zcml/stoneage/hunt/__init__.py
    A src/grokcore/json/tests/zcml/stoneage/hunt/mammoth.py
    A src/grokcore/json/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    A src/grokcore/json/tests/zcml/stoneage/notpackage/dummy.py
    A src/grokcore/json/tests/zcml/stoneage/painting/__init__.py
    A src/grokcore/json/util.py
    R utilities/merge-versions.py

  Log Message:
  -----------
  Removing unused bits. Renaming to fit the namespace name.


  Commit: 380a9562a654b1f2358239c74e61fb30332a05c9
      https://github.com/zopefoundation/grokcore.json/commit/380a9562a654b1f2358239c74e61fb30332a05c9
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    M CHANGES.txt
    R CREDITS.txt
    R INSTALL.txt
    M README.txt
    R TODO.txt
    M src/grokcore/json/__init__.py
    M src/grokcore/json/components.py
    R src/grokcore/json/directive.py
    R src/grokcore/json/events.py
    R src/grokcore/json/index.py
    M src/grokcore/json/interfaces.py
    M src/grokcore/json/meta.py
    R src/grokcore/json/publication.py
    R src/grokcore/json/rest.py
    R src/grokcore/json/util.py

  Log Message:
  -----------
  Cleaning the package and isolated the JSON component and grokker.


  Commit: 79149b64813997fa2ef6f65f1182932b554d9d7b
      https://github.com/zopefoundation/grokcore.json/commit/79149b64813997fa2ef6f65f1182932b554d9d7b
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    R src/grokcore/json/tests/adapter/__init__.py
    R src/grokcore/json/tests/adapter/adapter.py
    R src/grokcore/json/tests/adapter/adapterdecorator.py
    R src/grokcore/json/tests/adapter/alphabetical.py
    R src/grokcore/json/tests/adapter/classcontext.py
    R src/grokcore/json/tests/adapter/classcontextimported.py
    R src/grokcore/json/tests/adapter/classcontextmultiple.py
    R src/grokcore/json/tests/adapter/classcontextmultiple_fixture.py
    R src/grokcore/json/tests/adapter/classorinterface.py
    R src/grokcore/json/tests/adapter/functionasargument_fixture.py
    R src/grokcore/json/tests/adapter/functioncontext.py
    R src/grokcore/json/tests/adapter/implementsmany.py
    R src/grokcore/json/tests/adapter/implementsnone.py
    R src/grokcore/json/tests/adapter/implementsnonemulti.py
    R src/grokcore/json/tests/adapter/importedmodel.py
    R src/grokcore/json/tests/adapter/importedmodel2.py
    R src/grokcore/json/tests/adapter/interface.py
    R src/grokcore/json/tests/adapter/interfacemodule.py
    R src/grokcore/json/tests/adapter/modulecontext.py
    R src/grokcore/json/tests/adapter/modulecontextimported.py
    R src/grokcore/json/tests/adapter/modulecontextmultiple.py
    R src/grokcore/json/tests/adapter/modulecontextmultiple_fixture.py
    R src/grokcore/json/tests/adapter/multiadapter.py
    R src/grokcore/json/tests/adapter/multiadaptsnone.py
    R src/grokcore/json/tests/adapter/multiple.py
    R src/grokcore/json/tests/adapter/namedadapter.py
    R src/grokcore/json/tests/adapter/noarguments_fixture.py
    R src/grokcore/json/tests/adapter/nomodel.py
    R src/grokcore/json/tests/adapter/oldstyleclass.py
    R src/grokcore/json/tests/adapter/order.py
    R src/grokcore/json/tests/application/__init__.py
    R src/grokcore/json/tests/application/application.py
    R src/grokcore/json/tests/baseclass/__init__.py
    R src/grokcore/json/tests/baseclass/base.py
    R src/grokcore/json/tests/baseclass/basedirective.py
    R src/grokcore/json/tests/catalog/__init__.py
    R src/grokcore/json/tests/catalog/indexes_module.py
    R src/grokcore/json/tests/catalog/indexes_no_app.py
    R src/grokcore/json/tests/conflict/__init__.py
    R src/grokcore/json/tests/conflict/rest.py
    R src/grokcore/json/tests/container/__init__.py
    R src/grokcore/json/tests/container/container.py
    R src/grokcore/json/tests/container/container_model.py
    R src/grokcore/json/tests/container/orderedcontainer.py
    R src/grokcore/json/tests/container/orderedcontainerfiresevent.py
    R src/grokcore/json/tests/directive/__init__.py
    R src/grokcore/json/tests/directive/argumenterror.py
    R src/grokcore/json/tests/directive/argumenterror_fixture.py
    R src/grokcore/json/tests/directive/multipleasdict.py
    R src/grokcore/json/tests/directive/multipletimes.py
    R src/grokcore/json/tests/error/__init__.py
    R src/grokcore/json/tests/error/error.py
    R src/grokcore/json/tests/event/__init__.py
    R src/grokcore/json/tests/event/errorconditions.py
    R src/grokcore/json/tests/event/errorconditions_fixture.py
    R src/grokcore/json/tests/event/subscriber.py
    R src/grokcore/json/tests/grokker/__init__.py
    R src/grokcore/json/tests/grokker/continue_scanning.py
    R src/grokcore/json/tests/grokker/continue_scanning_fixture.py
    R src/grokcore/json/tests/grokker/grokcomponent.py
    R src/grokcore/json/tests/grokker/onlyonce.py
    R src/grokcore/json/tests/grokker/onlyonce_fixture/__init__.py
    R src/grokcore/json/tests/grokker/onlyonce_fixture/_meta.py
    R src/grokcore/json/tests/grokker/onlyonce_fixture/component.py
    R src/grokcore/json/tests/grokker/onlyonce_fixture/implementation.py
    R src/grokcore/json/tests/grokker/priority.py
    R src/grokcore/json/tests/grokker/priority_fixture.py
    R src/grokcore/json/tests/security/__init__.py
    R src/grokcore/json/tests/security/missing_role_name.py
    R src/grokcore/json/tests/security/not_a_permission_class.py
    R src/grokcore/json/tests/security/not_a_permission_class_fixture.py
    R src/grokcore/json/tests/security/permissions.py
    R src/grokcore/json/tests/security/role_i18n.py
    R src/grokcore/json/tests/traversal/__init__.py
    R src/grokcore/json/tests/utility/__init__.py
    R src/grokcore/json/tests/utility/implementsmany.py
    R src/grokcore/json/tests/utility/implementsmany2.py
    R src/grokcore/json/tests/utility/implementsnone.py
    R src/grokcore/json/tests/utility/implementsnone2.py
    R src/grokcore/json/tests/utility/utility.py
    R src/grokcore/json/tests/viewlet/__init__.py
    R src/grokcore/json/tests/viewlet/viewlet_ambiguous_manager.py
    R src/grokcore/json/tests/viewlet/viewlet_references.py
    R src/grokcore/json/tests/viewlet/viewlet_render_and_template.py
    R src/grokcore/json/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt
    R src/grokcore/json/tests/xmlrpc/__init__.py
    R src/grokcore/json/tests/xmlrpc/missing_permission.py
    R src/grokcore/json/tests/xmlrpc/missing_permission2.py
    R src/grokcore/json/tests/xmlrpc/missing_permission3.py
    R src/grokcore/json/tests/xmlrpc/multiple_require.py
    R src/grokcore/json/tests/xmlrpc/nocontext.py
    R src/grokcore/json/tests/xmlrpc/nomethods.py
    R src/grokcore/json/tests/zcml/__init__.py
    R src/grokcore/json/tests/zcml/directiveerror.py
    R src/grokcore/json/tests/zcml/directiveimporterror.py
    R src/grokcore/json/tests/zcml/directiveimporterror_fixture.py
    R src/grokcore/json/tests/zcml/directivemodule.py
    R src/grokcore/json/tests/zcml/directivepackage.py
    R src/grokcore/json/tests/zcml/stoneage/__init__.py
    R src/grokcore/json/tests/zcml/stoneage/cave.py
    R src/grokcore/json/tests/zcml/stoneage/hunt/__init__.py
    R src/grokcore/json/tests/zcml/stoneage/hunt/mammoth.py
    R src/grokcore/json/tests/zcml/stoneage/hunt/mammoth_templates/index.pt
    R src/grokcore/json/tests/zcml/stoneage/notpackage/dummy.py
    R src/grokcore/json/tests/zcml/stoneage/painting/__init__.py

  Log Message:
  -----------
  Removed unused tests


  Commit: 72596b50423af8421d3e925644dbdc7f40d156e9
      https://github.com/zopefoundation/grokcore.json/commit/72596b50423af8421d3e925644dbdc7f40d156e9
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    R src/grokcore/json/ftests/application/__init__.py
    R src/grokcore/json/ftests/application/application.py
    R src/grokcore/json/ftests/catalog/__init__.py
    R src/grokcore/json/ftests/catalog/addform.py
    R src/grokcore/json/ftests/catalog/catalog.py
    R src/grokcore/json/ftests/catalog/indexes.py
    R src/grokcore/json/ftests/catalog/indexes_app_interface.py
    R src/grokcore/json/ftests/catalog/indexes_attribute.py
    R src/grokcore/json/ftests/catalog/indexes_class.py
    R src/grokcore/json/ftests/catalog/indexes_multiple.py
    R src/grokcore/json/ftests/catalog/indexes_multiple_conflict.py
    R src/grokcore/json/ftests/catalog/indexes_name.py
    R src/grokcore/json/ftests/catalog/indexes_nonexistent.py
    R src/grokcore/json/ftests/catalog/indexes_set.py
    R src/grokcore/json/ftests/catalog/indexes_site.py
    R src/grokcore/json/ftests/catalog/setuporder.py
    R src/grokcore/json/ftests/form/__init__.py
    R src/grokcore/json/ftests/form/form.py
    R src/grokcore/json/ftests/lifecycle/__init__.py
    R src/grokcore/json/ftests/lifecycle/create_application.py
    R src/grokcore/json/ftests/lifecycle/lifecycle_events.py
    R src/grokcore/json/ftests/rest/__init__.py
    R src/grokcore/json/ftests/rest/localgrants.py
    R src/grokcore/json/ftests/rest/rest.py
    R src/grokcore/json/ftests/rest/rest_traverse.py
    R src/grokcore/json/ftests/security/__init__.py
    R src/grokcore/json/ftests/security/grok_view.py
    R src/grokcore/json/ftests/security/handle_exception.py
    R src/grokcore/json/ftests/security/json.py
    R src/grokcore/json/ftests/security/preserve_permissions.py
    R src/grokcore/json/ftests/security/roles.py
    R src/grokcore/json/ftests/security/security_view.py
    R src/grokcore/json/ftests/security/static/textfile.txt
    R src/grokcore/json/ftests/site/__init__.py
    R src/grokcore/json/ftests/site/site.py
    R src/grokcore/json/ftests/traversal/__init__.py
    R src/grokcore/json/ftests/traversal/containertraverse.py
    R src/grokcore/json/ftests/traversal/containertraverser.py
    R src/grokcore/json/ftests/traversal/items_before_views.py
    R src/grokcore/json/ftests/traversal/modeltraverse.py
    R src/grokcore/json/ftests/traversal/traversableattr.py
    R src/grokcore/json/ftests/traversal/traverser.py
    R src/grokcore/json/ftests/traversal/traverser_sets_parent.py
    R src/grokcore/json/ftests/url/__init__.py
    R src/grokcore/json/ftests/url/application.py
    R src/grokcore/json/ftests/viewlet/__init__.py
    R src/grokcore/json/ftests/viewlet/viewlet_security.py
    R src/grokcore/json/ftests/viewlet/viewlet_security_templates/caveview.pt
    R src/grokcore/json/ftests/xmlrpc/__init__.py
    R src/grokcore/json/ftests/xmlrpc/require.py
    R src/grokcore/json/ftests/xmlrpc/xmlrpc.py

  Log Message:
  -----------
  Getting rid of the irrelevant ftests


  Commit: 53d9604074725976a9f05cbcde66845e71284655
      https://github.com/zopefoundation/grokcore.json/commit/53d9604074725976a9f05cbcde66845e71284655
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    M src/grokcore/json/configure.zcml
    M src/grokcore/json/ftesting.zcml
    A src/grokcore/json/ftests/test_functional.py
    R src/grokcore/json/ftests/test_grok_functional.py
    M src/grokcore/json/meta.py
    M src/grokcore/json/meta.zcml
    R src/grokcore/json/tests/test_grok.py
    A src/grokcore/json/tests/test_package.py

  Log Message:
  -----------
  Cleaned up the tests.


  Commit: 98aa05b32a11641fe757a694c8c5c465ddc27004
      https://github.com/zopefoundation/grokcore.json/commit/98aa05b32a11641fe757a694c8c5c465ddc27004
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    R src/grokcore/json/testing.py

  Log Message:
  -----------
  removing unused testing utils


  Commit: dfe2aefdde4026930af0bf0840045b383cdad2cd
      https://github.com/zopefoundation/grokcore.json/commit/dfe2aefdde4026930af0bf0840045b383cdad2cd
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    M buildout.cfg
    M setup.py
    A src/grokcore/__init__.py
    M src/grokcore/json/__init__.py
    M src/grokcore/json/components.py
    M src/grokcore/json/ftesting.zcml
    M src/grokcore/json/ftests/json/json.py
    M src/grokcore/json/meta.py
    M src/grokcore/json/tests/json/json_layers.py
    M src/grokcore/json/tests/json/missing_permission.py
    M src/grokcore/json/tests/json/missing_permission2.py
    M src/grokcore/json/tests/json/missing_permission3.py
    M src/grokcore/json/tests/json/multiple_require.py
    M src/grokcore/json/tests/json/nocontext.py
    M src/grokcore/json/tests/json/nomethods.py
    M src/grokcore/json/tests/json/view_lookup.py

  Log Message:
  -----------
  Tests need paths changed.


  Commit: 83549465ae155030a65280b21c7b66d836d61c62
      https://github.com/zopefoundation/grokcore.json/commit/83549465ae155030a65280b21c7b66d836d61c62
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    M src/grokcore/json/ftesting.zcml

  Log Message:
  -----------
  Fixing the grokking of the ftests.
We now need to fix the tests themselves : we need to setup an app, etc.


  Commit: 55ebc6b34a4484801099a29128c35952153d5fa9
      https://github.com/zopefoundation/grokcore.json/commit/55ebc6b34a4484801099a29128c35952153d5fa9
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M setup.py
    M src/grokcore/json/ftesting.zcml
    M src/grokcore/json/meta.zcml
    A src/grokcore/json/testing.py
    M src/grokcore/json/tests/json/json_layers.py
    M src/grokcore/json/tests/json/missing_permission.py
    M src/grokcore/json/tests/json/missing_permission2.py
    M src/grokcore/json/tests/json/missing_permission3.py
    M src/grokcore/json/tests/json/multiple_require.py
    M src/grokcore/json/tests/json/nocontext.py
    M src/grokcore/json/tests/json/nomethods.py
    M src/grokcore/json/tests/json/view_lookup.py

  Log Message:
  -----------
  Now using grokcore.view new publication registration.
The tests are fixed and running.


  Commit: 1738f2fb75f5a1efca3cd2798111e2984c15f9f6
      https://github.com/zopefoundation/grokcore.json/commit/1738f2fb75f5a1efca3cd2798111e2984c15f9f6
  Author: Souheil CHELFOUH <trollfot at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M src/grokcore/json/interfaces.py

  Log Message:
  -----------
  Conforming the declarations to the grokcore consensus


  Commit: 656d83f860425e9a297807852f55d4e72b4659ea
      https://github.com/zopefoundation/grokcore.json/commit/656d83f860425e9a297807852f55d4e72b4659ea
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M src/grokcore/json/ftests/json/json.py
    M src/grokcore/json/tests/json/json_layers.py

  Log Message:
  -----------
  fix test


  Commit: e25e8053088135d17a5f51f2e17ee2aaec43eaa3
      https://github.com/zopefoundation/grokcore.json/commit/e25e8053088135d17a5f51f2e17ee2aaec43eaa3
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.0


  Commit: f0b1eb78f1aa42af0a0b14b3627b8d629bf72aec
      https://github.com/zopefoundation/grokcore.json/commit/f0b1eb78f1aa42af0a0b14b3627b8d629bf72aec
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2010-11-03 (Wed, 03 Nov 2010)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.1


  Commit: ad637bc472fe243b461d5e1bfc5a09c29e5fad62
      https://github.com/zopefoundation/grokcore.json/commit/ad637bc472fe243b461d5e1bfc5a09c29e5fad62
  Author: Christian Klinger <cklinger at novareto.de>
  Date:   2010-12-28 (Tue, 28 Dec 2010)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  added namespace packages


  Commit: cfbf824a4c2571820dab83e45ea1de5bd3ba602f
      https://github.com/zopefoundation/grokcore.json/commit/cfbf824a4c2571820dab83e45ea1de5bd3ba602f
  Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
  Date:   2011-01-02 (Sun, 02 Jan 2011)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.1


  Commit: 0fbc2af05b898be6533d54c5c79e4207c9ff87f2
      https://github.com/zopefoundation/grokcore.json/commit/0fbc2af05b898be6533d54c5c79e4207c9ff87f2
  Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
  Date:   2011-01-02 (Sun, 02 Jan 2011)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.2


  Commit: 53d088e0a9e5740c9cc65fd919a85097ca3eca5d
      https://github.com/zopefoundation/grokcore.json/commit/53d088e0a9e5740c9cc65fd919a85097ca3eca5d
  Author: Jan-Jaap Driessen <janjaapdriessen+github at gmail.com>
  Date:   2011-01-03 (Mon, 03 Jan 2011)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  http urls in order to please the buildbot.


  Commit: be868c7b1cd9f6dd0a0b0886af8978ec76c01051
      https://github.com/zopefoundation/grokcore.json/commit/be868c7b1cd9f6dd0a0b0886af8978ec76c01051
  Author: Christian Klinger <cklinger at novareto.de>
  Date:   2012-04-29 (Sun, 29 Apr 2012)

  Changed paths:
    M src/grokcore/json/meta.py

  Log Message:
  -----------
  using functions for looking up and choosing local-site-manager when registring components


  Commit: 12ae9197eb772a81528a69c36b3ee4004cefd382
      https://github.com/zopefoundation/grokcore.json/commit/12ae9197eb772a81528a69c36b3ee4004cefd382
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M src/grokcore/json/meta.py

  Log Message:
  -----------
  use grokcore.component api


  Commit: b3ffe2a2cb11b0d79619eaed0936718a2b40b5fe
      https://github.com/zopefoundation/grokcore.json/commit/b3ffe2a2cb11b0d79619eaed0936718a2b40b5fe
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  make sure to require the newer version of grokcore.component


  Commit: 05c5d5a37fc46288eb72f771fe766510153817b8
      https://github.com/zopefoundation/grokcore.json/commit/05c5d5a37fc46288eb72f771fe766510153817b8
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  update changelog


  Commit: 0ebe64983bdbea06c0db56aa34e2e571f0a2a81e
      https://github.com/zopefoundation/grokcore.json/commit/0ebe64983bdbea06c0db56aa34e2e571f0a2a81e
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Preparing release 1.2


  Commit: 56cd058e97cf29707ca0c7af4f2b93f16078ca63
      https://github.com/zopefoundation/grokcore.json/commit/56cd058e97cf29707ca0c7af4f2b93f16078ca63
  Author: Jan-Wijbrand Kolman <janwijbrand at gmail.com>
  Date:   2012-05-01 (Tue, 01 May 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Back to development: 1.3


Compare: https://github.com/zopefoundation/grokcore.json/compare/83b5600490a0^...56cd058e97cf


More information about the checkins mailing list