From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: [PROPOSAL] Quick and easy installation instructions Date: Sun, 26 Sep 2010 21:27:51 +0200 Message-ID: <87tylce24o.fsf@Rainer.invalid> References: <87tylcy6gw.fsf@stats.ox.ac.uk> <87hbhc5rtt.fsf@Rainer.invalid> <87r5ggs6u6.fsf@stats.ox.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=54905 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzwtI-0001CQ-3t for emacs-orgmode@gnu.org; Sun, 26 Sep 2010 15:28:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzwtG-0006mW-Mu for emacs-orgmode@gnu.org; Sun, 26 Sep 2010 15:28:03 -0400 Received: from lo.gmane.org ([80.91.229.12]:56286) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzwtG-0006mS-CU for emacs-orgmode@gnu.org; Sun, 26 Sep 2010 15:28:02 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OzwtF-0004aA-8K for emacs-orgmode@gnu.org; Sun, 26 Sep 2010 21:28:01 +0200 Received: from p57aac59e.dip.t-dialin.net ([87.170.197.158]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 21:28:01 +0200 Received: from Stromeko by p57aac59e.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 21:28:01 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Dan Davison writes: > OK, so we're agreed. But your points below don't seem to describe a less > technical route. Could you describe the less technical version of the > instructions for the method that you are advocating? Installing is something technical and I'm a tech-head, so you're asking something of me I'm not really qualified to do. :-) My points were: - I think that a proper installation via make is the way to go, but I recognize that some folks don't want or need to do that. - There is a default place where Emacs expects this kind of stuff and has some magic implemented to make it work without further configuration, and that place is site-lisp. You can put it someplace else, but then you have to alter the load-path or you are at the mercy of some special configuration to make the same magic work in other places, too (I've had ~/lisp set up that way when I was still compiling Emacs myself). - If org was delivered and compiled in 'org/' rather than 'lisp/', one could instruct users to just take that folder and copy/drag it into the site-lisp directory of their Emacs installation. You can do that with the lisp folder, but I'd at least tell people to please rename it to org after doing the copy. If you want to get any less technical than that, I'd suggest ELPA or something like it (as has been discussed already in another thread). ELPA packages build and configure themselves as far as possible, so that should take out the guesswork for novice users. Also it looks like it will come standard with Emacs24 (with a GNU archive and the possibility to add additional archives, which could take care of the "bleeding edge"), so there will be absolutely no "installation" work required from the user from then on. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ DIY Stuff: http://Synth.Stromeko.net/DIY.html