From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Not merging org-lparse, org-xhtml & org-odt to the core Date: Wed, 24 Aug 2011 11:59:16 +0200 Message-ID: <87fwkrgmff.fsf@gnu.org> References: <81ei0e6vol.fsf@gmail.com> <81vctn8z98.fsf@gmail.com> <20110824024446.GA30258@panahar> <814o171fb0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:52492) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QwAEJ-0005rv-F7 for emacs-orgmode@gnu.org; Wed, 24 Aug 2011 05:58:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QwAEI-00039H-9A for emacs-orgmode@gnu.org; Wed, 24 Aug 2011 05:58:39 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:36203) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QwAEI-000395-3W for emacs-orgmode@gnu.org; Wed, 24 Aug 2011 05:58:38 -0400 Received: by fxg9 with SMTP id 9so1022401fxg.0 for ; Wed, 24 Aug 2011 02:58:36 -0700 (PDT) In-Reply-To: <814o171fb0.fsf@gmail.com> (Jambunathan K.'s message of "Wed, 24 Aug 2011 12:12:11 +0530") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Jambunathan K Cc: emacs-orgmode@gnu.org Hi Jambunathan, I'm glad you decided to continue sharing your improvements to the Org=>ODT exporter with the rest of the world. I suggest the merge of this exporter into Org's core goes through these steps: 1. Make sure there is no name clash on 8+3 systems. As per last git version of Org, these two files in contrib/odt/OASIS will clash: OpenDocument-v1.2-cs01-manifest-schema.rng OpenDocument-v1.2-cs01-schema.rng 2. Make sure there is no license problem with the schema files. My model here is emacs/etc/schemas/ where: - the README file clearly says what files have what permissions; - most of the time, when the copyright does not belong to the FSF, permissions are stated directly within the file. See emacs/etc/schema/calstbl.rnc for example. When checking OpenDocument-schema-v1.1.rng from Org's contrib directory (I've only checked this one) I saw a non-FSF copyright with no license mentioned, so I thought this could be a problem. If this is not a problem, I need to understand why -- perhaps this will not be a problem because the license of the file will be mentioned in etc/schema/README. 3. Last but not least, I would like us to work on merging org-html.el and org-xhtml.el. I know this is a daunting task, but there is too much duplicate code in these two files, the more we wait, the heavier the maintainance burden will be. I'm open to any suggestion that would spare us this (boring) work... Let me know what you think about my suggestion above. I am not a professional programmer and I'm always willing to learn, so please bare with me. Best, -- Bastien