From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: [PATCH] Smart inference of task progress when exporting to TJ3 Date: Tue, 07 May 2013 12:08:14 +0200 Message-ID: <87obcn83j3.fsf@bzg.ath.cx> References: <0LlWCR-1TzVer28MZ-00b7Lb@smtp.web.de> <87r4hobgna.fsf@tanger.home> <51839ED3.6070609@web.de> <87fvy4t81g.fsf@sbs.ch> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZfWW-0003W6-CL for emacs-orgmode@gnu.org; Tue, 07 May 2013 06:53:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZfWS-0000VF-T3 for emacs-orgmode@gnu.org; Tue, 07 May 2013 06:53:32 -0400 Received: from mail-we0-x22e.google.com ([2a00:1450:400c:c03::22e]:39143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZfWS-0000V3-O3 for emacs-orgmode@gnu.org; Tue, 07 May 2013 06:53:28 -0400 Received: by mail-we0-f174.google.com with SMTP id x53so321645wes.5 for ; Tue, 07 May 2013 03:53:28 -0700 (PDT) In-Reply-To: <87fvy4t81g.fsf@sbs.ch> (Christian Egli's message of "Fri, 03 May 2013 17:08:59 +0200") 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: Christian Egli Cc: emacs-orgmode@gnu.org Hi Christian, Christian Egli writes: > The taskjuggler exporter used to be in core before it was moved to > contrib by Bastien or Nicolas on the bases that there aren't many users > (and probably because it wasn't maintained very well). This is OK for > now, but eventually I'd like to move it back to core. So we need > assignment for this patch. The rationale for moving some files out of core is not only about the size of the user-base (which is very difficult to know), but mostly about whether those contributed packages depend on 3rd-part softwares. Here is how I stated this in the release notes: Since packages in Org's core are meant to be part of GNU Emacs, we try to be minimalist when it comes to adding files into core. For 8.0, we moved some contributions into the contrib/ directory. The rationale for deciding that these files should live in contrib/ is either because they rely on third-part softwares that are not included in Emacs, or because they are not targetting a significant user-base. For example, org-mew.el and org-wl.el were moved in contrib/ because Mew and Wanderlust are not part of Emacs. Same for org-mac-message.el. We made one exception for org-w3m.el because emacs-w3m is the most popular way of browsing the Web within Emacs *and* because there are ongoing discussions about integrating it in Emacs: http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00116.html I hope this clarifies why I made this choice. Let me know if you think it is too controversial! Best, -- Bastien