From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ctVmN-0003Xu-2X for guix-patches@gnu.org; Thu, 30 Mar 2017 04:50:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ctVmM-0006hl-52 for guix-patches@gnu.org; Thu, 30 Mar 2017 04:50:03 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:53696) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ctVmM-0006hW-1p for guix-patches@gnu.org; Thu, 30 Mar 2017 04:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ctVmL-0000kr-Qh for guix-patches@gnu.org; Thu, 30 Mar 2017 04:50:01 -0400 Subject: bug#26268: [PATCH] gnu: Add emacs-idle-highlight. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170326233912.23146-1-va511e@yahoo.com> <87bmsnhzfx.fsf@gmail.com> <68dcc0d8-ee90-ae6d-b47d-f17c4bfa3e3f@yahoo.com> Date: Thu, 30 Mar 2017 10:49:45 +0200 In-Reply-To: <68dcc0d8-ee90-ae6d-b47d-f17c4bfa3e3f@yahoo.com> (Vasile Dumitrascu's message of "Tue, 28 Mar 2017 18:59:00 +0000") Message-ID: <87y3vn409i.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Vasile Dumitrascu Cc: Alex Kost , 26268@debbugs.gnu.org Hi Vasile, Vasile Dumitrascu skribis: > I agree with your observations. To explain my previous choice: I was > using melpa as source for the packages as I have found the option to > import from melpa in > https://www.gnu.org/software/guix/manual/guix.html#Invoking-guix-import > so I thought that this is the recommended approach. The document should > be updated to mention this as not recommended for contributions, for the > reasons you have mentioned. > > Maybe rather we should have a predefined import task that easily > imports from github or git based repositories (I could not find one in > the docs). You=E2=80=99re right, there=E2=80=99s no such thing. The difficulty here is that the importer gets package info from melpa.org (or elpa.gnu.org) and AIUI, this info does not include the URL of the upstream repo. That=E2=80=99s why we have to do that step manually, which is arguably suboptimal. Not sure how to improve it. Thoughts? Ludo=E2=80=99.