From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtVUj-0007a7-TD for guix-patches@gnu.org; Sun, 17 Sep 2017 05:04:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtVUg-0007xm-P1 for guix-patches@gnu.org; Sun, 17 Sep 2017 05:04:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35772) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dtVUg-0007xe-M4 for guix-patches@gnu.org; Sun, 17 Sep 2017 05:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dtVUg-000673-Bq for guix-patches@gnu.org; Sun, 17 Sep 2017 05:04:02 -0400 Subject: [bug#28210] [PATCH] gnu: Add emacs-sr-speedbar. Resent-Message-ID: From: Oleg Pykhalov References: <871so25a9d.fsf@gmail.com> <87a82pm6bh.fsf@gmail.com> <874lsnucjm.fsf@gnu.org> <87k21ew8w8.fsf@gmail.com> Date: Sun, 17 Sep 2017 12:03:38 +0300 In-Reply-To: <87k21ew8w8.fsf@gmail.com> (Alex Kost's message of "Mon, 04 Sep 2017 22:39:35 +0300") Message-ID: <8760chae8l.fsf@gmail.com> 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: Alex Kost Cc: 28210@debbugs.gnu.org Hello Alex, Alex Kost writes: > Ludovic Court=C3=A8s (2017-08-31 14:50 +0200) wrote: > >> Hi Oleg, >> >> Oleg Pykhalov skribis: > [...] >>> From b4a8728fd752d2a245258e258e72c9c5fcfcb426 Mon Sep 17 00:00:00 2001 >>> From: Oleg Pykhalov >>> Date: Wed, 23 Aug 2017 22:30:19 +0300 >>> Subject: [PATCH] gnu: Add emacs-sr-speedbar. >>> >>> * gnu/packages/emacs.scm (emacs-sr-speedbar): New variable. >> >> [...] >> >>> + (origin >>> + (method url-fetch) >>> + (uri "https://www.emacswiki.org/emacs/download/sr-speedbar.el") >> >> This URL is unversioned, so it=E2=80=99ll break next time the file is up= dated in >> place. Is there an alternate URL available? We could make our own versioning, couldn't we? Like in (guix-edit "emacs-goto-chg"). > MELPA people also don't like sources from emacswiki and use the > following source instead: > > https://github.com/emacsorphanage/sr-speedbar > > I think it is a good substitution for the original emacswiki page. Melpa people pull all from master. Their sr-speedbar version is 20161025.131, but their release tarball version from which they pull is 20140914.2339. So, I see two solutions: add a comment =E2=80=9CThere is no versioned sourc= e.=E2=80=9D like in (guix-edit "emacs-goto-chg") or pull from github git commit. https://github.com/emacsorphanage/sr-speedbar doesn't have Issue tab. https://emacsmirror.net/stats/emacsorphanage.html doesn't have any contact info except author name. The only way for me to ask a developer a new release tarball is find another repository with opened Issue tab. What do you think?