From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: official Emacs Docker image Date: Sat, 09 Jul 2016 19:04:50 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <878txa9zvx.fsf@lifelogs.com> References: <831tbxn5id.fsf@gnu.org> <87oaf1bvsb.fsf@wanadoo.es> <87mvukq7gd.fsf_-_@lifelogs.com> <877fcyg5ah.fsf@lifelogs.com> <87h9c0b6bd.fsf@lifelogs.com> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1468105521 17645 80.91.229.3 (9 Jul 2016 23:05:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 9 Jul 2016 23:05:21 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 10 01:05:12 2016 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 1bM1J9-0006vq-41 for ged-emacs-devel@m.gmane.org; Sun, 10 Jul 2016 01:05:11 +0200 Original-Received: from localhost ([::1]:52669 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bM1J8-00074d-2a for ged-emacs-devel@m.gmane.org; Sat, 09 Jul 2016 19:05:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bM1J0-00074L-4P for emacs-devel@gnu.org; Sat, 09 Jul 2016 19:05:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bM1Iw-0005R5-0D for emacs-devel@gnu.org; Sat, 09 Jul 2016 19:05:01 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:59470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bM1Iv-0005R1-PI for emacs-devel@gnu.org; Sat, 09 Jul 2016 19:04:57 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bM1It-0006oA-Sa for emacs-devel@gnu.org; Sun, 10 Jul 2016 01:04:56 +0200 Original-Received: from c-98-229-60-157.hsd1.ma.comcast.net ([98.229.60.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 10 Jul 2016 01:04:55 +0200 Original-Received: from tzz by c-98-229-60-157.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 10 Jul 2016 01:04:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 47 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-98-229-60-157.hsd1.ma.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:xOQQ+zaabxTJFlsrKG+hhhRGYa4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:205478 Archived-At: On Sat, 09 Jul 2016 12:54:33 -0400 Richard Stallman wrote: RS> Could you explain what you mean by "official"? In what sense are RS> those "official"? >> The Docker Hub web site marks them so, and users trust them more. They >> tend to be up to date. RS> Who said these are "official"? Docker Inc., who runs the Docker Hub. They essentially own the top namespace, so pulling "ubuntu" gets the official Ubuntu image, while "rms/ubuntu" is under the "rms" (usually a user name) namespace. >> Docker Inc. provides some maintenance and review for such images, so >> they are in many ways an investment for the company. I don't know more, >> I've never made or maintained an official image. But GCC is up there, as >> I said, so there's a precedent. RS> Whether we should recommend Docker containers is a ethical question RS> and a political question. If the answer is yes, whether we should RS> post them on the Docker site is another ethical question and another RS> political question. RS> Precedent is not the way to reach conclusions about such questions. RS> In other words, the fact that someone is doing something does not RS> mean it is a good thing to do. RS> The GNU Project has no position on those questions as yet. Yes, right, and that's why I am trying to start the discussion instead of just putting up Emacs images on the Docker Hub :) What's the plan for coming to a position? Is there some timeframe, or some milestones, that have to be reached? Will the discussions be private and then an announcement made? Containers are in many ways hiding free software from the users, who are not aware of all the GNU or other software at every layer, and usually just use the top layer as a service (wrapping all the others). Docker in particular does a great job at simplifying the process, so users don't have to pay attention to licenses or provenance. So I think establishing a FSF/GNU presence and even branding in the Docker community now is important. I hope you'll consider that. Thanks Ted