Re: Plone 4.3.7 soft-released
robert <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
On 28.09.2015 10:20, robert wrote: > > the same here > robert I deleted everything and only added old products as needed. now the error is gone. so it seems to have been provoked by an old module. robert > > On 28.09.2015 10:07, Vincent Fretin wrote: >> Hi, >> >> I got at startup: >> Traceback (most recent call last): >> File >> "/home/vincentfretin/workspace/astride/parts/instance1/bin/interpreter", >> line 415, in <module> >> exec(compile(__file__f.read(), __file__, "exec")) >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/run.py", >> line 76, in <module> >> run() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/run.py", >> line 22, in run >> starter.prepare() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/__init__.py", >> line 86, in prepare >> self.startZope() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/Startup/__init__.py", >> line 262, in startZope >> Zope2.startup() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/__init__.py", >> line 47, in startup >> _startup() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/startup.py", >> line 118, in startup >> load_zcml() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/startup.py", >> line 52, in load_zcml >> load_site() >> File >> "/home/vincentfretin/.buildout/eggs/Zope2-2.13.23-py2.7.egg/Zope2/App/zcml.py", >> line 46, in load_site >> _context = xmlconfig.file(site_zcml) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 498, in file >> include(context, name, package) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/z3c.autoinclude-0.3.5-py2.7.egg/z3c/autoinclude/zcml.py", >> line 54, in includeDependenciesDirective >> includeZCMLGroup(_context, info, 'configure.zcml') >> File >> "/home/vincentfretin/.buildout/eggs/z3c.autoinclude-0.3.5-py2.7.egg/z3c/autoinclude/zcml.py", >> line 30, in includeZCMLGroup >> include(_context, filename, includable_package) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 453, in finish >> actions = self.handler(context, **args) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 402, in include >> processxmlfile(f, context) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 295, in processxmlfile >> parser.parse(src) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 107, in parse >> xmlreader.IncrementalParser.parse(self, source) >> File "/usr/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse >> self.feed(buffer) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 210, in feed >> self._parser.Parse(data, isFinal) >> File "/usr/lib/python2.7/xml/sax/expatreader.py", line 352, in >> end_element_ns >> self._cont_handler.endElementNS(pair, None) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 281, in endElementNS >> None, sys.exc_info()[2]) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/xmlconfig.py", >> line 272, in endElementNS >> self.context.end() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 345, in end >> self.stack.pop().finish() >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 452, in finish >> args = toargs(context, *self.argdata) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 794, in toargs >> args[str(name)] = field.fromUnicode(s) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/fields.py", >> line 72, in fromUnicode >> value = self.context.resolve(name) >> File >> "/home/vincentfretin/.buildout/eggs/zope.configuration-4.0.3-py2.7.egg/zope/configuration/config.py", >> line 151, in resolve >> mod = __import__(mname, *_import_chickens) >> File >> "/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/serialize.py", >> line 5, in <module> >> from plone.dexterity.schema import splitSchemaName >> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File >> "/home/vincentfretin/workspace/astride/parts/instance1/etc/site.zcml", line >> 15.2-15.55 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/workspace/astride/parts/instance1/etc/package-includes/003-extranetprivr.policy-configure.zcml", >> line 1.0-1.64 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/workspace/astride/src/extranetprivr.policy/extranetprivr/policy/configure.zcml", >> line 16.4-16.48 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/workspace/astride/src/Products.extranetprivr/Products/extranetprivr/configure.zcml", >> line 14.2-14.40 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/.buildout/eggs/collective.alias-1.3.1-py2.7.egg/collective/alias/configure.zcml", >> line 12.2-12.37 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/configure.zcml", >> line 47.4-47.34 >> ZopeXMLConfigurationError: File >> "/home/vincentfretin/.buildout/eggs/plone.app.dexterity-2.0.15-py2.7.egg/plone/app/dexterity/events.zcml", >> line 6.4-10.10 >> ImportError: cannot import name splitSchemaName >> >> Vincent >> >> On Mon, Sep 28, 2015 at 6:30 AM, Eric Steele <esteele-z4DKO/[email protected] >> <mailto:esteele-z4DKO/[email protected]>> wrote: >> >> Full changelog: >> >> >> http://dist.plone.org/release/4.3.7-pending/versions.cfg >> docutils: 0.9.1 → 0.12 >> >> >> AccessControl: 3.0.8 → 3.0.11 >> >> >> collective.xmltestreport: 1.3.2 → 1.3.3 >> >> * Dependency to z3c.recipe.scripts declared but it was nowhere >> used. Removed dependency. This makes it work with newer >> zc.buildout again. Fixes #10 [jensens] >> >> >> decorator: 3.4.0 → 3.4.2 >> >> >> mr.developer: 1.21 → 1.33 >> >> >> plone.recipe.zope2instance: 4.2.17 → 4.2.18 >> >> * Allow to disable logs. Set |z2-log| to the value |disable| to >> disable the Z2 access log. Set |event-log| to the value >> |disable| to disable the event log. [frapell] >> >> >> zope.testrunner: 4.1.1 → 4.4.4 >> >> >> Pygments: 1.6 → 2.0.2 >> >> >> Plone: 4.3.6 → 4.3.7 >> >> * Release Plone 4.3.7 [esteele] >> >> >> Products.ATContentTypes: 2.1.15 → 2.1.16 >> >> * Avoid DeprecationWarning for >> Products.CMFDynamicViewFTI.interface. [maurits] >> >> >> Products.CMFDiffTool: 2.1 → 2.1.1 >> >> * >> >> Fixed UnicodeDecodeError in dump/ndiff. >> Issue https://github.com/plone/Products.CMFPlone/issues/820 >> [maurits] >> >> * >> >> Fix: Make |test_dexteritydiff.py| tests works with Python 2.6. >> [jensens] >> >> * >> >> Provide diff for dexterity behaviors' fields. >> [cedricmessiant] >> >> * >> >> Fix bug with encoding in TextDiff. >> [cedricmessiant] >> >> >> Products.CMFDynamicViewFTI: 4.1.2 → 4.1.3 >> >> * Cleanup: PEP8 et al., security/zca via decorators, ... [jensens] >> >> >> Products.CMFEditions: 2.2.13 → 2.2.16 >> >> * >> >> Input sanitation for retrieveSubstitute() >> [zupo] >> >> * >> >> use unrestricted search for storage statistics >> [tschorr] >> >> * >> >> Do not call ndiff unless there is no html_diff. Removed strange >> unicode space from template. Related to >> https://github.com/plone/Products.CMFPlone/issues/820 >> [maurits] >> >> >> Products.CMFFormController: 3.0.4 → 3.0.5 >> >> * Additional check in BaseControllerPageTemplate when we try to >> delete an entry from the request, that has already been >> deleted [cekk] >> >> >> Products.CMFPlacefulWorkflow: 1.5.10 → 1.5.11 >> >> * Added upgrade step to apply our full profile. This is meant >> mostly for upgrades from ancient versions that had no profile >> yet or had a profile without a metadata.xml. In that case the >> quick installer would complain that the old profile version >> was unknown and there was no upgrade. [maurits] >> >> >> Products.CMFPlone: 4.3.6 → 4.3.7 >> >> * >> >> Remove Chrome Frame from |X-UA-Compatible| HTTP header as >> it's deprecated. >> [hvelarde] >> >> * >> >> Apply hotfixes from >> https://pypi.python.org/pypi/Products.PloneHotfix20150910 >> [vangheem] >> >> * >> >> Do not throw a 404 on site root RSS feeds >> [vangheem] >> >> * >> >> Upgrade known core packages at the end of the Plone migration. >> [maurits] >> >> * >> >> Require |POST| request for various forms that send email. >> [maurits] >> >> * >> >> Make the |formUnload.js| protection works while using CKEditor >> as it is the case with TinyMCE. >> [gbastien] >> >> * >> >> Properly hide |plone.app.jquery| and |plone.app.jquerytools| >> from products. >> [maurits] >> >> * >> >> Fix email validation of long domain names. >> [gotcha] >> >> >> Products.CMFQuickInstallerTool: 3.0.8 → 3.0.12 >> >> * >> >> When uninstalling a product, mark its install profile as >> |unknown|, so |portal_setup| also regards it as not installed. >> [maurits] >> >> * >> >> Fixed getting profiles registered explicitly for |IPloneSiteRoot| >> instead CMFCore |ISiteRoot|. Bug introduced in 3.0.10. See for >> example https://github.com/plone/plone.app.mosaic/issues/124 >> [maurits] >> >> * >> >> Cleanup: PEP8, decorators for security+zca, et al. >> [jensens] >> >> * >> >> When uninstalling always run a profile 'uninstall' if no other >> uninstall-method is found. >> Fixes >> https://github.com/plone/Products.CMFQuickInstallerTool/issues/4 >> [pbauer] >> >> * >> >> Readded doctests which were not run after port to >> plone.app.testing >> [tomgross] >> >> >> Products.contentmigration: 2.1.10 → 2.1.11 >> >> * Remove implicit dependency on CMFDefault by moving >> testcontent to product. [tomgross] >> >> >> Products.GenericSetup: 1.7.5 → 1.7.7 >> >> * >> >> Fix: when the last applied upgrade step had a checker, the >> profile >> version was not updated. Now we no longer look at the checker of >> the last applied step when deciding whether to set the profile >> version. The checker, if any is set, normally returns True before >> running the step (it can be applied), and False afterwards (it >> was already applied). >> >> * >> >> Add |upgradeProfile| method to setup tool. This method >> applies all >> upgrades steps for the given profile, or updates it to the >> optional >> given version. If the profile does not exist, or if there is >> no upgrade >> step to go to the specified version, the method warns and >> does nothing. >> >> * >> >> Check the boolean value of the |remove| option when importing >> objects. Previously we only checked if the |remove| option was >> given, regardless of its value. Supported are |True|, |Yes|, >> and |1|, where case does not matter. The syntax for removing >> objects, properties, and elements is now the same. >> >> * >> >> Support |remove="True"| for properties. >> >> * >> >> Enable testing under Travis. >> >> * >> >> Fix compatibility with Setuptools 8.0 and later. Upgrade steps >> could get sorted in the wrong order, especially an empty version >> string (upgrade step from any source version) sorted last >> instead of >> first. >> >> >> Products.MimetypesRegistry: 2.0.7 → 2.0.8 >> >> * Use doc icon for docx, xls for xlsx, ppt for pptx [gotcha] >> >> >> Products.PortalTransforms: 2.1.6 → 2.1.10 >> >> * >> >> Add iframe as a valid tag >> [vangheem] >> >> * >> >> fix unicode issue in safe_html when there is entity in script tag >> [gotcha] >> >> * >> >> fix error mis-configured transforms would cause: >> "AttributeError: 'NoneType' object has no attribute 'items'" >> [vangheem] >> >> * >> >> fix safe_html with entities after a <script> tag >> [gotcha] >> >> * >> >> Remove CMFDefault dependency >> [tomgross] >> >> >> Products.TinyMCE: 1.3.9 → 1.3.14 >> >> * >> >> Moved utility globals outside the |getValidElements| method. >> This will make TinyMCE lot easyer to be customized also >> through simple patches >> [keul] >> >> * >> >> Explicitly release as zip file. The tar.gz file of the >> previous two >> releases works fine on my Mac, but not on Linux, which is >> strange. >> [maurits] >> >> * >> >> Rerelease due to possible brown bag release. >> [maurits] >> >> * >> >> deactivate diazo for |@@tinymce-upload| view to make >> sure |uploadOk| script is called to update the >> content browser panel. >> [fRiSi] >> >> * >> >> UI and UX improvements: Do not cover upload button. >> Clickable icons. (fixes #106) [fRiSi] >> >> * >> >> Fixed current image scale in image popups >> [huubbouma] >> >> * >> >> Fix Brazilian Portuguese translations (closes |#99|_). >> [rodfersou] >> >> * >> >> Update tinymce to 3.5.11. >> [maethu] >> >> >> archetypes.referencebrowserwidget: 2.5.3 → 2.5.4 >> >> * >> >> Follow README/CHANGES best practice. >> [tisto] >> >> * >> >> saner check for isNotSelf(), which was throwing KeyError >> [alecpm, tkimnguyen] >> >> >> collective.testcaselayer: 1.6 → 1.6.1 >> >> * Minor cleanup: whitespace, git ignores, setup.py. [gforcada, >> rnix, maurits] >> >> >> plone.app.blob: 1.5.15 → 1.5.16 >> >> * Fix migrator for AT-based types that got broken in 1.5.8 >> release and add an option to remove the content of the >> non-blob field during migration to not end up having stale >> data in the ZODB [fRiSi] >> >> >> plone.app.caching: 1.1.9 → 1.1.10 >> >> * >> >> correctly create purge paths for root of site, prevent double >> slashes >> and the empty root of site(no trailing slash) not getting a purge >> path generated >> [vangheem] >> >> * >> >> Fix the portalPath used in the controlpanel for manual >> purging URL's. >> This bug resulted in rarely doing all the purging required. >> [puittenbroek] >> >> >> plone.app.contentmenu: 2.0.10 → 2.0.11 >> >> * Avoid DeprecationWarning for >> Products.CMFDynamicViewFTI.interface. [maurits] >> >> >> plone.app.controlpanel: 2.3.8 → 2.3.9 >> >> * Added |text-decoration| to allowed css style attributes in >> |@@filter-controlpanel|. Change backported from master. >> [jnachtigall, vangheem, maurits] >> >> >> plone.app.dexterity: 2.0.13 → 2.0.15 >> >> * >> >> Avoid DeprecationWarning for getIcon. >> [maurits] >> >> * >> >> Remove superfluous |for| in behaviors zcml w/o factory. No >> more warnings >> logged by |plone.behavior|. See also plone/plone.behavior#2. >> [jensens] >> >> * >> >> Fixed test: use autologin. >> [gotcha] >> >> >> plone.app.form: 2.2.5 → 2.2.6 >> >> * Inline validation robustness if no field name is passed by >> client request. Same as in plone.app.z3cform. [maurits] >> >> >> plone.app.iterate: 2.1.12 → 2.1.13 >> >> * >> >> Fix tests to work with auto csrf. >> [vangheem] >> >> * >> >> Fix tests for latest plone.protect. >> [vangheem] >> >> >> plone.app.jquery: 1.7.2 → 1.7.2.1 >> >> * Fixed initial upgrade: use correct profile directory. [maurits] >> >> >> plone.app.linkintegrity: 1.5.5 → 1.5.6 >> >> * Backport improvements to |@@updateLinkIntegrityInformation| >> from plone5 branch. [pbauer] >> >> >> plone.app.portlets: 2.5.3 → 2.5.4 >> >> * Avoid DeprecationWarning for >> Products.CMFDynamicViewFTI.interface. [maurits] >> >> >> plone.app.querystring: 1.2.5 → 1.2.7 >> >> * >> >> Fixed possible problem with |custom_query| parameter where >> theoretically a second invocation could inadvertently be >> using the >> value from the first invocation. >> [maurits] >> >> * >> >> Fix path-queries using UID (backported from master). >> [pbauer] >> >> >> plone.app.redirector: 1.2 → 1.2.2 >> >> * >> >> Rerelease of same code as 1.2. The changes from 1.2.1 are for >> Plone 5. >> [maurits] >> >> * >> >> Rename without using folder_contents. >> [davisagli] >> >> * >> >> Use p.a.contenttypes test fixture and adapt/fix failing tests >> due to the >> ATContentTypes removal from PLONE_FIXTURE in Plone 5. >> [timo] >> >> >> plone.app.textfield: 1.2.5 → 1.2.6 >> >> * Fix negative equality bug RawValueHolder and RichTextValue >> introduced in 1.2.5. [jone] >> >> >> plone.app.theming: 1.1.6 → 1.1.7 >> >> * Fix AttributeError: 'NoneType' object has no attribute >> 'getroottree' when the result is not html / is empty. [sunew] >> >> >> plone.app.upgrade: 1.3.10 → 1.3.18 >> >> * >> >> Add migration for ILinkSchema >> [vangheem] >> >> * >> >> Add migration for TinyMCE settings >> [vangheem] >> >> * >> >> Fix migration of typesUseViewActionInListings to registry. >> [pbauer] >> >> * >> >> Fix incorrect interate import. >> [alecm] >> >> * >> >> Fix issues with missing registry-entries when upgrading >> 5.0rc2 -> 5.0rc3. >> [pbauer] >> >> * >> >> Plone 4.3: upgrade TinyMCE correctly. Update sunburst theme >> profile >> version when applying its upgrade step. Update CMFEditions. >> Update >> plone.app.jquery. >> This fixes >> https://github.com/plone/Products.CMFPlone/issues/812 >> [maurits] >> >> * >> >> Portal properties calendar_starting_year and >> calendar_future_years_available >> were moved to registry. >> [pbauer] >> >> * >> >> Remove unused invalid_ids portal property >> [esteele] >> >> * >> >> Fix migration of types_not_searched to registry. >> Fixes https://github.com/plone/plone.app.contenttypes/issues/268 >> [pbauer] >> >> * >> >> Remove site properties that have been migrated to the registry. >> [esteele] >> >> * >> >> Remove no-longer-used properties from portal_properties >> [esteele] >> >> * >> >> Remove plone_forms skins folder for 5.0 rc1 >> [esteele] >> >> * >> >> Install plone.app.linkintegrity and migrate >> linkintegrity-relations. >> [pbauer] >> >> * >> >> Unregister removed collection.css. >> [pbauer] >> >> * >> >> 5.0 beta: do not set |url_expr| on configlet. This must be done >> with |setActionExpression|. >> Fixes https://github.com/plone/Products.CMFPlone/issues/814 >> [maurits] >> >> * >> >> Turn @@tinymce-controlpanel |content_css| field into a list >> [ebrehault] >> >> * >> >> Fix for 5.0b2 -> 5.0b3 upgrade step that removed permissions >> from most of >> the control panel configlets. This fixes: >> https://github.com/plone/Products.CMFPlone/issues/745 >> [sneridagh, timo] >> >> * >> >> upgrade plone buttons to not have so many things open in modals >> [vangheem] >> >> * >> >> uninstall mockup-pattern-accessibility pattern registration >> [vangheem] >> >> * >> >> add Products.CMFPlacefulWorkflow as dep as *init* requires this >> [maartenkling] >> >> * >> >> add social media control panel upgrade >> [vangheem] >> >> * >> >> upgrades for plone 5 tinymce configuration and social tags config >> [vangheem] >> >> * >> >> add step for updated dropzone resource location >> [vangheem] >> >> * >> >> remove plone.app.jquery dependency >> [vangheem] >> >> * >> >> Add jquerytools removal upgrade >> [vangheem] >> >> * >> >> Plone 5: upgrade manage portlets js >> [vangheem] >> >> * >> >> Remove hard dependency on CMFDefault >> [tomgross] >> >> * >> >> Update the category configlet of all the configlets in order >> to provide a way >> to categorize properly each configlet [sneridagh] >> >> * >> >> Updated links for the renamed 'Types' control panel [sneridagh] >> >> >> plone.app.users: 1.2.1 → 1.2.2 >> >> * Fixed "Add new user" form when there are too many groups. >> Fixes https://github.com/plone/plone.app.users/issues/33 >> [avoinea] >> * Fixed @@change-password to accept current password containing >> non-ascii chars [sgeulette] >> * Fixed @@change-password to accept new password containing >> non-ascii chars [sgeulette] >> >> >> plone.app.vocabularies: 2.1.17 → 2.1.20 >> >> * >> >> Cleanup: PEP8, decorators for zca, et al. Also pimped the README. >> [jensens] >> >> * >> >> Fixed SyndicatableFeedItems to allow unicode characters in >> objects titles. >> [Gagaro] >> >> * >> >> change CatalogSource to be able to validate >> path strings in addition to UIDs >> [vangheem] >> >> >> plone.batching: 1.0.4 → 1.0.5 >> >> * >> >> Make sure pagenumber value is not bigger that numpages >> or it fails in previous_pages when using orphan >> [gbastien] >> >> * >> >> Allow orphan size to be equal to batch size. This allows >> the edge case of batch size 0 with default orphan size 0. >> [do3cc] >> >> >> plone.behavior: 1.0.3 → 1.1 >> >> * >> >> Corrected typo in warning. >> [jensens] >> >> * >> >> Add name to behavior directive. This name can be used to >> lookup behavior >> registrations by new plone.behaviors.registration. >> lookup_behavior_registration function. >> [rnixx] >> >> * >> >> Added more documentation, simplified code in directive, added >> a warning if >> |for| is given w/o |factory|. >> [jensens] >> >> >> plone.cachepurging: 1.0.7 → 1.0.9 >> >> * >> >> Do not iterate on settings.cachingProxies when there are no. >> [gotcha] >> >> * >> >> correctly be able to purge empty path(root of site). >> Previously, / >> was always appended to url so one potential path of the resource >> in varnish would never get purged--sometimes the most >> important, the homepage. >> [vangheem] >> >> >> plone.folder: 1.0.6 → 1.0.7 >> >> * >> >> Depend on |Products.CMFCore| and remove fake-cmf, because >> this confuses >> more than it helps to reduce complexcity. >> [jensens] >> >> * >> >> Cleanup: PEP8 and do not use |id| built-in as identifier. >> [jensens] >> >> >> plone.locking: 2.0.5 → 2.0.8 >> >> * >> >> Fix write on read CSRF issues with latest plone.protect >> [vangheem] >> >> * >> >> Fix possible package problem with Python 2.6 and old >> setuptools (at >> least 0.6c11) not finding the |README.txt|. >> [maurits] >> >> * >> >> Pep8. >> [vangheem] >> >> >> plone.namedfile: 2.0.8 → 2.0.9 >> >> * Don't fail, when accessing the |tag| method of the |@@images| >> view, if |scale| returns |None|. [thet] >> >> >> plone.portlet.collection: 2.1.7 → 2.1.8 >> >> * Fix show_dates by calling obj.Date(). This fixes >> https://github.com/plone/plone.app.contenttypes/issues/263 [timo] >> >> >> plone.schemaeditor: 1.3.9 → 1.3.11 >> >> * >> >> Fixed DeprecationWarning: object.*init*() takes no parameters. >> [maurits] >> >> * >> >> Fixed test: use autologin. >> [gotcha] >> >> >> plone.session: 3.5.5 → 3.5.6 >> >> * Cleanup: Pep8, plone style conventions, better readbility. >> [jensens] >> >> >> plone.testing: 4.0.13 → 4.0.15 >> >> * >> >> Prevent exception masking in finally clause of zopeApp context >> [do3cc] >> >> * >> >> Rerelease for clarity due to double release of 4.0.13. >> [maurits] >> >> * >> >> Added |multiinit|-parameter to z2.installProduct >> to allow multiple initialize methods for a package >> [tomgross] >> >> >> plone.theme: 2.1.4 → 2.1.5 >> >> * restore 2.x branch as being for plone < 5. Revert 2.1.4 >> changes. [vangheem] >> >> >> plone.z3cform: 0.8.0 → 0.8.1 >> >> * >> >> Feature: take group class from parent-form if given. If not >> given it uses >> the default class. >> [jensens] >> >> * >> >> Added Ukrainian translation >> [kroman0] >> >> * >> >> Added Italian translation >> [giacomos] >> >> >> z3c.form: 3.2.3 → 3.2.4 >> >> * >> >> Fix ordered select input widget not working. >> [vangheem] >> >> * >> >> ReSt fix. >> [timo] >> >> >> plone.app.intid: 1.0.4 → 1.0.5 >> >> * Remove duplicate zcml (they are 100% the same). [pbauer] >> >> On 27 Sep 2015, at 22:50, Eric Steele wrote: >> >> I'd like to release this one tomorrow, so testing would be >> greatly >> appreciated. >> >> http://dist.plone.org/release/4.3.7-pending/versions.cfg >> >> Please double check the Dexterity and ecosystem pins. Those >> seem to have >> been causing the most trouble for people of late. >> >> Eric >> >> ------------------------------------------------------------------------ >> ------------------------------------------------------------------------ >> >> Plone-developers mailing list >> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> <mailto:Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org> >> https://lists.sourceforge.net/lists/listinfo/plone-developers >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Plone-developers mailing list >> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> <mailto:Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org> >> https://lists.sourceforge.net/lists/listinfo/plone-developers >> >> >> >> >> ------------------------------------------------------------------------------ >> >> >> _______________________________________________ >> Plone-developers mailing list >> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> https://lists.sourceforge.net/lists/listinfo/plone-developers > > > > ------------------------------------------------------------------------------ > > > _______________________________________________ > Plone-developers mailing list > Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/plone-developers ------------------------------------------------------------------------------ _______________________________________________ Plone-developers mailing list Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-developers
robert.vcf
(text/x-vcard, 184 B)
begin:vcard fn:robert rottermann n:rottermann;robert email;internet:[email protected] tel;work:+41 31 333 10 20 x-mozilla-html:TRUE version:2.1 end:vcard