[Zope-CMF] CMF Collector: Open Issues
The following supporters have open issues assigned to them in this collector (http://www.zope.org/Collectors/CMF). Assigned and Open efge - CMFSetup doesn't correctly detect DCWorkflow on export, [Accepted] http://www.zope.org/Collectors/CMF/298 gregweb - CMFUid.UniqueIdGeneratorTool's counter may return double unique ids, [Accepted] http://www.zope.org/Collectors/CMF/306 jens - Confusing date criteria in CMFTopic, [Accepted] http://www.zope.org/Collectors/CMF/339 - FSPropertiesObject.py cannot handle multiline input for lines, text attributes, [Accepted] http://www.zope.org/Collectors/CMF/271 mj - CMFSetup doesn't correctly detect DCWorkflow on export, [Accepted] http://www.zope.org/Collectors/CMF/298 Pending / Deferred Issues - DCWorkflow: cannot define variable 'meta_type', [Pending] http://www.zope.org/Collectors/CMF/45 - DefaultDublinCore should have Creator property, [Pending] http://www.zope.org/Collectors/CMF/61 - acl_users/roster, [Pending] http://www.zope.org/Collectors/CMF/63 - Where did index_html_utils.html come from?, [Pending] http://www.zope.org/Collectors/CMF/93 - iso-8859-2 in CMF ?, [Pending] http://www.zope.org/Collectors/CMF/160 - Debuggable scripts, [Pending] http://www.zope.org/Collectors/CMF/194 - formatRFC822Headers weakness?, [Pending] http://www.zope.org/Collectors/CMF/230 - CMFCalendar weekday locale issue, [Pending] http://www.zope.org/Collectors/CMF/237 - CMFCalendar: Events ending on midnight, [Pending] http://www.zope.org/Collectors/CMF/246 - Wrong cache association for FSObject, [Pending] http://www.zope.org/Collectors/CMF/255 - CMFSetup: Windows exports contain CR/LF, LF and even CR newlines, [Pending] http://www.zope.org/Collectors/CMF/266 - Unable to copy/import site due to talkbalk attribute assumptions, [Pending] http://www.zope.org/Collectors/CMF/282 - PortalCatalog.ZopeFindAndApply should probably also search in opaqueItems, [Pending] http://www.zope.org/Collectors/CMF/296 - WorkflowTool should recurse into opaqueItems, [Pending] http://www.zope.org/Collectors/CMF/297 - ToolInit icon error, [Pending] http://www.zope.org/Collectors/CMF/305 - add External Methods to workflow script handling, [Pending] http://www.zope.org/Collectors/CMF/329 - FSFile and FSImage don't update caching headers for 304 responsens, [Pending] http://www.zope.org/Collectors/CMF/333 - Can't invalidate skin items in a RAMCacheManager, [Pending] http://www.zope.org/Collectors/CMF/343 - MembershipTool inconsistency, [Pending] http://www.zope.org/Collectors/CMF/354 Pending / Deferred Features - Favorite.py: queries and anchors in remote_url, [Pending] http://www.zope.org/Collectors/CMF/26 - TTW configuration of registration tool, [Pending] http://www.zope.org/Collectors/CMF/32 - Provide delete reply function to standard skins that come with CMF, [Pending] http://www.zope.org/Collectors/CMF/38 - Allow flexible date editing in Event.py (CMFCalendar), [Pending] http://www.zope.org/Collectors/CMF/40 - Topic should be catalogued, [Pending] http://www.zope.org/Collectors/CMF/53 - Make changeFromProperties accept sequences too, [Pending] http://www.zope.org/Collectors/CMF/99 - path criteria on Topic should honor VHM, [Pending] http://www.zope.org/Collectors/CMF/111 - having a locale.pot file should ease the process of translating CMF, [Pending] http://www.zope.org/Collectors/CMF/155 - french translation for CMF 1.4, [Pending] http://www.zope.org/Collectors/CMF/157 - Document.py: universal newlines, [Pending] http://www.zope.org/Collectors/CMF/174 - Permissions in PortalFolder: invokeFactory(), [Pending] http://www.zope.org/Collectors/CMF/175 - Add condition for transition's action like other action, [Pending] http://www.zope.org/Collectors/CMF/207 - Major action enhancement, [Pending] http://www.zope.org/Collectors/CMF/232 - portal_type is undefined in initialization code, [Pending] http://www.zope.org/Collectors/CMF/248 - Action._listsActions() should be more safe, [Pending] http://www.zope.org/Collectors/CMF/253 - FSZSQLMethod.py, [Pending] http://www.zope.org/Collectors/CMF/273 - Expose Document text_format metadata, [Pending] http://www.zope.org/Collectors/CMF/285 - customization of type of homefolder on creation, [Pending] http://www.zope.org/Collectors/CMF/288 - CMFSetup: provide non-ascii im- and exports, [Pending] http://www.zope.org/Collectors/CMF/292 - Allow contentFilter to use review_state, [Pending] http://www.zope.org/Collectors/CMF/294 - CMFTopic Does Not Cache, [Pending]
Re: [Zope-CMF] Problem
--On 17. Juni 2005 10:26:31 +0200 Maya Angelova [EMAIL PROTECTED] wrote: Hi I have a the following problem by restarting a plone site under zope. Could anybody give me a hint. would be very grateful sh plone2 restart plone2: line 156: plone2 : command not found plone2: line 158: plone2 : command not found This is likely a problem for the Plone-users list. -aj pgpFkjc9lV4TW.pgp Description: PGP signature ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
Re: [Zope-CMF] Re: CMFSetup profile changing
By the way will you (or others) be at EuroPython ? It would be nice to discuss plans for CMFSetup face to face. Florent yuppie [EMAIL PROTECTED] wrote: Florent Guillaume wrote: In the Properties tab of CMFSetup, you can choose an active site configuration, among the snapshots and the registered profiles. This sets the current context_id for the tool, and loads the import steps, export steps and toolset for that configuration. When you switch to a new base configuration, the import/export steps are loaded on top of the current ones without purging. So for instance if you: - select CMFDefault Site. The import steps now comprise 8 steps. - select CMFCalendar. The import steps now have an additional Various Calendar Settings step. - select CMFDefault Site again (or a third-party base (non-extension) profile). The Calendar step is retained. Is this intended ? If yes, why ? My reasoning would be that when you import a base profile, you want just that, not what was previously there. I'll fix that if we agree it's a bug. Well. This is still a mess. Loading import/export steps from the profile did make more sense before I added extension profile support. Now I would prefer to register *all* handlers on Zope startup. The handlers are supposed to do nothing if there are no related XML-files in the selected profile. But this rule doesn't work with the provisional handlers in CMFDefault and CMFCalendar because they don't depend on an XML-file. The problem with the fix you proposed is that we currently need a complete set of import/export handlers for snapshots/exports. Switching back to the base profile would reset all handlers and make snapshots incomplete. Cheers, Yuppie ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests -- Florent Guillaume, Nuxeo (Paris, France) CTO, Director of RD +33 1 40 33 71 59 http://nuxeo.com [EMAIL PROTECTED] ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
[Zope-CMF] CPSWorkflow documentation
Hi, A documentation for the CPSWorkflow product is now available. You can find it at the following URL: http://www.cps-project.org/sections/documentation/developers/cpsworkflow/switchLanguage/en A Zope product comes with this documentation, as it is constructed as a tutorial. Here is the introduction: The purpose of this documentation is to explain how to setup workflows using CPSWorkflow. CPSWorkflow is an extension of the DCWorkflow product, providing some additional features that will be explained in this document. CPSWorkflow is a CPS core component that can be used as well within a CMF or CMFPlone instance, even if some features are not available outside of CPS. Concepts and terms used about workflows will be presented in the first chapter, and a sample workflow will be detailed in the second chapter. The appendix gives additional technical information about workflows implementation. Any kind of feedback is very welcome. Regards, -- Anahide Tchertchian Mail: at at nuxeo.com - Tel: +33 (0)1 40 33 71 60 Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps Gestion de contenu web / portail collaboratif / groupware / open source ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
Re: [Zope-CMF] CPSWorkflow documentation
thanks very much, I read the documentation and it sounds *VERY* good. We created several collaborative workflows and would have dearly loved the feature set offered by CPSWorkFlow. Now a question: What is NOT available of the features described in the document when a CMF/Plone site is used ? Robert Anahide Tchertchian wrote: Hi, A documentation for the CPSWorkflow product is now available. You can find it at the following URL: http://www.cps-project.org/sections/documentation/developers/cpsworkflow/switchLanguage/en A Zope product comes with this documentation, as it is constructed as a tutorial. Here is the introduction: The purpose of this documentation is to explain how to setup workflows using CPSWorkflow. CPSWorkflow is an extension of the DCWorkflow product, providing some additional features that will be explained in this document. CPSWorkflow is a CPS core component that can be used as well within a CMF or CMFPlone instance, even if some features are not available outside of CPS. Concepts and terms used about workflows will be presented in the first chapter, and a sample workflow will be detailed in the second chapter. The appendix gives additional technical information about workflows implementation. Any kind of feedback is very welcome. Regards, ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
Re: [Zope-CMF] CPSWorkflow documentation
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Robert, robert rottermann wrote: [...] Now a question: What is NOT available of the features described in the document when a CMF/Plone site is used ? The specific CPS transition flags (checkin / checkout / publication etc...) because they have the proxy / repository architecture of CPS as assumptions. The rest should be fine. (needs to be tested though) For the rest it should work. Maybe you could give us feedback about the use of CPSWorkflow on a CMFPlone instance :) Patches are welcome :) Regards, J. P.S : I'll be presenting CPSWorkflow at EP. If you got questions don't hesitate. Robert Anahide Tchertchian wrote: Hi, A documentation for the CPSWorkflow product is now available. You can find it at the following URL: http://www.cps-project.org/sections/documentation/developers/cpsworkflow/switchLanguage/en A Zope product comes with this documentation, as it is constructed as a tutorial. Here is the introduction: The purpose of this documentation is to explain how to setup workflows using CPSWorkflow. CPSWorkflow is an extension of the DCWorkflow product, providing some additional features that will be explained in this document. CPSWorkflow is a CPS core component that can be used as well within a CMF or CMFPlone instance, even if some features are not available outside of CPS. Concepts and terms used about workflows will be presented in the first chapter, and a sample workflow will be detailed in the second chapter. The appendix gives additional technical information about workflows implementation. Any kind of feedback is very welcome. Regards, ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests - -- Julien Anguenot | Nuxeo RD (Paris, France) CPS Platform : http://www.cps-project.org Zope3 / ECM : http://www.z3lab.org mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66 -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFCswnaGhoG8MxZ/pIRAtnrAJ4gcSH5JjQJlgWEJPy+DBBC34pnFQCfWo03 bxbjSA1ch9eWNKTx12+MH9A= =mTDP -END PGP SIGNATURE- ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
Re: [Zope-CMF] Problem
Maya Angelova wrote at 2005-6-17 10:26 +0200: I have a the following problem by restarting a plone site under zope. Could anybody give me a hint. would be very grateful sh plone2 restart plone2: line 156: plone2 : command not found plone2: line 158: plone2 : command not found These are problems reported from the shell script plone2. In its line 156 and 158, it references unknown commands. Check which commands these are and why they are unknown. In case, you have bash installed, try to use bash in place of sh. -- Dieter ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
[Zope-CMF] Another small plone related change
I'm asking for another small change in CMF 1.5. For Plone's portal factory and temporary folder we have to bend the ActionInformation.getOAI method a little bit. The current code in CMF calls the function getOAI(context=self, object=object) from the ActionInformation module. I would like to alter the call a little bit to make it easier for us to customize the call: === RCS file: /cvs-repository/Products/CMFCore/ActionsTool.py,v retrieving revision 1.51.2.1 diff -u -r1.51.2.1 ActionsTool.py --- CMFCore/ActionsTool.py 11 Apr 2005 10:43:11 - 1.51.2.1 +++ CMFCore/ActionsTool.py 17 Jun 2005 18:42:54 - @@ -197,7 +197,7 @@ 'portal_actions will ignore listActions() of \'%s\'.' % provider.getId(), DeprecationWarning) -info = getOAI(self, object) +info = self._getOAI(self, object) actions = provider.listActions(info) action_infos = [] @@ -252,5 +252,8 @@ continue action_infos.append(i) return action_infos + +def _getOAI(self, context, object): +return getOAI(context, object) InitializeClass(ActionsTool) Same in workflow and discussion tool. Any objections? Christian ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
[Zope-CMF] Re: Adding context to FactoryTypeInformation.queryMethodID
yuppie wrote: But AFAICS it doesn't make much sense for the CMF to duplicate a feature that Zope 2.8/Five provides already. You are right but we can't use new Zope 2.8 features at the moment. It would delay Plone 2.1 and introduce new dependencies. Christian ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
Re: [Zope-CMF] Re: Adding context to FactoryTypeInformation.queryMethodID
On 17 Jun 2005, at 20:46, Christian Heimes wrote: yuppie wrote: But AFAICS it doesn't make much sense for the CMF to duplicate a feature that Zope 2.8/Five provides already. You are right but we can't use new Zope 2.8 features at the moment. It would delay Plone 2.1 and introduce new dependencies. I sense a disconnect between different Plone factions here. How does your statement jive with Alan Runyan's newfound interest (and Stefan Holek's concurrence) in making sure Plone 2.1 is compatible with both CMF 1.5 and Zope 2.8? jens ___ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests