Skip to content

Commit a1df04b

Browse files
committed
Merge #610: Change announcements mailing list to RSS (at least temporarily)
67f06a8 Redirects: zh_CN announcements post to en post (David A. Harding) cb60122 Announcements: Update text on pages and posts to point to RSS feed (David A. Harding) 81ec15d Announcements RSS: tag old posts as announcements (David A. Harding) a2ebb3f RSS: add feed for security and release announcements (David A. Harding) Pull request description: I've been unable to contact @btcdrak, the administrator of the security and releases announcement mailing list, and it doesn't seem to be sending emails (certainly not reliably). It'd be nice to set up a replacement, but right now other existing Bitcoin mailing lists are also in flux so there's no stable hosting available without creating a new dedicated solution. This PR provides an alternative news source by recommending users follow an RSS feed for posts on the website tagged as announcements. This isn't as good as email, but I think it's better than nothing (and certainly it's better than recommending people join a broken list). Preview feed: http://dg0.dtrt.org/en/announcements.xml Preview sign up page (menu->Contact->Announcements): http://dg0.dtrt.org/en/list/announcements/join/ Feed validation: https://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fdg0.dtrt.org%2Fen%2Fannouncements.xml Pages that previously mentioned the email list have been updated to refer to the RSS feed; for the translations, that was done by deleting whole sentences with the help of Google Translate, so the text is a bit sparse (but seems clear to me). The initial announcement blog post of the email list was translated into Chinese; I didn't see any reason to attempt retranslating an outdated blog post from two years ago, so I deleted it and redirected its URL to the corresponding English blog post (which is updated). ACKs for commit 67f06a: Tree-SHA512: 4837d3a5f45e64833d71dada289abf8d74eba86e3b5715e61f844216dc99b6c55c4e9c732290605cea46cf3ea55a0fb6150c518adf8eaf65da1fe716aeb6a641
2 parents bd144e6 + 67f06a8 commit a1df04b

13 files changed

+59
-39
lines changed
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
<form action="https://sendy.bitcoincore.org/subscribe" method="POST" accept-charset="utf-8" id="mailregform">
2-
<input type="hidden" name="list" value="NkAKeRXqqhq763VNq4wM8921SA"/>
3-
4-
<input type="text" placeholder="Your email address" name="email" id="email"/>
5-
<input type="submit" name="submit" id="submit"/>
6-
</form>
1+
[RSS](/en/announcements.xml)

_posts/en/pages/2016-03-21-rss.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,21 @@ type: pages
66
layout: page
77
lang: en
88
share: false
9-
version: 1
9+
version: 2
1010
---
1111
<p>
12-
<a href="https://bitcoincore.org/{{ page.lang }}/rss.xml" title="Bitcoin Core Blog RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Blog RSS Feed"></a>
12+
<a href="/en/announcements.xml" title="Bitcoin Core Announcements RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Announcments RSS Feed"></a>
13+
Security announcements and release announcements feed (English-only)
14+
</p>
15+
<p>
16+
<a href="/{{ page.lang }}/rss.xml" title="Bitcoin Core Blog RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Blog RSS Feed"></a>
1317
Blog posts feed
1418
</p>
1519
<p>
16-
<a href="https://bitcoincore.org/{{ page.lang }}/meetingrss.xml" title="Bitcoin Core Meeting RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Meeting RSS Feed"></a>
20+
<a href="/{{ page.lang }}/meetingrss.xml" title="Bitcoin Core Meeting RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Meeting RSS Feed"></a>
1721
Meetings feed
1822
</p>
1923
<p>
20-
<a href="https://bitcoincore.org/{{ page.lang }}/releasesrss.xml" title="Bitcoin Core Releases RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Releases RSS Feed"></a>
24+
<a href="/{{ page.lang }}/releasesrss.xml" title="Bitcoin Core Releases RSS Feed"><img src="/assets/images/rss-24x24.png" alt="Bitcoin Core Releases RSS Feed"></a>
2125
Releases feed
2226
</p>

_posts/en/pages/list/2016-03-10-announcements-join.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,8 @@ version: 2
1010
---
1111
Receive notification of important security announcements and releases for Bitcoin Core.
1212

13-
Enter your email address below:
13+
Subscribe to the RSS feed below.
1414

1515
{% include pages/list/announcement.html %}
1616

1717
Low traffic for announcements only.
18-
19-
Emails will be DKIM signed from bitcoincore.org and GPG signed by one of
20-
the following keys:
21-
22-
{% include dev-keys.md %}
23-
24-
{% include references.md %}

_posts/en/posts/2016-03-15-announcelist.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,15 @@ id: en-announce-list
66
name: announce-list
77
tags: [bitcoin, bitcoin core, announcement list, updates]
88
version: 2
9+
redirect_from:
10+
- /zh_CN/2016/03/15/announcement-list/
911
---
10-
In an effort to increase communications, we are launching an opt-in, _announcement-only_ mailing-list for users of Bitcoin Core to receive notifications of security issues and new releases.
12+
In an effort to increase communications, we are now providing opt-in, _announcement-only_ information for users of Bitcoin Core to receive notifications of security issues and new releases.
1113

12-
While the Bitcoin Core project has a variety of communication channels, this website, Twitter [@bitcoincoreorg][], there have been a number of requests for an [announcement mailing list](/en/list/announcements/join). It is intended to be extremely low volume, focused on critical notifications as well as to announce new releases.
14+
While the Bitcoin Core project has a variety of communication channels, there have been a number of requests for a method of receiving only important announcements. This new source is intended to be extremely low volume, focused on critical notifications as well as to announce new releases.
1315

14-
To subscribe, enter your email address below:
16+
If you use Bitcoin Core, please consider [subscribing][subscribe].
1517

16-
{% include pages/list/announcement.html %}
17-
18-
Emails will be DKIM signed from bitcoincore.org and GPG signed by one of
19-
the following keys:
20-
21-
{% include dev-keys.md %}
18+
[subscribe]: /en/list/announcements/join
2219

2320
{% include references.md %}

_posts/en/posts/2018-02-26-release-0.16.0.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ layout: post
99
share: true
1010
version: 1
1111

12+
## Only true if release announcement or security annoucement. English posts only
13+
announcement: 1
14+
1215
excerpt: >
1316
Bitcoin Core 0.16.0 has been released with default wallet support for
1417
segwit.

_posts/en/posts/2018-06-15-release-0.16.1.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ layout: post
88
share: true
99
version: 1
1010

11+
## Only true if release announcement or security annoucement. English posts only
12+
announcement: 1
13+
1114
excerpt: >
1215
Bitcoin Core 0.16.1 has been released with the latest bug fixes and
1316
minor updates

_posts/en/posts/2018-07-29-release-0.16.2.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ share: true
1010
## If this is a new post, reset this counter to 1.
1111
version: 1
1212

13+
## Only true if release announcement or security annoucement. English posts only
14+
announcement: 1
15+
1316
excerpt: >
1417
Bitcoin Core 0.16.2 is now available with new bug fixes and minor
1518
updates.

_posts/en/posts/2018-09-18-release-0.16.3.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ share: true
1010
## If this is a new post, reset this counter to 1.
1111
version: 1
1212

13+
## Only true if release announcement or security annoucement. English posts only
14+
announcement: 1
15+
1316
excerpt: >
1417
Bitcoin Core 0.16.3 is now available with a fix for a
1518
denial-of-service vulnerability affecting earlier versions of Bitcoin

_posts/en/posts/2018-09-20-notice.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ share: true
1010
## If this is a new post, reset this counter to 1.
1111
version: 1
1212

13+
## Only true if release announcement or security annoucement. English posts only
14+
announcement: 1
15+
1316
excerpt: >
1417
A full disclosure of the impact of CVE-2018-17144, a fix for which was
1518
released on September 18th in Bitcoin Core versions 0.16.3 and

_posts/en/posts/2018-10-02-release-0.17.0.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ share: true
1010
## If this is a new post, reset this counter to 1.
1111
version: 1
1212

13+
## Only true if release announcement or security annoucement. English posts only
14+
announcement: 1
15+
1316
excerpt: >
1417
We're pleased to announce the release of Bitcoin Core 0.17, a major new version
1518
containing many new features as well as bug fixes and other

0 commit comments

Comments
 (0)