From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: org-plus-contrib: Invalid function: org-no-popups Date: Fri, 25 Jan 2013 20:59:58 +0100 Message-ID: <874ni5owxt.fsf@Rainer.invalid> References: <87ham6wbwx.fsf@Rainer.invalid> <87622mkzti.fsf@bzg.ath.cx> <87pq0tzrk0.fsf@Rainer.invalid> <871ud9ir2e.fsf@bzg.ath.cx> 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]:50656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TypRw-0005gj-MF for emacs-orgmode@gnu.org; Fri, 25 Jan 2013 15:00:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TypRl-000611-VG for emacs-orgmode@gnu.org; Fri, 25 Jan 2013 15:00:27 -0500 Received: from plane.gmane.org ([80.91.229.3]:52868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TypRl-0005vV-Nk for emacs-orgmode@gnu.org; Fri, 25 Jan 2013 15:00:21 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TypRt-0002gY-7S for emacs-orgmode@gnu.org; Fri, 25 Jan 2013 21:00:29 +0100 Received: from pd9eb5c4c.dip.t-dialin.net ([217.235.92.76]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 25 Jan 2013 21:00:29 +0100 Received: from Stromeko by pd9eb5c4c.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 25 Jan 2013 21:00:29 +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 Bastien writes: > Achim Gratz writes: >> I happen to think that this suggestion goes too far (if you think nobody >> should use OIrg from ELPA, then you'd need to stop making it available >> there and hopefully we already agreed that this isn't an option). > > No, we did not agreed this isn't an option. My reading comprehension may be at an all-time low, but this is what you wrote in another thread: >>> This [removing Org from ELPA -ed] is using Org users as hostages, I >>> don't want to do this. > I think this is an option. Hm… I'm obviously missing some piece. > How can you make sure that Org-mode has not been used before people > want to install an updated version through GNU/Org ELPA? That's what the patch does that you didn't like. > I can't think of any good way. > > Until someone have an idea about this, I'm very serious about removing > the possibility of installing Org through ELPA. But as I said I won't > do this before getting a sense of what the users use and expect. There are exactly two possibilities to get into this situation: The first is using Org anything before opening the package manager. I think it should be possible to educate users that it's better t use a fresh Emacs instance for updating or installing packages until this has been fixed in package manager. The second are things like starter-kit. I'm thinking that it should be the responsibility of such software to load and unload Org if they really need to use it before activating packages and ask for support from Emacs devs in how to do this properly. Package manager is a first class citizen of Emacs by now which means any add-on has to cope with its existence. It's interesting to see that the bugs seem to get chalked up to the packages that are in ELPA rather than the mechanisms that install them (or prevent proper initialization of Emacs) and it kind of seems to fly under the radar for this reason even though it seems to affect many users and has had for quite some time already. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables