From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [elpa] Excorporate: Exchange integration package Date: Sun, 08 Feb 2015 23:08:43 -0500 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1423454945 946 80.91.229.3 (9 Feb 2015 04:09:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 04:09:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: Thomas Fitzsimmons Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 05:09:05 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YKfej-00031g-1J for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 05:09:05 +0100 Original-Received: from localhost ([::1]:58744 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKfei-0004i6-7j for ged-emacs-devel@m.gmane.org; Sun, 08 Feb 2015 23:09:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKfeU-0004i1-VD for emacs-devel@gnu.org; Sun, 08 Feb 2015 23:08:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKfeQ-0007nj-01 for emacs-devel@gnu.org; Sun, 08 Feb 2015 23:08:50 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13001) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKfeP-0007nb-TY for emacs-devel@gnu.org; Sun, 08 Feb 2015 23:08:45 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArwTAPOG1lTAqyxp/2dsb2JhbABbgwaDX4VTwGUEAgKBDUQBAQEBAQF8hA0BBAFWIwULCw4mEhQYDRABE4g4CM4jAQEBAQYBAQEBHo94B4QqBYonilYFljUihAwggnMBAQE X-IPAS-Result: ArwTAPOG1lTAqyxp/2dsb2JhbABbgwaDX4VTwGUEAgKBDUQBAQEBAQF8hA0BBAFWIwULCw4mEhQYDRABE4g4CM4jAQEBAQYBAQEBHo94B4QqBYonilYFljUihAwggnMBAQE X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="109993101" Original-Received: from 192-171-44-105.cpe.pppoe.ca (HELO pastel.home) ([192.171.44.105]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 08 Feb 2015 23:08:43 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id B60951F77; Sun, 8 Feb 2015 23:08:43 -0500 (EST) In-Reply-To: (Thomas Fitzsimmons's message of "Sun, 08 Feb 2015 16:21:41 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:182656 Archived-At: > I wrote a library called Excorporate that allows Emacs to talk to an > Exchange server over the Exchange Web Services API. I would like to > release it as a GNU ELPA package. In the meantime, you can try it out > like this: I think I'm going to turn this one down, sorry. We generally don't want packages that offer support for proprietary programs. It's OK for packages to support proprietary programs "as a side-effect" of supporting something else, but packages that only support proprietary programs are usually undesirable since they end up promoting those proprietary programs, which is counter to the goals of Free Software. There can be exceptions (typically support for using Emacs on Windows and Mac OS X platforms), when we consider that such support will encourage people to rely on Free Software (e.g. Emacs) more than it will encourage them to rely on proprietary programs. In this case, I think this argument doesn't work, since you can already use Emacs to access an Exchange server via IMAP (tho that admittedly only covers some part of the functionality;and I don't know if other parts can be similarly accessed via other standard protocols or not). Stefan