Report forwarded
to debian-bugs-dist@lists.debian.org, rafl@debian.org, Peter S Galbraith <psg@debian.org>: Bug#580259; Package emacs-goodies-el.
(Tue, 04 May 2010 20:27:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Florian Ragwitz <rafl@debian.org>:
New Bug report received and forwarded. Copy sent to rafl@debian.org, Peter S Galbraith <psg@debian.org>.
(Tue, 04 May 2010 20:27:08 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: emacs-goodies-el: Please include nopaste.el
Date: Tue, 04 May 2010 21:47:27 +0200
Package: emacs-goodies-el
Version: 33.3
Severity: wishlist
Please include nopaste.el in the emacs-goodies-el package. It allows
submitting buffers or regions to various nopaste sites, as supported
by App::Nopaste, which is available in debian as libapp-nopaste-perl.
App::Nopaste also allows, for nopaste serives that support it, to
automatically announce your paste to a certain irc channel, making it
extremely useful for, for example, colaborative debugging.
The latest version nopaste.el, which is Licensed under GPL-2+, is
always available at
http://github.com/avar/nopaste/raw/master/nopaste.el
Thanks for considering.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.33.2 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages emacs-goodies-el depends on:
ii bash 4.1-3 The GNU Bourne Again SHell
ii dpkg 1.15.7.1 Debian package management system
ii emacs23 [emacsen] 23.1+1-6 The GNU Emacs editor (with GTK+ us
ii install-info 4.13a.dfsg.1-5 Manage installed documentation in
Versions of packages emacs-goodies-el recommends:
ii dict 1.11.2+dfsg-2 dictionary client
ii perl-doc 5.10.1-12 Perl documentation
ii wget 1.12-2 retrieves files from the web
emacs-goodies-el suggests no packages.
-- no debconf information
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Wed, 27 Jun 2018 16:48:02 GMT) (full text, mbox, link).
control: tag -1 moreinfo
We're not adding packages to emacs-goodies-el any more, but a seperate
package could be a possibility if there was an upstream maintained
version. The one you link too hasn't been updated since 2010, which is a
bit offputting.
d
Added tag(s) moreinfo.
Request was from David Bremner <david@tethera.net>
to 580259-submitter@bugs.debian.org.
(Wed, 27 Jun 2018 16:48:02 GMT) (full text, mbox, link).
Information stored
: Bug#580259; Package emacs-goodies-el.
(Thu, 28 Jun 2018 16:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupre <anarcat@orangeseeds.org>:
Extra info received and filed, but not forwarded.
(Thu, 28 Jun 2018 16:03:04 GMT) (full text, mbox, link).
On Wed, Jun 27, 2018 at 01:44:38PM -0300, David Bremner wrote:
> We're not adding packages to emacs-goodies-el any more, but a seperate
> package could be a possibility if there was an upstream maintained
> version. The one you link too hasn't been updated since 2010, which is a
> bit offputting.
Hi!
So I've found this package after writing my own little thing, and
improved on it with two pull requests. Depending on how upstream
responds (or at all), I might be willing to become the new upstream.
My (informal, GitHub) fork is here:
https://github.com/anarcat/nopaste/
It improves the cutomization support and uses asynchronous shell
commands to improve usability. I would welcome feedback on the coding
style and everything since I don't dive that deep in elisp very often.
Future improvements I am considering are:
1. be less chatty: defaults can be prompted with a prefix-command but
by default nopaste.el shouldn't ask for anything, just like on the
commandline
2. consider adding support for pastebinit or at least compare the two
upstreams to see if it's worth it
I am also unfamiliar with the ELPA processes and/or Debian packaging and
would welcome guidance on the next steps there as well. From what I can
tell, nopaste is not on MELPA right now:
https://melpa.org/#/?q=nopaste
It does not seem to be available on marmalade either. What's the process
here? Should a package be uploaded to MELPA first? How entitled am I to
such an upload if I'm not the original author?
Anyways, thanks for pointing me in that direction! :)
A.
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Thu, 28 Jun 2018 16:03:06 GMT) (full text, mbox, link).
Bug reassigned from package 'emacs-goodies-el' to 'wnpp'.
Request was from David Bremner <david@tethera.net>
to control@bugs.debian.org.
(Fri, 29 Jun 2018 11:33:08 GMT) (full text, mbox, link).
No longer marked as found in versions emacs-goodies-el/33.3.
Request was from David Bremner <david@tethera.net>
to control@bugs.debian.org.
(Fri, 29 Jun 2018 11:33:08 GMT) (full text, mbox, link).
Changed Bug title to 'RFP nopaste.el (elpa-nopaste)' from 'emacs-goodies-el: Please include nopaste.el'.
Request was from David Bremner <david@tethera.net>
to control@bugs.debian.org.
(Fri, 29 Jun 2018 11:33:09 GMT) (full text, mbox, link).
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Fri, 29 Jun 2018 11:33:10 GMT) (full text, mbox, link).
Subject: Re: Bug#580259: is this package still desired?
Date: Fri, 29 Jun 2018 08:28:28 -0300
reassign 580259 wnpp
retitle 580259 RFP nopaste.el (elpa-nopaste)
user debian-emacsen@lists.debian.org
usertag 580259 elpafy
quit
Antoine Beaupre <anarcat@orangeseeds.org> writes:
>
> So I've found this package after writing my own little thing, and
> improved on it with two pull requests. Depending on how upstream
> responds (or at all), I might be willing to become the new upstream.
>
> My (informal, GitHub) fork is here:
>
> https://github.com/anarcat/nopaste/
OK, let's keep this bug alive as an RFP; it can always be closed if
things don't work out.
> I am also unfamiliar with the ELPA processes and/or Debian packaging and
> would welcome guidance on the next steps there as well. From what I can
> tell, nopaste is not on MELPA right now:
>
> https://melpa.org/#/?q=nopaste
>
> It does not seem to be available on marmalade either. What's the process
> here? Should a package be uploaded to MELPA first? How entitled am I to
> such an upload if I'm not the original author?
It's pretty common for non-authors to submit things to melpa. From the
Debian Emacsen team perspective, the important thing is to have a
maintained upstream repo, not necessarily being on MELPA. Of course
melpa/melpa-stable is a great way to make your efforts widely available
outside Debian. I thought marmalade was a great idea but it didn't seem
to work out in terms of finding active maintainers to do uploads. A
problem we're familiar with on the Debian side.
d
Changed Bug title to 'RFP: elpa-nopaste -- submitting buffers or regions to various nopaste sites from emacs' from 'RFP nopaste.el (elpa-nopaste)'.
Request was from Adrian Bunk <bunk@debian.org>
to control@bugs.debian.org.
(Tue, 04 Sep 2018 12:27:11 GMT) (full text, mbox, link).
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Mon, 17 Sep 2018 20:36:08 GMT) (full text, mbox, link).
Subject: Re: Bug#580259: is this package still desired?
Date: Mon, 17 Sep 2018 16:34:16 -0400
On 2018-06-29 08:28:28, David Bremner wrote:
> It's pretty common for non-authors to submit things to melpa. From the
> Debian Emacsen team perspective, the important thing is to have a
> maintained upstream repo, not necessarily being on MELPA. Of course
> melpa/melpa-stable is a great way to make your efforts widely available
> outside Debian. I thought marmalade was a great idea but it didn't seem
> to work out in terms of finding active maintainers to do uploads. A
> problem we're familiar with on the Debian side.
So a lot happened since then. I took over maintainership of nopaste:
https://github.com/avar/nopaste/pull/3
Then I tried to add it to MELPA:
https://github.com/melpa/melpa/pull/5601
And it was refused, because there's already "webpaste" there:
https://melpa.org/#/webpaste
That is also already packaged in Debian.
At this point, I'm close to giving up - ideas?
A.
--
O gentilshommes, la vie est courte.
Si nous vivons, nous vivons
pour marcher sur la tête des rois.
- William Shakespeare
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Mon, 17 Sep 2018 20:42:05 GMT) (full text, mbox, link).
Subject: Re: Bug#580259: is this package still desired?
Date: Mon, 17 Sep 2018 16:39:32 -0400
On 2018-09-17 16:34:16, Antoine Beaupré wrote:
[...]
> And it was refused, because there's already "webpaste" there:
>
> https://melpa.org/#/webpaste
>
> That is also already packaged in Debian.
This is incorrect, actually - webpaste is not in debian.
a.
--
We have to talk about liberating minds as well as liberating society.
- Angela Davis
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Mon, 17 Sep 2018 20:45:11 GMT) (full text, mbox, link).
Subject: Re: Bug#580259: is this package still desired?
Date: Mon, 17 Sep 2018 17:43:15 -0300
Antoine Beaupré <anarcat@orangeseeds.org> writes:
> On 2018-09-17 16:34:16, Antoine Beaupré wrote:
>
> [...]
>
>> And it was refused, because there's already "webpaste" there:
>>
>> https://melpa.org/#/webpaste
>>
>> That is also already packaged in Debian.
>
> This is incorrect, actually - webpaste is not in debian.
Is nopaste better than webpaste? We don't need things to be in melpa,
that's just a first approximation for "not totally bitrotted and
unmaintained".
d
Message sent on
to Florian Ragwitz <rafl@debian.org>:
Bug#580259.
(Mon, 17 Sep 2018 21:03:12 GMT) (full text, mbox, link).
Subject: Re: Bug#580259: is this package still desired?
Date: Mon, 17 Sep 2018 17:00:04 -0400
On 2018-09-17 17:43:15, David Bremner wrote:
> Antoine Beaupré <anarcat@orangeseeds.org> writes:
>
>> On 2018-09-17 16:34:16, Antoine Beaupré wrote:
>>
>> [...]
>>
>>> And it was refused, because there's already "webpaste" there:
>>>
>>> https://melpa.org/#/webpaste
>>>
>>> That is also already packaged in Debian.
>>
>> This is incorrect, actually - webpaste is not in debian.
>
> Is nopaste better than webpaste? We don't need things to be in melpa,
> that's just a first approximation for "not totally bitrotted and
> unmaintained".
It's a matter of taste. nopaste offloads the work to a perl process,
which is packaged in debian:
https://packages.debian.org/sid/libapp-nopaste-perl
webpaste does the work in Emacs itself.
This means the two packages have different pastebins supported,
basically. Depending on how comfortable you are with Perl or Elisp, it
may make one or the other more attractive as well of course.
A.
--
It is not enough to fight for the land; it is even more important to
enjoy it. While you can. While it’s still here.
- Edward Abbey
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.