[Checkins] SVN: lovely.tag/tags/1.1.1/ Tagged version 1.1.1

Souheil CHELFOUH souheil at chelfouh.com
Wed Nov 18 11:29:46 EST 2009


Log message for revision 105834:
  Tagged version 1.1.1
  

Changed:
  A   lovely.tag/tags/1.1.1/
  D   lovely.tag/tags/1.1.1/CHANGES.txt
  A   lovely.tag/tags/1.1.1/CHANGES.txt
  D   lovely.tag/tags/1.1.1/setup.py
  A   lovely.tag/tags/1.1.1/setup.py
  D   lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml
  A   lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml

-=-
Deleted: lovely.tag/tags/1.1.1/CHANGES.txt
===================================================================
--- lovely.tag/trunk/CHANGES.txt	2009-11-18 13:11:02 UTC (rev 105819)
+++ lovely.tag/tags/1.1.1/CHANGES.txt	2009-11-18 16:29:46 UTC (rev 105834)
@@ -1,37 +0,0 @@
-=======
-CHANGES
-=======
-
-1.1.0 (unreleased)
-------------------
-
-- Fixed an important error on the tag update handling : tags were
-  registered more than once if an update was made for the same user,
-  item and tag. The issue came from the set comparison method, that
-  uses the hash and not a classical cmp method. We had to introduce a
-  comparison basis we called "brain" in order to get the expected
-  behavior. A test was added to emphasis this behavior. [trollfot]
-
-
-1.0.0 (2009-07-24)
-------------------
-
-- Fixed tests to conform to latest packages.
-
-- Cleanup release boilerplate.
-
-
-0.3.0b2 (2007-07-18)
---------------------
-
-- in case of a not matching query lovely.tag will not longer return
-  None but an empty IFTreeSet. (this is caused because zope.app.catalog
-  will ignore None which results in a boolean or operation)
-
-
-0.3.0b1 (2007-06-13)
---------------------
-
-- use iobtree for tag persistence instead of persistent list and intid
-  util, should be much faster now with big numbers of tags. (this is a
-  new database generation)

Copied: lovely.tag/tags/1.1.1/CHANGES.txt (from rev 105833, lovely.tag/trunk/CHANGES.txt)
===================================================================
--- lovely.tag/tags/1.1.1/CHANGES.txt	                        (rev 0)
+++ lovely.tag/tags/1.1.1/CHANGES.txt	2009-11-18 16:29:46 UTC (rev 105834)
@@ -0,0 +1,45 @@
+=======
+CHANGES
+=======
+
+1.1.1 (2009-11-18)
+------------------
+
+- Renamed a conflicting 'zmi_views' menu entry. There were two
+  entries entitled 'Manage'. The CSVExportView became 'CSV Export'.
+  [trollfot]
+
+
+1.1.0 (2009-11-18)
+------------------
+
+- Fixed an important error on the tag update handling : tags were
+  registered more than once if an update was made for the same user,
+  item and tag. The issue came from the set comparison method, that
+  uses the hash and not a classical cmp method. We had to introduce a
+  comparison basis we called "brain" in order to get the expected
+  behavior. A test was added to emphasis this behavior. [trollfot]
+
+
+1.0.0 (2009-07-24)
+------------------
+
+- Fixed tests to conform to latest packages.
+
+- Cleanup release boilerplate.
+
+
+0.3.0b2 (2007-07-18)
+--------------------
+
+- in case of a not matching query lovely.tag will not longer return
+  None but an empty IFTreeSet. (this is caused because zope.app.catalog
+  will ignore None which results in a boolean or operation)
+
+
+0.3.0b1 (2007-06-13)
+--------------------
+
+- use iobtree for tag persistence instead of persistent list and intid
+  util, should be much faster now with big numbers of tags. (this is a
+  new database generation)

Deleted: lovely.tag/tags/1.1.1/setup.py
===================================================================
--- lovely.tag/trunk/setup.py	2009-11-18 13:11:02 UTC (rev 105819)
+++ lovely.tag/tags/1.1.1/setup.py	2009-11-18 16:29:46 UTC (rev 105834)
@@ -1,82 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2007 Zope Foundation 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.
-#
-##############################################################################
-"""
-$Id$
-"""
-import os
-from setuptools import setup, find_packages
-
-def read(*rnames):
-    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
-
-setup (
-    name='lovely.tag',
-    version='1.1.0dev',
-    author = "Lovely Systems",
-    author_email = "office at lovelysystems.com",
-    description = "A tagging engine for Zope 3",
-    long_description=(
-        read('src', 'lovely', 'tag', 'README.txt')
-        + '\n\n' +
-        read('CHANGES.txt')
-        ),
-    license = "ZPL 2.1",
-    keywords = "zope3 lovely tag cloud",
-    classifiers = [
-        'Development Status :: 5 - Production/Stable',
-        'Environment :: Web Environment',
-        'Intended Audience :: Developers',
-        'License :: OSI Approved :: Zope Public License',
-        'Programming Language :: Python',
-        'Natural Language :: English',
-        'Operating System :: OS Independent',
-        'Topic :: Internet :: WWW/HTTP',
-        'Framework :: Zope3'],
-    url = 'http://pypi.python.org/pypi/lovely.tag',
-    packages = find_packages('src'),
-    include_package_data = True,
-    package_dir = {'':'src'},
-    namespace_packages = ['lovely'],
-    extras_require = dict(
-        test = ['zope.app.testing',
-                'zope.app.catalog',
-                'zope.app.keyreference',
-                'z3c.sampledata']
-        ),
-    install_requires = [
-        'setuptools',
-        'ZODB3',
-        'pytz',
-        'z3c.configurator',
-        'zope.app.component',
-        'zope.app.container',
-        'zope.app.folder',
-        'zope.app.generations',
-        'zope.app.intid',
-        'zope.app.pagetemplate',
-        'zope.app.zopeappgenerations',
-        'zope.cachedescriptors',
-        'zope.component',
-        'zope.dottedname',
-        'zope.formlib',
-        'zope.i18nmessageid',
-        'zope.index',
-        'zope.interface',
-        'zope.lifecycleevent',
-        'zope.publisher',
-        'zope.schema',
-        'zope.security'
-        ],
-    zip_safe = False,
-)

Copied: lovely.tag/tags/1.1.1/setup.py (from rev 105833, lovely.tag/trunk/setup.py)
===================================================================
--- lovely.tag/tags/1.1.1/setup.py	                        (rev 0)
+++ lovely.tag/tags/1.1.1/setup.py	2009-11-18 16:29:46 UTC (rev 105834)
@@ -0,0 +1,82 @@
+##############################################################################
+#
+# Copyright (c) 2007 Zope Foundation 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.
+#
+##############################################################################
+"""
+$Id$
+"""
+import os
+from setuptools import setup, find_packages
+
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+setup (
+    name='lovely.tag',
+    version='1.1.1',
+    author = "Lovely Systems",
+    author_email = "office at lovelysystems.com",
+    description = "A tagging engine for Zope 3",
+    long_description=(
+        read('src', 'lovely', 'tag', 'README.txt')
+        + '\n\n' +
+        read('CHANGES.txt')
+        ),
+    license = "ZPL 2.1",
+    keywords = "zope3 lovely tag cloud",
+    classifiers = [
+        'Development Status :: 5 - Production/Stable',
+        'Environment :: Web Environment',
+        'Intended Audience :: Developers',
+        'License :: OSI Approved :: Zope Public License',
+        'Programming Language :: Python',
+        'Natural Language :: English',
+        'Operating System :: OS Independent',
+        'Topic :: Internet :: WWW/HTTP',
+        'Framework :: Zope3'],
+    url = 'http://pypi.python.org/pypi/lovely.tag',
+    packages = find_packages('src'),
+    include_package_data = True,
+    package_dir = {'':'src'},
+    namespace_packages = ['lovely'],
+    extras_require = dict(
+        test = ['zope.app.testing',
+                'zope.app.catalog',
+                'zope.app.keyreference',
+                'z3c.sampledata']
+        ),
+    install_requires = [
+        'setuptools',
+        'ZODB3',
+        'pytz',
+        'z3c.configurator',
+        'zope.app.component',
+        'zope.app.container',
+        'zope.app.folder',
+        'zope.app.generations',
+        'zope.app.intid',
+        'zope.app.pagetemplate',
+        'zope.app.zopeappgenerations',
+        'zope.cachedescriptors',
+        'zope.component',
+        'zope.dottedname',
+        'zope.formlib',
+        'zope.i18nmessageid',
+        'zope.index',
+        'zope.interface',
+        'zope.lifecycleevent',
+        'zope.publisher',
+        'zope.schema',
+        'zope.security'
+        ],
+    zip_safe = False,
+)

Deleted: lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml
===================================================================
--- lovely.tag/trunk/src/lovely/tag/browser/configure.zcml	2009-11-18 13:11:02 UTC (rev 105819)
+++ lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml	2009-11-18 16:29:46 UTC (rev 105834)
@@ -1,67 +0,0 @@
-<configure xmlns="http://namespaces.zope.org/zope"
-           xmlns:browser="http://namespaces.zope.org/browser"
-           xmlns:i18n="http://namespaces.zope.org/i18n"
-           i18n_domain="lovely.mediaportal">
-
- <browser:page
-  for="*"
-  permission="zope.Public"
-  class=".tag.TaggingView"
-  name="tagCloud"
-  attribute="cloud"
-  />
-
- <browser:page
-  for="*"
-  permission="zope.Public"
-  class=".tag.TaggingView"
-  name="linkedTagCloud"
-  attribute="linkedcloud"
-  />
-
- <browser:page
-  for="*"
-  permission="zope.Public"
-  class=".tag.RelatedView"
-  name="relatedTagCloud"
-  attribute="cloud"
-  />
-
- <browser:page
-  for="*"
-  permission="zope.Public"
-  class=".tag.RelatedView"
-  name="linkedRelatedTagCloud"
-  attribute="linkedcloud"
-  />
-
-
- <!-- XXX fix permission lovely.tag.UpdateTag -->
- <browser:page
-  for="lovely.tag.interfaces.ITaggable"
-  permission="zope.Public"
-  class=".tag.UserTagForm"
-  name="editTags.html"
-  />
-
- <browser:page
-     menu="zmi_views"
-     title="Manage"
-     for="lovely.tag.interfaces.ITaggingEngine"
-     permission="lovely.tag.ManageEngine"
-     class=".engine.ManageView"
-     name="manage.html"
-     />
-
- <browser:page
-     menu="zmi_views"
-     title="Manage"
-     for="lovely.tag.interfaces.ITaggingEngine"
-     permission="lovely.tag.ManageEngine"
-     class=".engine.CSVExportView"
-     name="tags.csv"
-     />
-
- 
- 
-</configure>

Copied: lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml (from rev 105832, lovely.tag/trunk/src/lovely/tag/browser/configure.zcml)
===================================================================
--- lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml	                        (rev 0)
+++ lovely.tag/tags/1.1.1/src/lovely/tag/browser/configure.zcml	2009-11-18 16:29:46 UTC (rev 105834)
@@ -0,0 +1,65 @@
+<configure xmlns="http://namespaces.zope.org/zope"
+           xmlns:browser="http://namespaces.zope.org/browser"
+           xmlns:i18n="http://namespaces.zope.org/i18n"
+           i18n_domain="lovely.mediaportal">
+
+ <browser:page
+     for="*"
+     permission="zope.Public"
+     class=".tag.TaggingView"
+     name="tagCloud"
+     attribute="cloud"
+     />
+ 
+ <browser:page
+     for="*"
+     permission="zope.Public"
+     class=".tag.TaggingView"
+     name="linkedTagCloud"
+     attribute="linkedcloud"
+     />
+ 
+ <browser:page
+     for="*"
+     permission="zope.Public"
+     class=".tag.RelatedView"
+     name="relatedTagCloud"
+     attribute="cloud"
+     />
+ 
+ <browser:page
+     for="*"
+     permission="zope.Public"
+     class=".tag.RelatedView"
+     name="linkedRelatedTagCloud"
+     attribute="linkedcloud"
+     />
+ 
+ 
+ <!-- XXX fix permission lovely.tag.UpdateTag -->
+ <browser:page
+     for="lovely.tag.interfaces.ITaggable"
+     permission="zope.Public"
+     class=".tag.UserTagForm"
+     name="editTags.html"
+     />
+
+ <browser:page
+     menu="zmi_views"
+     title="Manage"
+     for="lovely.tag.interfaces.ITaggingEngine"
+     permission="lovely.tag.ManageEngine"
+     class=".engine.ManageView"
+     name="manage.html"
+     />
+ 
+ <browser:page
+     menu="zmi_views"
+     title="CSV Export"
+     for="lovely.tag.interfaces.ITaggingEngine"
+     permission="lovely.tag.ManageEngine"
+     class=".engine.CSVExportView"
+     name="tags.csv"
+     />
+ 
+</configure>



More information about the checkins mailing list