Return-Path: X-Original-To: apmail-chemistry-dev-archive@www.apache.org Delivered-To: apmail-chemistry-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 79BC17A02 for ; Thu, 6 Oct 2011 13:28:54 +0000 (UTC) Received: (qmail 43727 invoked by uid 500); 6 Oct 2011 13:28:54 -0000 Delivered-To: apmail-chemistry-dev-archive@chemistry.apache.org Received: (qmail 43647 invoked by uid 500); 6 Oct 2011 13:28:53 -0000 Mailing-List: contact dev-help@chemistry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chemistry.apache.org Delivered-To: mailing list dev@chemistry.apache.org Received: (qmail 43482 invoked by uid 99); 6 Oct 2011 13:28:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 13:28:53 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 13:28:52 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 842B32AC2E8 for ; Thu, 6 Oct 2011 13:28:31 +0000 (UTC) Date: Thu, 6 Oct 2011 13:28:31 +0000 (UTC) From: "Patrice Collardez (Commented) (JIRA)" To: dev@chemistry.apache.org Message-ID: <200501812.3354.1317907711542.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1899485305.24359.1301579645811.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CMIS-346) Add alfresco extensions support to cmislib MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CMIS-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13121943#comment-13121943 ] Patrice Collardez commented on CMIS-346: ---------------------------------------- I wrote some weeks ago an Alfresco extension that is not a patch over the current cmislib (0.4.1) but some sort of plugin: http://code.google.com/p/cmislib-alfresco-extension/ It dynamically adds aspects handling to the classes Document and Folder when its module is imported. Anyway, I'm not completely satisfied by this extension because I had to copy/paste some code from cmislib to handle properties and because it would be better to be able to replace the object factory, like it has be done in opencmis. The object factory should be set on the repository object, in order to replace the default one. There is probably some refactoring to do around properties handling to simplify extensions writing. > Add alfresco extensions support to cmislib > ------------------------------------------ > > Key: CMIS-346 > URL: https://issues.apache.org/jira/browse/CMIS-346 > Project: Chemistry > Issue Type: Improvement > Components: python-cmislib > Reporter: Jeff Potts > > This enhancement is about adding "extensions" to cmislib to support things such as Alfresco aspects. > See this thread: > http://tinyurl.com/4kapqla -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira