From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Egli Subject: Re: org export Taskjuggler Date: Thu, 07 Feb 2013 11:21:12 +0100 Message-ID: <87r4ksjug7.fsf@sbs.ch> References: <876229nrxf.fsf@gmail.com> <1360081806.93848.YahooMailNeo@web29801.mail.ird.yahoo.com> <87vca6sktq.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39419) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3Oba-00065t-3i for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 05:21:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3ObW-0001Ic-5V for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 05:21:22 -0500 Received: from mail.sbszh.ch ([217.162.18.84]:33031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3ObV-0001IA-Tv for emacs-orgmode@gnu.org; Thu, 07 Feb 2013 05:21:18 -0500 In-Reply-To: <87vca6sktq.fsf@gmail.com> (Nicolas Goaziou's message of "Tue, 05 Feb 2013 18:59:45 +0100") 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: Nicolas Goaziou Cc: Yann Hodique , Org Mode List Nicolas Goaziou writes: > If nothing has been started once the new export framework is installed > and the early bugs are fixed, I will do the port. I don't quite understand why we need to "port" anything. The taskjuggler exporter is different than the other exporters in that it doesn't really export the content of an org file. Instead it just goes through the headlines (using the mapping API), takes some to be tasks and reads the properties of these headlines to build the taskjuggler file. It pretty much ignores any text that is between the headlines (see also the commentary in org-taskjuggler.el). In essence it treats the org file as a tree of nodes with properties that define the tasks, resources and reports. It doesn't use any of the common (old) exporting infrastructure. So woudn't a "ported" org-taskjuggler.el look exactly like to one that we have today? Thanks Christian --=20 Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Z=C3=BCrich, Switzerland