[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