[Checkins] SVN: grokcore.layout/trunk/ Moved to GitHub.

Stephen Richter cvs-admin at zope.org
Fri Mar 1 15:41:51 UTC 2013


Log message for revision 129949:
  Moved to GitHub.

Changed:
  D   grokcore.layout/trunk/CHANGES.txt
  D   grokcore.layout/trunk/MANIFEST.in
  A   grokcore.layout/trunk/MOVED_TO_GITHUB
  D   grokcore.layout/trunk/bootstrap.py
  D   grokcore.layout/trunk/buildout.cfg
  D   grokcore.layout/trunk/setup.py
  D   grokcore.layout/trunk/src/

-=-
Deleted: grokcore.layout/trunk/CHANGES.txt
===================================================================
--- grokcore.layout/trunk/CHANGES.txt	2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/CHANGES.txt	2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,154 +0,0 @@
-Changelog
-=========
-
-1.7 (unreleased)
-----------------
-
-- Nothing changed yet.
-
-
-1.6 (2012-05-10)
-----------------
-
-- Moved the lookup for a specific layout to a helper method, so other
-  layout aware components can use the same lookup.
-
-1.5.1 (2012-05-02)
-------------------
-
-- Do not require the [role] extra of grokcore.security anymore.
-
-1.5 (2012-05-02)
-----------------
-
-- Move the layout-aware form components to the grok package where the
-  dependency with grokcore.formib can be mixed in.
-
-- Add a directive ``layout`` to select a different type of layout. A layout
-  type is defined on a ``Layout`` component with the help of the
-  ``grokcore.component.provides`` directive. It defaults to ``ILayout``
-  for compatibility.
-
-- Change how the static resources are associated to a ``Layout``,
-  using the new name ``__static_name__`` set by the template grokker.
-
-1.4 (2011-07-13)
-----------------
-
-- Rename megrok.layout to grokcore.layout. ``application_url`` and ``flash``
-  utilities have been removed, \*Form components have been renamed to
-  \*FormPage.
-
-- Added ExceptionPage, NotFoundPage and UnauthorizedPage layout-aware
-  components.
-
-- Fixed default template for grokcore.layout.Form component.
-
-1.3 (2011-01-12)
-----------------
-
-- Compatibility with grokcore.view 2.3.
-
-1.2.0 (2010-12-16)
-------------------
-
-- Update to use the new TemplateGrokker from grokcore.view.
-
-1.1.0 (2010-03-03)
-------------------
-
-- ``z3c.flashmessage`` has been dropped in favor of
-  ``grokcore.message``. This new package takes in charge the
-  registration of the utilities and retains the existing API. The
-  back-compatibility is assured.
-
-1.0.2 (2010-02-26)
-------------------
-
-- The existence test for the `application_url` site-lookup was
-  wrongly using a "if not" statement. In a case of a container, the object
-  is evaluated to False if it's empty. We now use a proper "if .. is
-  None". [trollfot]
-
-1.0.1 (2010-02-25)
-------------------
-
-- Forms now inherit from `UtilityView` and therefore get the
-  `application_url` and `flash` methods. Tests have been added to
-  garanty the behavior. [trollfot]
-
-1.0 (2010-02-25)
-----------------
-
-- The dependencies have been heavily cleaned up. All zope.app packages
-  have been removed. We are now running with minimal dependencies and
-  using the latest ZTK. This release will probably *not* run on
-  `Grok 1.0`. You will need `Grok 1.1rc1` to be able to use
-  it. [trollfot]
-
-- Added a component called UtilityView that provides two useful
-  methods : application_url, flash. These methods are almost a copy of
-  what can be found in the `Grok` package. The application_url is
-  using a simple getSite hook to get the root of the application. This
-  might be irrelevant for some applications and can be overriden.
-  [trollfot]
-
-- Added a module called 'messages' that contains the flash messages
-  utilities. This module is *NOT* grokked and must be grokked
-  manually. This prevents conflicts with grokui.admin's own
-  definitions of the very same components. It also allows you to
-  override the `flash` method to use something else than
-  z3c.flashmessage and then not be bothered by useless utilities. The
-  flash messages utilities can be registered by including the
-  ``messages.zcml`` file in your own project or package ZCML file.
-  [trollfot]
-
-0.9 (2009-09-26)
-----------------
-
-- Add default templates to form which doesn't contain an html and body
-  tag.
-  [sylvain]
-
-- Add an AddForm, EditForm and DisplayForm, all aware of the layout
-  component.
-  [sylvain]
-
-0.8 (2009-09-17)
-----------------
-
-- Remove the CodePage, since CodeView have been removed from
-  grokcore.view.
-  [sylvain]
-
-0.7 (2009-09-15)
-----------------
-
-- Add a CodePage to be compatible with the last version of
-  grokcore.view (higher than 1.9). This breaks compatibility with
-  previous release. You need to change any Page using a render method
-  to a CodePage.
-  [sylvain]
-
-- The content property on a Page is no longer a property, but a method
-  as it's hidding exceptions. You might need to update your code to
-  reflect that change as well.
-  [sylvain]
-
-- Fix MANIFEST.in.
-  [sylvain]
-
-0.6 (2009-09-14)
-----------------
-
-- switch the arguments order in calling the layout
-  [cklinger, sylvain]
-
-- add the CHANGES.txt
-  [cklinger]
-
-0.5 (2009-07-24)
-----------------
-
-- remove the grok dependency
-  [cklinger trollfot]

Deleted: grokcore.layout/trunk/MANIFEST.in
===================================================================
--- grokcore.layout/trunk/MANIFEST.in	2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/MANIFEST.in	2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,2 +0,0 @@
-recursive-include src/grokcore/layout *.txt *.py *.zcml *.pt
-recursive-include docs *.txt

Added: grokcore.layout/trunk/MOVED_TO_GITHUB
===================================================================
--- grokcore.layout/trunk/MOVED_TO_GITHUB	                        (rev 0)
+++ grokcore.layout/trunk/MOVED_TO_GITHUB	2013-03-01 15:41:51 UTC (rev 129949)
@@ -0,0 +1 @@
+See https://github.com/zopefoundation/grokcore.layout
\ No newline at end of file

Deleted: grokcore.layout/trunk/bootstrap.py
===================================================================
--- grokcore.layout/trunk/bootstrap.py	2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/bootstrap.py	2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,77 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Bootstrap a buildout-based project
-
-Simply run this script in a directory containing a buildout.cfg.
-The script accepts buildout command-line options, so you can
-use the -c option to specify an alternate configuration file.
-
-$Id: bootstrap.py 90478 2008-08-27 22:44:46Z georgyberdyshev $
-"""
-
-import os, shutil, sys, tempfile, urllib2
-
-tmpeggs = tempfile.mkdtemp()
-
-is_jython = sys.platform.startswith('java')
-
-try:
-    import pkg_resources
-except ImportError:
-    ez = {}
-    exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
-                         ).read() in ez
-    ez['use_setuptools'](to_dir=tmpeggs, download_delay=0)
-
-    import pkg_resources
-
-if sys.platform == 'win32':
-    def quote(c):
-        if ' ' in c:
-            return '"%s"' % c # work around spawn lamosity on windows
-        else:
-            return c
-else:
-    def quote (c):
-        return c
-
-cmd = 'from setuptools.command.easy_install import main; main()'
-ws  = pkg_resources.working_set
-
-if is_jython:
-    import subprocess
-    
-    assert subprocess.Popen([sys.executable] + ['-c', quote(cmd), '-mqNxd', 
-           quote(tmpeggs), 'zc.buildout'], 
-           env=dict(os.environ,
-               PYTHONPATH=
-               ws.find(pkg_resources.Requirement.parse('setuptools')).location
-               ),
-           ).wait() == 0
-
-else:
-    assert os.spawnle(
-        os.P_WAIT, sys.executable, quote (sys.executable),
-        '-c', quote (cmd), '-mqNxd', quote (tmpeggs), 'zc.buildout',
-        dict(os.environ,
-            PYTHONPATH=
-            ws.find(pkg_resources.Requirement.parse('setuptools')).location
-            ),
-        ) == 0
-
-ws.add_entry(tmpeggs)
-ws.require('zc.buildout')
-import zc.buildout.buildout
-zc.buildout.buildout.main(sys.argv[1:] + ['bootstrap'])
-shutil.rmtree(tmpeggs)

Deleted: grokcore.layout/trunk/buildout.cfg
===================================================================
--- grokcore.layout/trunk/buildout.cfg	2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/buildout.cfg	2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,18 +0,0 @@
-[buildout]
-develop = .
-parts = interpreter test
-extends = http://svn.zope.org/*checkout*/groktoolkit/trunk/grok.cfg
-
-[versions]
-grokcore.layout =
-
-[interpreter]
-recipe = zc.recipe.egg
-eggs = grokcore.layout
-interpreter = python
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = grokcore.layout [test]
-defaults = ['--tests-pattern', '^f?tests$', '-v', '-c', '--package=grokcore.layout']
-

Deleted: grokcore.layout/trunk/setup.py
===================================================================
--- grokcore.layout/trunk/setup.py	2013-03-01 15:41:41 UTC (rev 129948)
+++ grokcore.layout/trunk/setup.py	2013-03-01 15:41:51 UTC (rev 129949)
@@ -1,52 +0,0 @@
-from setuptools import setup, find_packages
-import os
-
-readme_filename = os.path.join('src', 'grokcore', 'layout', 'README.txt')
-long_description = open(readme_filename).read() + '\n\n' + \
-                   open('CHANGES.txt').read()
-
-test_requires = [
-    'zope.annotation',
-    'zope.container',
-    'zope.schema',
-    'zope.security',
-    'zope.session',
-    'zope.site',
-    'zope.testing',
-    'zope.traversing',
-    ]
-
-setup(name='grokcore.layout',
-      version='1.7.dev0',
-      description="A layout component package for zope3 and Grok.",
-      long_description = long_description,
-      classifiers=['Environment :: Web Environment',
-                   'Intended Audience :: Developers',
-                   'License :: OSI Approved :: Zope Public License',
-                   'Programming Language :: Python',
-                   'Framework :: Zope3',
-                   ],
-      keywords='grok layout zope3 pagelet theming',
-      author='Grok Team',
-      author_email='grok-dev at zope.org',
-      url='http://grok.zope.org',
-      license='ZPL',
-      packages=find_packages('src', exclude=['ez_setup']),
-      package_dir={'': 'src'},
-      namespace_packages=['grokcore'],
-      include_package_data=True,
-      zip_safe=False,
-      extras_require={'test': test_requires},
-      install_requires=[
-          'grokcore.component >= 2.5',
-          'grokcore.security >= 1.6',
-          'grokcore.view >= 2.7',
-          'martian >= 0.14',
-          'setuptools',
-          'zope.authentication',
-          'zope.component >= 3.9.1',
-          'zope.errorview',
-          'zope.interface',
-          'zope.publisher',
-          ],
-      )



More information about the checkins mailing list