[Checkins] SVN: Products.FSDump/trunk/ Eggify.

Tres Seaver tseaver at palladion.com
Sun Feb 22 11:50:32 EST 2009


Log message for revision 97105:
  Eggify.

Changed:
  _U  Products.FSDump/trunk/
  D   Products.FSDump/trunk/CHANGES.txt
  A   Products.FSDump/trunk/Products/FSDump/CHANGES.txt
  U   Products.FSDump/trunk/Products/FSDump/README.txt
  U   Products.FSDump/trunk/Products/FSDump/version.txt
  A   Products.FSDump/trunk/README.txt
  A   Products.FSDump/trunk/setup.py

-=-

Property changes on: Products.FSDump/trunk
___________________________________________________________________
Added: svn:ignore
   + dist
*.egg-info


Deleted: Products.FSDump/trunk/CHANGES.txt
===================================================================
--- Products.FSDump/trunk/CHANGES.txt	2009-02-22 16:36:11 UTC (rev 97104)
+++ Products.FSDump/trunk/CHANGES.txt	2009-02-22 16:50:32 UTC (rev 97105)
@@ -1,141 +0,0 @@
-FSDump Change Log
-
-  FSDump 0.9.3 (2006/12/20)
-
-    - Applied patch from Damine Baty, fixing the output of dumping ZSQLMethods
-      to match the format used by CMF's FSZSQLMethods.
-      
-    - Applied patch from Alejo Roda, adding a handler for Formulator forms.
-
-    - Applied patch from Willi Langenburger, adding a handler for ZWikiPage
-      objects.
-
-  FSDump 0.9.2 (2005/08/09)
-
-    - CVS tag:  'FSDump-0_9_2'
-
-    - Reverted 'handler_overrides' brownbag
-
-  FSDump 0.9.1 (2005/08/09)
-
-    - CVS tag:  'FSDump-0_9_1'
-
-    - Added argument to Dumper factory to allow caller to supply handler
-      overrides.
-
-    - Applied patch from Sam Brauer, addressing the following issues:
-
-      o Proxy roles and security settings weren't being written to
-        the '.metadata' file.
-
-      o The '[Default]' section should be named '[default]'.
-
-      o The property-type extensions confuse CMF's FilesystemDirectoryView
-        (the patch removes the ':string' for string properties;  others
-        are likely still broken).
-      
-  FSDump 0.9 (2005/04/29)
-
-    - CVS tag:  'FSDump-0_9'
-
-    - Merged Andy Fundinger's work, adding handlers for the following
-      CMFFormController meta_types:
-
-      o ControllerPythonScript
-
-      o ControllerValidator
-
-      o ControllerPageTemplates
-
-    - Fix missing import of ConflictError (thanks to Willi Langenburger
-      for the patch).
-
-    - Applied a patch from Willi Langenburger to permit use of a dumper
-      in the root of the Zope instance.
-
-  FSDump 0.8.1 (2004/12/09)
-
-    - CVS tag:  'FSDump-0_8_1'
-
-    - Repackaged to nest the actual products directory inside a version-
-      qualified wrapper directory;  added an INSTALL.txt in the wrapper.
-
-  FSDump 0.8 (2004/10/13)
-
-    - CVS tag:  'FSDump-0_8'
-
-    - Applied patch from Zope collector #1463 to make dumped SQL methods
-      fit better with CMF's FSSQLMethod representation.
-
-  FSDump 0.7 (2004/05/17)
-
-    - CVS tag:  'FSDump-0_7'
-
-    - Added knob to force use of single '.metadata' file, rather than
-      multiples (CMF 1.4 compatibility).
-
-    - Migrated ZMI to use PageTemplates.
-
-    - Bug:  when synthesizing a file extension, Dumper didn't include the
-      synthesized extension in the name of the "companion" properties file.
-
-  FSDump 0.6 (2001/08/09)
-
-    - CVS tag:  'FSDump-0_6'
-
-    - Add handlers for:
-
-      - PageTemplate
-
-  FSDump 0.5 (2001/08/03)
-
-    - CVS tag:  'FSDump-0_5'
-
-    - Add handlers for:
-
-      - PythonScript
-
-  FSDump 0.4 (2001/06/18)
-
-    - CVS tag:  'FSDump-0_4'
-
-    - Conform to the "Finished Project Guidelines",
-      http://dev.zope.org/Wikis/DevSite/Proposals/FinishedProductGuidelines
-
-    - Added HelpSystem stuff.
-
-    - Moved to use declarative security.
-
-  FSDump 0.3 (2001/01/06)
-
-    - No CVS tag?
-
-    - Dump ZClass icon.
-
-    - Add handlers for:
-
-      o Wizards
-
-      o Wizard Pages
-
-  FSDump 0.2 (2000/11/19)
-
-    - CVS tag:  'FSDump-0_2'
-
-    - Add handlers for:
-
-      o ZClasses
-
-      o ZClass property sheets
-
-      o TTW Permissions
-
-      o TTW Factories
-
-    - Fix unixism in 'Dumper._setFSPath()' -- thanks
-      Craig! (cba at mediaone.net)
-
-  FSDump 0.1 (2000/11/16)
-
-    - CVS tag:  'FSDump-0_1'
-    - Initial release

Copied: Products.FSDump/trunk/Products/FSDump/CHANGES.txt (from rev 97103, Products.FSDump/trunk/CHANGES.txt)
===================================================================
--- Products.FSDump/trunk/Products/FSDump/CHANGES.txt	                        (rev 0)
+++ Products.FSDump/trunk/Products/FSDump/CHANGES.txt	2009-02-22 16:50:32 UTC (rev 97105)
@@ -0,0 +1,163 @@
+FSDump Change Log
+=================
+
+0.9.4 (2009-02-22)
+------------------
+
+- Repackaged as a Python egg.
+
+- Converted docs to ReStructured text.
+
+0.9.3 (2006-12-20)
+------------------
+
+- Applied patch from Damine Baty, fixing the output of dumping ZSQLMethods
+  to match the format used by CMF's FSZSQLMethods.
+  
+- Applied patch from Alejo Roda, adding a handler for Formulator forms.
+
+- Applied patch from Willi Langenburger, adding a handler for ZWikiPage
+  objects.
+
+0.9.2 (2005-08-09)
+-------------------------
+
+- CVS tag:  'FSDump-0_9_2'
+
+- Reverted 'handler_overrides' brownbag
+
+0.9.1 (2005-08-09)
+------------------
+
+- CVS tag:  'FSDump-0_9_1'
+
+- Added argument to Dumper factory to allow caller to supply handler
+  overrides.
+
+- Applied patch from Sam Brauer, addressing the following issues:
+
+  * Proxy roles and security settings weren't being written to
+    the '.metadata' file.
+
+  * The '[Default]' section should be named '[default]'.
+
+  * The property-type extensions confuse CMF's FilesystemDirectoryView
+    (the patch removes the ':string' for string properties;  others
+    are likely still broken).
+  
+0.9 (2005-04-29)
+----------------
+
+- CVS tag:  'FSDump-0_9'
+
+- Merged Andy Fundinger's work, adding handlers for the following
+  CMFFormController meta_types:
+
+  * ControllerPythonScript
+
+  * ControllerValidator
+
+  * ControllerPageTemplates
+
+- Fix missing import of ConflictError (thanks to Willi Langenburger
+  for the patch).
+
+- Applied a patch from Willi Langenburger to permit use of a dumper
+  in the root of the Zope instance.
+
+0.8.1 (2004-12-09)
+------------------
+
+- CVS tag:  'FSDump-0_8_1'
+
+- Repackaged to nest the actual products directory inside a version-
+  qualified wrapper directory;  added an INSTALL.txt in the wrapper.
+
+0.8 (2004-10-13)
+----------------
+
+- CVS tag:  'FSDump-0_8'
+
+- Applied patch from Zope collector #1463 to make dumped SQL methods
+  fit better with CMF's FSSQLMethod representation.
+
+0.7 (2004-05-17)
+----------------
+
+- CVS tag:  'FSDump-0_7'
+
+- Added knob to force use of single '.metadata' file, rather than
+  multiples (CMF 1.4 compatibility).
+
+- Migrated ZMI to use PageTemplates.
+
+- Bug:  when synthesizing a file extension, Dumper didn't include the
+  synthesized extension in the name of the "companion" properties file.
+
+0.6 (2001-08-09)
+----------------
+
+- CVS tag:  'FSDump-0_6'
+
+- Add handlers for:
+
+  - PageTemplate
+
+0.5 (2001-08-03)
+----------------
+
+- CVS tag:  'FSDump-0_5'
+
+- Add handlers for:
+
+  - PythonScript
+
+0.4 (2001-06-18)
+----------------
+
+- CVS tag:  'FSDump-0_4'
+
+- Conform to the "Finished Project Guidelines",
+  http://dev.zope.org/Wikis/DevSite/Proposals/FinishedProductGuidelines
+
+- Added HelpSystem stuff.
+
+- Moved to use declarative security.
+
+0.3 (2001-01-06)
+----------------
+
+- No CVS tag?
+
+- Dump ZClass icon.
+
+- Add handlers for:
+
+  * Wizards
+
+  * Wizard Pages
+
+0.2 (2000-11-19)
+----------------
+
+- CVS tag:  'FSDump-0_2'
+
+- Add handlers for:
+
+  * ZClasses
+
+  * ZClass property sheets
+
+  * TTW Permissions
+
+  * TTW Factories
+
+- Fix unixism in 'Dumper._setFSPath()' -- thanks
+  Craig! (cba at mediaone.net)
+
+FSDump 0.1 (2000-11-16)
+-----------------------
+
+- CVS tag:  'FSDump-0_1'
+
+- Initial release

Modified: Products.FSDump/trunk/Products/FSDump/README.txt
===================================================================
--- Products.FSDump/trunk/Products/FSDump/README.txt	2009-02-22 16:36:11 UTC (rev 97104)
+++ Products.FSDump/trunk/Products/FSDump/README.txt	2009-02-22 16:50:32 UTC (rev 97105)
@@ -1,57 +1,64 @@
-FSDump Product
+FSDump Product README
+=====================
 
-  Author
+Author
+------
 
-    "Tres Seaver", mailto:tseaver at palladion.com, Palladion Software
+"Tres Seaver", mailto:tseaver at palladion.com, Palladion Software
 
-  Overview
+Overview
+--------
 
-    FSDump grew out of an itch which many Zope developers have:
-    through-the-web development is faster and easier to do, but
-    causes significant deployment and configuration management
-    problems.  Through-the-web code cannot (easily) be checked into
-    CVS, or diffed to show changes, or grepped to find the source
-    of an error message.
+FSDump grew out of an itch which many Zope developers have:
+through-the-web development is faster and easier to do, but
+causes significant deployment and configuration management
+problems.  Through-the-web code cannot (easily) be checked into
+CVS, or diffed to show changes, or grepped to find the source
+of an error message.
 
-  Goals
+Goals
+-----
 
-    * The first goal is to ease the burden of getting TTW code
-      under version control:  i.e., to make it possible to check
-      a representation of the TTW code into CVS, and then to see
-      what changes between versions.
+- The first goal is to ease the burden of getting TTW code
+  under version control:  i.e., to make it possible to check
+  a representation of the TTW code into CVS, and then to see
+  what changes between versions.
 
-    * Keep the file-system representations of the TTW objects 
-      simple and "natural" (we are explicitly avoiding XML here).
+- Keep the file-system representations of the TTW objects 
+  simple and "natural" (we are explicitly avoiding XML here).
 
-    * Future goals might include:
+- Future goals might include:
 
-      - Two-way migration (e.g., make changes to dumped items in
-        vim/emacs, and then import those changes back into the
-        TTW code).
+  o Two-way migration (e.g., make changes to dumped items in
+    vim/emacs, and then import those changes back into the
+    TTW code).
 
-  Installation
+Installation
+------------
 
-    See the separate "installation directions":INSTALL.txt.
+See the separate "installation directions":INSTALL.txt.
 
-  Usage
+Usage
+-----
 
-    * Use the "Add list" to create a "Dumper" instance in a folder
-      (or Product) which contains the TTW code to be dumped.
+- Use the "Add list" to create a "Dumper" instance in a folder
+  (or Product) which contains the TTW code to be dumped.
 
-    * Supply an absolute path to a directory on the filesystem
-      in which the dumper is to create the files (note that the
-      user as whom Zope is running needs write access to this
-      directory).
+- Supply an absolute path to a directory on the filesystem
+  in which the dumper is to create the files (note that the
+  user as whom Zope is running needs write access to this
+  directory).
 
-    * Click the "Change and Dump" button to do the dump to the
-      indicated directory.
+- Click the "Change and Dump" button to do the dump to the
+  indicated directory.
 
-  Mapping TTW Code to the Filesystem
+Mapping TTW Code to the Filesystem
+----------------------------------
 
-    See the "mappings help":Help/Mappings.stx.
-    
-  Known Issues
+See the "mappings help":Help/Mappings.stx.
 
-    * Some types of metadata ('bobobase_modification_time') won't
-      be exported as a property.
+Known Issues
+------------
 
+- Some types of metadata ('bobobase_modification_time') won't
+  be exported as a property.

Modified: Products.FSDump/trunk/Products/FSDump/version.txt
===================================================================
--- Products.FSDump/trunk/Products/FSDump/version.txt	2009-02-22 16:36:11 UTC (rev 97104)
+++ Products.FSDump/trunk/Products/FSDump/version.txt	2009-02-22 16:50:32 UTC (rev 97105)
@@ -1 +1 @@
-FSDump-0.9.3
+FSDump-0.9.4

Added: Products.FSDump/trunk/README.txt
===================================================================
--- Products.FSDump/trunk/README.txt	                        (rev 0)
+++ Products.FSDump/trunk/README.txt	2009-02-22 16:50:32 UTC (rev 97105)
@@ -0,0 +1 @@
+Please see Products/FSDump/README.txt

Added: Products.FSDump/trunk/setup.py
===================================================================
--- Products.FSDump/trunk/setup.py	                        (rev 0)
+++ Products.FSDump/trunk/setup.py	2009-02-22 16:50:32 UTC (rev 97105)
@@ -0,0 +1,48 @@
+import os
+from setuptools import setup
+from setuptools import find_packages
+
+NAME = 'FSDump'
+
+here = os.path.abspath(os.path.dirname(__file__))
+package = os.path.join(here, 'Products', NAME)
+
+def _package_doc(name):
+    f = open(os.path.join(package, name))
+    return f.read()
+
+_boundary = '\n' + ('-' * 60) + '\n\n'
+README = (_package_doc('README.txt')
+         + _boundary
+         + _package_doc('CHANGES.txt')
+         + _boundary
+         + "Download\n========"
+         )
+
+setup(name='Products.%s' % NAME,
+      version=_package_doc('version.txt').strip(),
+      description='Dump through-the-web Zope objects to the filesystem',
+      long_description=README,
+      classifiers=[
+        "Development Status :: 5 - Production/Stable",
+        "Framework :: Plone",
+        "Framework :: Zope2",
+        "Intended Audience :: Developers",
+        "License :: OSI Approved :: Zope Public License",
+        "Programming Language :: Python",
+        "Topic :: Software Development",
+        "Topic :: Software Development :: Libraries :: Application Frameworks",
+        ],
+      keywords='web application server zope zope2',
+      author="Tres Seaver",
+      author_email="tseaver at agendaless.com",
+      url="http://pypi.python.org/pypi/Products.FSDump",
+      license="ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)",
+      packages=find_packages(),
+      include_package_data=True,
+      namespace_packages=['Products'],
+      zip_safe=False,
+      install_requires=['setuptools',
+                       ],
+      test_suite='Products.%s' % NAME,
+      )



More information about the Checkins mailing list