[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#28210] [PATCH] gnu: Add emacs-sr-speedbar.
From: |
Oleg Pykhalov |
Subject: |
[bug#28210] [PATCH] gnu: Add emacs-sr-speedbar. |
Date: |
Sun, 17 Sep 2017 12:03:38 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Hello Alex,
Alex Kost <address@hidden> writes:
> Ludovic Courtès (2017-08-31 14:50 +0200) wrote:
>
>> Hi Oleg,
>>
>> Oleg Pykhalov <address@hidden> skribis:
> [...]
>>> From b4a8728fd752d2a245258e258e72c9c5fcfcb426 Mon Sep 17 00:00:00 2001
>>> From: Oleg Pykhalov <address@hidden>
>>> 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’ll break next time the file is updated 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 “There is no versioned source.”
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?