From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: =?UTF-8?B?UmU6IFtCVUddIGBvcmctbG9hZC1ub2Vycm9yLW11c3RzdWZmaXg=?= =?UTF-8?B?wrQgaXMgbm90IGRlZmluZWQsIGludHJvZHVjZWQgYnkgNTQ4NGEzM2I=?= Date: Fri, 11 Jan 2013 21:48:22 +0100 Message-ID: <877gnjcup5.fsf@Rainer.invalid> References: <87a9sh3tsp.fsf@gmail.com> <87sj69ro12.fsf@gmail.com> <87pq1dj76n.fsf@bzg.ath.cx> <87hamprlob.fsf@gmail.com> <11306.1357839845@alphaville> <874niosy6w.fsf@gmail.com> <87txqodgix.fsf@bzg.ath.cx> <87txqovnv3.fsf@gmail.com> <874niodcry.fsf@bzg.ath.cx> <87vcb4spxe.fsf@gmail.com> <8738y8n0b2.fsf@gmail.com> <87lic0bpwj.fsf@bzg.ath.cx> <87hamo7gdk.fsf@gmail.com> <87wqvk9p5f.fsf@bzg.ath.cx> <87ehhrhpjl.fsf@bzg.ath.cx> <87sj67d662.fsf@Rainer.invalid> <87a9sf1wsl.fsf@bzg.ath.cx> <87k3rjd51k.fsf@Rainer.invalid> <87obgvzlah.fsf@bzg.ath.cx> <87fw27cybb.fsf@Rainer.invalid> <87zk0fwjzq.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48570) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtlWp-00037N-Pf for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 15:48:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtlWm-00032k-DV for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 15:48:39 -0500 Received: from plane.gmane.org ([80.91.229.3]:57603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtlWm-00032c-7E for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 15:48:36 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TtlWz-0004zI-5Q for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 21:48:49 +0100 Received: from pd9eb573f.dip.t-dialin.net ([217.235.87.63]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Jan 2013 21:48:49 +0100 Received: from Stromeko by pd9eb573f.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Jan 2013 21:48:49 +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: emacs-orgmode@gnu.org Eric Schulte writes: > These sounds like a Emacs-wide (or possibly find-library) issues, rather > than anything specific to Org, outlining, agendas or plain text notes. > > Shouldn't this sort of discussion and development be taking place on > emacs-dev and in non-org Emacs libraries. I've already taken this problem to emacs-devel since it is indeed a general problem. > In my opinion the only reason to try to solve these issues in Org-mode > proper is if we are testing out new functionality which will eventually > be adopted by core Emacs. Otherwise I would argue that such development > within Org-mode is a waste of Org-mode development time, effort and code > complexity. I might still propose a workaround for Org since it is unlikely that Emacs 24.3 will already ship with an improved package manager and in any case older Emacsen would not have it. Also, Org is in a somewhat unique position right now, being both in Emacs' core and ELPA at the same time and this is what made the problem so highly visible (as I'm sure you're painfully aware of by now). > At the least perhaps such load/require mechanisms should be extracted > into a separate library with no Org-mode specific code. Then Org-mode > could make use of these libraries, but so could other large systems > distributed with Emacs but developed independently (e.g., gnus). Yes, the plan (yet to be fully developed) is to add some basic infrastructure to Emacs that an updated package manager can then use — or individual libraries if they desire to do this, although I'd be happy to leave it to package manager. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds