From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: [RFC] Move ox-koma-letter into core? Date: Sun, 19 Jan 2014 15:20:35 +0100 Message-ID: <87k3dwaw98.fsf@bzg.ath.cx> References: <878uueciku.fsf@gmail.com> <55F46D73-2430-4831-ABE9-D66AE03647E7@gmail.com> <874n50cdnu.fsf@bzg.ath.cx> <87mwisrrv8.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4tEz-0002qj-Au for emacs-orgmode@gnu.org; Sun, 19 Jan 2014 09:20:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4tEu-0002fM-5B for emacs-orgmode@gnu.org; Sun, 19 Jan 2014 09:20:45 -0500 Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:60474) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4tEt-0002fF-UE for emacs-orgmode@gnu.org; Sun, 19 Jan 2014 09:20:40 -0500 Received: by mail-wi0-f180.google.com with SMTP id d13so2328195wiw.7 for ; Sun, 19 Jan 2014 06:20:39 -0800 (PST) In-Reply-To: <87mwisrrv8.fsf@Rainer.invalid> (Achim Gratz's message of "Sun, 19 Jan 2014 15:03:23 +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: Achim Gratz Cc: emacs-orgmode@gnu.org Achim Gratz writes: > The first question is what do we want contrib to be? So let's start with this one. contrib/ *was* a staging area for stuff that were meant to go into core at some point---i.e. when they get mature enough and when the copyright assignments are sorted out. For most libraries, contrib/ *is not* a staging area anymore. So for now, having stuff in contrib/ means something like "These libraries are contributed by Org users and you can get their latest version by downloading the .tar.gz, the .zip, by cloning Org repo or by install org-plus-contrib from Org ELPA." The core idea is that stuff from contrib get more love than random github Org libraries: Org maintainers do fix stuff in there from time to time (compiler warnings, etc.) I think: 1) this core idea is fine, but I'm for applying it to Org ELPA instead of the Org contrib/ directory. 2) it would be cleaner if org-in-emacs and org-repo would be the same. My point of view is that of the users, who get easily lost in those distinctions. > If it's a staging > area for things that are not-quite-ready yet, then these things should > either be removed if they aren't getting finished or moved into core > when they are. Plus, since maint goes to Emacs, but master is not, it > should be in master as soon as the copyright questions are resolved. It is *not* a staging area only. > If it's becoming a dump of stuff that will never make it into core > because it isn't acceptable for Emacs proper for whatever reason, then > I'd reason that it should be removed as well, independently of whether > it's kept alive outside of Org or not. I'm against dumping not-for-core libraries. And that precisely because it's good to have libraries close to Org's list/devs that I'd prefer the Org ELPA solution. >> If so, we would need some Git guru (Achim?) to help with filtering >> the Org repo, and I could help with setting up the Org ELPA packages. > > If you are suggesting to remove the history of contrib from Org's repo, > then I'm against it. Why? -- Bastien