GNU bug report logs -
#76195
Obsoleting mail/hashcash.el
Previous Next
Reported by: Stefan Kangas <stefankangas <at> gmail.com>
Date: Tue, 11 Feb 2025 06:41:01 UTC
Severity: wishlist
Tags: patch
Fixed in version 31.1
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 76195 in the body.
You can then email your comments to 76195 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Tue, 11 Feb 2025 06:41:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Kangas <stefankangas <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Tue, 11 Feb 2025 06:41:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Severity: wishlist
The mail/hashcash.el library implements an Emacs wrapper around
hashcash, where the idea was that you added a small amount of "proof of
work" to an Email header, which if everyone used it would be expensive
for spammers:
"The email anti-spam tool, like the proof-of-work algorithm, is
also called hashcash and is used to create stamps to attach to mail
to add a micro-cost to sending mail to deter spamming. The main
use of the hashcash stamp is as a white-listing hint to help
hashcash users avoid losing email due to content based and
blacklist based anti-spam systems." - http://www.hashcash.org
This might be nice in theory, but it is irrelevant as an anti-spam
measure on today's internet, since almost no one uses it. Let's not
mislead users to waste energy using it.
I suggest that we mark it as obsolete.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Tue, 11 Feb 2025 10:52:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 76195 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefankangas <at> gmail.com> writes:
Hi Stefan,
> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it. Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.
There is also bug#66795. It is an evidence, that hashcash is used in
Emacs. OTOH, there's nobody who is able to fix this.
So I support your proposal.
Best regards, Michael.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Tue, 11 Feb 2025 14:56:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 76195 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefankangas <at> gmail.com> writes:
> Severity: wishlist
>
> The mail/hashcash.el library implements an Emacs wrapper around
> hashcash, where the idea was that you added a small amount of "proof of
> work" to an Email header, which if everyone used it would be expensive
> for spammers:
>
> "The email anti-spam tool, like the proof-of-work algorithm, is
> also called hashcash and is used to create stamps to attach to mail
> to add a micro-cost to sending mail to deter spamming. The main
> use of the hashcash stamp is as a white-listing hint to help
> hashcash users avoid losing email due to content based and
> blacklist based anti-spam systems." - http://www.hashcash.org
>
> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it. Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.
I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
developers, in case they have any comments.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Tue, 11 Feb 2025 15:26:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 76195 <at> debbugs.gnu.org (full text, mbox):
"Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl> writes:
> On Tuesday Feb 11 2025, Stefan Kangas wrote:
>
>> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
>> developers, in case they have any comments.
>
> Thanks for reaching out.
>
> I can only find a single user in my e-mail corpus, from 2006. So as far
> as I'm concerned, it can be obsoleted.
>
> Kind regards,
> Dirk.
>
> --
> Dirk-Jan C. Binnema Helsinki, Finland
> e:djcb <at> djcbsoftware.nl w:www.djcbsoftware.nl
> gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036
Thanks for telling us your opinion.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Tue, 11 Feb 2025 17:29:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 76195 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefankangas <at> gmail.com> writes:
>>
>> I suggest that we mark it as obsolete.
>
> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
> developers, in case they have any comments.
No comments for me (except it makes me a bit nostalgic).
d
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Wed, 12 Feb 2025 00:06:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 76195 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
tags 76195 + patch
thanks
Stefan Kangas <stefankangas <at> gmail.com> writes:
> Severity: wishlist
>
> The mail/hashcash.el library implements an Emacs wrapper around
> hashcash, where the idea was that you added a small amount of "proof of
> work" to an Email header, which if everyone used it would be expensive
> for spammers:
>
> "The email anti-spam tool, like the proof-of-work algorithm, is
> also called hashcash and is used to create stamps to attach to mail
> to add a micro-cost to sending mail to deter spamming. The main
> use of the hashcash stamp is as a white-listing hint to help
> hashcash users avoid losing email due to content based and
> blacklist based anti-spam systems." - http://www.hashcash.org
>
> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it. Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.
Here are three proposed patches.
[0001-Drop-hashcash-support.patch (text/x-patch, attachment)]
[0002-Move-hashcash.el-to-lisp-obsolete.patch (text/x-patch, attachment)]
[0003-Add-Obsolete-since-header-to-hashcash.el.patch (text/x-patch, attachment)]
Added tag(s) patch.
Request was from
Stefan Kangas <stefankangas <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Wed, 12 Feb 2025 00:06:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Wed, 12 Feb 2025 03:49:01 GMT)
Full text and
rfc822 format available.
Message #25 received at 76195 <at> debbugs.gnu.org (full text, mbox):
Thanks, Stefan. No objections from me (MH-E).
You don't need to remove the following line in mh-e.el (in Emacs). It is
in a list of invisible header fields and does not depend on the hashcash
package in Emacs.
"X-Hashcash:" ; hashcash
Stefan Kangas <stefankangas <at> gmail.com> wrote:
> Stefan Kangas <stefankangas <at> gmail.com> writes:
>
> > Severity: wishlist
> >
> > The mail/hashcash.el library implements an Emacs wrapper around
> > hashcash, where the idea was that you added a small amount of "proof of
> > work" to an Email header, which if everyone used it would be expensive
> > for spammers:
> >
> > "The email anti-spam tool, like the proof-of-work algorithm, is
> > also called hashcash and is used to create stamps to attach to mail
> > to add a micro-cost to sending mail to deter spamming. The main
> > use of the hashcash stamp is as a white-listing hint to help
> > hashcash users avoid losing email due to content based and
> > blacklist based anti-spam systems." - http://www.hashcash.org
> >
> > This might be nice in theory, but it is irrelevant as an anti-spam
> > measure on today's internet, since almost no one uses it. Let's not
> > mislead users to waste energy using it.
> >
> > I suggest that we mark it as obsolete.
>
> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
> developers, in case they have any comments.
>
--
Bill Wohler <wohler <at> newt.com> aka <Bill.Wohler <at> nasa.gov>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#76195
; Package
emacs
.
(Mon, 24 Feb 2025 00:31:01 GMT)
Full text and
rfc822 format available.
Message #28 received at 76195 <at> debbugs.gnu.org (full text, mbox):
>>>>> "SK" == Stefan Kangas <stefankangas <at> gmail.com> writes:
SK> Stefan Kangas <stefankangas <at> gmail.com> writes:
>> Severity: wishlist
>>
>> The mail/hashcash.el library implements an Emacs wrapper around
>> hashcash, where the idea was that you added a small amount of
>> "proof of work" to an Email header, which if everyone used it
>> would be expensive for spammers:
>>
[...]
>> This might be nice in theory, but it is irrelevant as an
>> anti-spam measure on today's internet, since almost no one uses
>> it. Let's not mislead users to waste energy using it.
>>
>> I suggest that we mark it as obsolete.
An informal survey on emacs.gnus.general suggests no one is using it
(although only a tiny number of responses).
I suggest making to obsolete.
Best,
Andy
--
Andrew Cohen
Reply sent
to
Stefan Kangas <stefankangas <at> gmail.com>
:
You have taken responsibility.
(Mon, 24 Feb 2025 21:54:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Stefan Kangas <stefankangas <at> gmail.com>
:
bug acknowledged by developer.
(Mon, 24 Feb 2025 21:54:03 GMT)
Full text and
rfc822 format available.
Message #33 received at 76195-done <at> debbugs.gnu.org (full text, mbox):
Version: 31.1
Andrew Cohen <acohen <at> ust.hk> writes:
>>>>>> "SK" == Stefan Kangas <stefankangas <at> gmail.com> writes:
>
> SK> Stefan Kangas <stefankangas <at> gmail.com> writes:
> >> Severity: wishlist
> >>
> >> The mail/hashcash.el library implements an Emacs wrapper around
> >> hashcash, where the idea was that you added a small amount of
> >> "proof of work" to an Email header, which if everyone used it
> >> would be expensive for spammers:
> >>
>
> [...]
>
> >> This might be nice in theory, but it is irrelevant as an
> >> anti-spam measure on today's internet, since almost no one uses
> >> it. Let's not mislead users to waste energy using it.
> >>
> >> I suggest that we mark it as obsolete.
>
> An informal survey on emacs.gnus.general suggests no one is using it
> (although only a tiny number of responses).
>
> I suggest making to obsolete.
Thanks! Done in commit 250f4214752, 074b32d53f7, and 706970fc25d.
I'm therefore closing this bug report.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 25 Mar 2025 11:24:19 GMT)
Full text and
rfc822 format available.
This bug report was last modified 83 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.