From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipe Silva Newsgroups: gmane.emacs.devel Subject: Re: official Emacs Docker image Date: Fri, 27 Jan 2017 17:45:16 -0200 Message-ID: References: <87mvukq7gd.fsf_-_@lifelogs.com> <877fcyg5ah.fsf@lifelogs.com> <87h9c0b6bd.fsf@lifelogs.com> <878txa9zvx.fsf@lifelogs.com> <87k29gsgam.fsf@lifelogs.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1134fdc889f2f7054718b489 X-Trace: blaine.gmane.org 1485546342 26749 195.159.176.226 (27 Jan 2017 19:45:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jan 2017 19:45:42 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 27 20:45:37 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXCSc-0005oH-QD for ged-emacs-devel@m.gmane.org; Fri, 27 Jan 2017 20:45:27 +0100 Original-Received: from localhost ([::1]:47574 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXCSi-0003t8-46 for ged-emacs-devel@m.gmane.org; Fri, 27 Jan 2017 14:45:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXCSX-0003rj-4L for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:45:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXCSW-0000c7-2X for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:45:21 -0500 Original-Received: from mail-oi0-x229.google.com ([2607:f8b0:4003:c06::229]:35065) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXCSV-0000bl-U4 for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:45:20 -0500 Original-Received: by mail-oi0-x229.google.com with SMTP id j15so163096498oih.2 for ; Fri, 27 Jan 2017 11:45:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=UV5ton2t39XocYEcU+WsPxiEiCi3GKA/rmEX4zA/3wY=; b=E52CPd5B+O0dbeUTTrnzGlW9+WLAt78aH0K5zz4445LAaXtWkkhrGbKY1DRbk2t697 evajkToYU5Z7Z/egZQR9ptWDi6/pTNFk4wEXSenu89Chz0zKWKGUmFh8dtSQsABj2Po0 mT6cGIr9Noj7gWXm4pXhj7zmocDr9BMMU5s7rhU0qKpsOsfdXJKbBSJBKHS06QtGPupx hEQCjVcsewfQ4kAeaXk9i1Kh1yMvENGJbuAOTppMDdIeYfRCJvTIH7y7nFL+wJJC8Z38 UUYL/FqHSpHRjloHEwU06PtGejYf+f+5d06h+rTMzFMxVN4CSnogZQd3J2vRhT8lgcOD 1ydQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=UV5ton2t39XocYEcU+WsPxiEiCi3GKA/rmEX4zA/3wY=; b=aqmD0CFrn8ZBiVRnWvUD3qPIYvqwcfPaZS6gHv+9I3NnRy56R8s8j6CCotQLGVtS5v 04TlmMIMItC7vDTZRVaKBiwquYSUsy92d3tKWHVqnSh670RY9rP+3p37H0mAX9ZgpnF8 +dBaNIQtDQ9XQ8JaRQ0XRdXJquGby18z7X3wEFYSK++UuZbpnCPFhcySLPS5piBg4+2k byTqBbcFAm9X5BNmfTZVoKUiSa09J077gjD47ar28wcCfOV6Z2LO9zfxlQ+df3eSuqJy H40vtrsQurrI3RrIsNx3gCUSuaey94loo1KiVDuEBZexy7DM5UYmK5H25RkmYwIBF/AL KVOw== X-Gm-Message-State: AIkVDXIRsywfXuAuhDdInxuh4GjohQk1Qt/an8k/PMKVuVG6nQWML2UoWtw+3LFjugO3d5+Sl7zrN94fFiFN4w== X-Received: by 10.202.77.198 with SMTP id a189mr4946283oib.61.1485546317276; Fri, 27 Jan 2017 11:45:17 -0800 (PST) Original-Received: by 10.157.56.242 with HTTP; Fri, 27 Jan 2017 11:45:16 -0800 (PST) In-Reply-To: <87k29gsgam.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c06::229 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:211654 Archived-At: --001a1134fdc889f2f7054718b489 Content-Type: text/plain; charset=UTF-8 Ted, I think that before the portable dumper branch get's merged or the big elc file branch gets merged, you are going to have a really hard time writing a docker file for that because of: https://github.com/docker/docker/issues/22801 You'll probably will have to rely on "docker commiting" your image. That's how I do it for now. I built emacs from git head with it. On Fri, Jan 27, 2017 at 12:56 PM, Ted Zlatanov wrote: > On Sat, 31 Dec 2016 13:25:32 -0500 Richard Stallman wrote: > > RS> I guess that makes sense for special circumstances. Anyway, it does > RS> no wrong to anyone. So please support it if you want to. > > After talking to RMS, I created https://hub.docker.com/u/fsfemacs and am > currently the owner of the organization. The image, when ready, will be > "fsfemacs/emacs". I named it that way to emphasize the FSF organization, > rather than "gnuemacs" which would emphasize the GNU project. > > If you're interested in collaborating on a Dockerfile that builds 24.x > and 25.x/master, let me know here or in e-mail. If you have one already, > even better. > > Thanks > Ted > > > --001a1134fdc889f2f7054718b489 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Ted, I think that before the portable dumper bra= nch get's merged or the big elc file branch gets merged, you are going = to have a really hard time writing a docker file for that because of:=C2=A0= https://github.co= m/docker/docker/issues/22801


You'll probably will have to rely on "docker commitin= g" your image. That's how I do it for now. I built emacs from git = head with it.=C2=A0


On Fri, Jan 27, 2017 at 12:56 PM, Ted Zla= tanov <tzz@lifelogs.com> wrote:
On Sat, 31 Dec 2016 13:25:32 -0500 Richard Stallman <rms@gnu.org> wrote:

RS> I guess that makes sense for special circumstances.=C2=A0 Anyway, it= does
RS> no wrong to anyone.=C2=A0 So please support it if you want to.

After talking to RMS, I created https://hub.docker.com/u/fsfem= acs and am
currently the owner of the organization. The image, when ready, will be
"fsfemacs/emacs". I named it that way to emphasize the FSF organi= zation,
rather than "gnuemacs" which would emphasize the GNU project.

If you're interested in collaborating on a Dockerfile that builds 24.x<= br> and 25.x/master, let me know here or in e-mail. If you have one already, even better.

Thanks
Ted



--001a1134fdc889f2f7054718b489--