Skip to content

Commit d161ddc

Browse files
committed
add post
1 parent ad00e8b commit d161ddc

File tree

13 files changed

+658
-87
lines changed

13 files changed

+658
-87
lines changed

blogposts/call-for-contributors/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,14 @@ <h1 class="post__title">Call for Contributors</h1>
129129
</main>
130130

131131

132+
<nav class="pager flex">
133+
<div class="pager__item pager__item--next">
134+
<a class="pager__link" href="../../blogposts/how-rib-newsletter-is-generated/" rel="next">
135+
<span class="pager__subtitle">Next&thinsp;»</span>
136+
<p class="pager__title">How RiB Newsletter is Generated</p>
137+
</a>
138+
</div>
139+
</nav>
132140

133141

134142
<section class="comments">
Lines changed: 303 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,303 @@
1+
<!DOCTYPE html>
2+
<html class="no-js" lang="en-us">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
<title>How RiB Newsletter is Generated - Rust in Blockchain</title>
8+
<script>(function(d,e){d[e]=d[e].replace("no-js","js");})(document.documentElement,"className");</script>
9+
<meta name="description" content="How RiB Newsletter is Generated">
10+
<meta property="og:title" content="How RiB Newsletter is Generated" />
11+
<meta property="og:description" content="How RiB Newsletter is Generated" />
12+
<meta property="og:type" content="article" />
13+
<meta property="og:url" content="https://rustinblockchain.org/blogposts/how-rib-newsletter-is-generated/" />
14+
<meta property="article:published_time" content="2020-05-26T00:00:00+00:00" />
15+
<meta property="article:modified_time" content="2020-05-26T00:00:00+00:00" />
16+
17+
<meta name="twitter:card" content="summary"/>
18+
<meta name="twitter:title" content="How RiB Newsletter is Generated"/>
19+
<meta name="twitter:description" content="How RiB Newsletter is Generated"/>
20+
21+
<link rel="dns-prefetch" href="//fonts.googleapis.com">
22+
<link rel="dns-prefetch" href="//fonts.gstatic.com">
23+
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i">
24+
<link rel="stylesheet" href="../../css/style.css">
25+
<link rel="stylesheet" href="../../css/custom.css">
26+
<link rel="shortcut icon" href="../../favicon.ico">
27+
28+
<script type="application/javascript">
29+
var doNotTrack = false;
30+
if (!doNotTrack) {
31+
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
32+
ga('create', 'UA-140591727-1', 'auto');
33+
34+
ga('send', 'pageview');
35+
}
36+
</script>
37+
<script async src='https://www.google-analytics.com/analytics.js'></script>
38+
39+
</head>
40+
<body class="body">
41+
<div class="container container--outer">
42+
<header class="header">
43+
<div class="container">
44+
<div class="logo">
45+
<a class="logo__link" href="../../" title="Rust in Blockchain" rel="home">
46+
<div class="logo__title">Rust in Blockchain</div>
47+
<div class="logo__tagline">Bringing engineering insight and experience to blockchain technology.</div>
48+
</a>
49+
</div>
50+
51+
<nav class="menu">
52+
<button class="menu__btn" aria-haspopup="true" aria-expanded="false" tabindex="0">
53+
<span class="menu__btn-title" tabindex="-1">Menu</span>
54+
</button>
55+
<ul class="menu__list">
56+
<li class="menu__item">
57+
<a class="menu__link" href="../../newsletters">
58+
<i class='fa fa-road'></i>
59+
<span class="menu__text">newsletters</span>
60+
61+
</a>
62+
</li>
63+
<li class="menu__item">
64+
<a class="menu__link" href="../../blogposts">
65+
<i class='fa fa-road'></i>
66+
<span class="menu__text">blogposts</span>
67+
68+
</a>
69+
</li>
70+
<li class="menu__item">
71+
<a class="menu__link" href="../../about">
72+
<i class='fa fa-heart'></i>
73+
<span class="menu__text">about us</span>
74+
75+
</a>
76+
</li>
77+
<li class="menu__item">
78+
<a class="menu__link" href="../../index.xml">
79+
<i class='fa fa-heart'></i>
80+
<span class="menu__text">RSS</span>
81+
82+
</a>
83+
</li>
84+
</ul>
85+
</nav>
86+
87+
</div>
88+
</header>
89+
<div class="wrapper flex">
90+
<div class="primary">
91+
92+
93+
<main class="main" role="main">
94+
<article class="post">
95+
<header class="post__header">
96+
<h1 class="post__title">How RiB Newsletter is Generated</h1>
97+
<div class="post__meta meta">
98+
<div class="meta__item-datetime meta__item">
99+
<svg class="meta__icon icon icon-time" width="16" height="14" viewBox="0 0 30 28"><path d="M15 0C7 0 1 6 1 14s6 14 14 14 14-6 14-14S23 0 15 0zm0 25C9 25 4 20 4 14S9 3 15 3s11 5 11 11-5 11-11 11zm1-18h-2v8.4l6.8 4.4L22 18l-6-3.8V7z"/></svg>
100+
<time class="meta__text" datetime="2020-05-26T00:00:00Z">May 26, 2020</time>
101+
</div>
102+
103+
<div class="meta__item-categories meta__item">
104+
<svg class="meta__icon icon icon-category" width="16" height="16" viewBox="0 0 16 16"><path d="m7 2l1 2h8v11h-16v-13z"/></svg>
105+
<span class="meta__text"><a class="meta__link" href="../../categories/blogposts/" rel="category">blogposts</a>
106+
</span>
107+
</div></div>
108+
</header><div class="content post__content clearfix">
109+
<p>Rust in Blockchain publishes a monthly newsletter that shares relevant technical content to the Rust blockchain development community.</p>
110+
<p>In this post, we will introduce how our monthly newsletter is generated, the content structure and the workflow.</p>
111+
<p>We hope it will be easier for you to contribute to the <a href="https://github.com/rust-in-blockchain/rust-in-blockchain/tree/master/draft">next issue</a>.</p>
112+
<h2 id="rib-newsletter-structure">RiB Newsletter Structure</h2>
113+
<ul>
114+
<li>Each month introduction: summary of the month&rsquo;s events</li>
115+
<li>Thanks: a list of all the contributors to this issue</li>
116+
<li>Project Spotlight: one cool project each month, per our preference</li>
117+
<li>Interesting Things:
118+
<ul>
119+
<li>Interesting Rust &amp; blockchain projects, GitHub repos</li>
120+
<li>Articles, particularly on cross-cutting technical topics</li>
121+
<li>Twitter threads</li>
122+
<li>Anything that you think is interesting to the community</li>
123+
</ul>
124+
</li>
125+
<li>Most Active in each month: a list of projects with the most GitHub activities</li>
126+
<li>Project Updates:
127+
<ul>
128+
<li>GitHub activity numbers</li>
129+
<li>News</li>
130+
<li>Blog posts</li>
131+
<li>Videos and podcasts</li>
132+
<li>Important or interesting GitHub PRs and issues</li>
133+
</ul>
134+
</li>
135+
<li>Events: developer related blockchain events</li>
136+
<li>Careers: a list of developer jobs</li>
137+
</ul>
138+
<h2 id="content-generation">Content Generation</h2>
139+
<p>Every month we</p>
140+
<ul>
141+
<li>Call for contribution one week ahead of the publish date (will introduce publish date in the next section)</li>
142+
<li>Accept contribution from GitHub, deal with PRs and issues</li>
143+
<li>Accept contribution from other channels. e.g. <a href="https://twitter.com/rust_blockchain">Twitter</a>, <a href="n3wh4x0rs@gmail.com">Email</a>, <a href="https://t.me/rustinblockchain">Telegram</a></li>
144+
<li>Generate newsfeed from projects&rsquo; RSS subscription</li>
145+
<li>Run Ribbot one day ahead to calculate GitHub data from projects in rib-bible</li>
146+
<li>Discuss on Introduction, Spotlight, Interesting Things sections (we gather some of the content from reading news randomly)</li>
147+
<li>Review the final draft</li>
148+
<li>Create the next draft file</li>
149+
</ul>
150+
<h2 id="publishing">Publishing</h2>
151+
<p>The RiB Newsletter publishes on the first Wednesday of each month (Pacific time), towards the end of the day.</p>
152+
<ul>
153+
<li>Publish the newsletter. Technically, we move the current issue from draft folder to content folder, build and deploy it</li>
154+
<li>Copy the published page to Mailchimp and send newsletter to email subscriptions</li>
155+
<li>Share the published page to Twitter, Reddit, Hacker News, and some related groups</li>
156+
</ul>
157+
<p>In the future, we will optimize our workflow to make it more efficient and easier to contribute to. The <a href="https://github.com/rust-in-blockchain/rust-in-blockchain/tree/master/draft">next draft</a> is ready to accept contributions ;)</p>
158+
<p>Please let us know your thoughts and suggestions anytime.</p>
159+
<p>Join RiB <a href="https://t.me/rustinblockchain">Telegram group</a> for community discussions.</p>
160+
161+
</div>
162+
</article>
163+
</main>
164+
165+
166+
<nav class="pager flex">
167+
<div class="pager__item pager__item--prev">
168+
<a class="pager__link" href="../../blogposts/call-for-contributors/" rel="prev">
169+
<span class="pager__subtitle">«&thinsp;Previous</span>
170+
<p class="pager__title">Call for Contributors</p>
171+
</a>
172+
</div>
173+
</nav>
174+
175+
176+
<section class="comments">
177+
<div id="disqus_thread"></div>
178+
<script type="application/javascript">
179+
var disqus_config = function () {
180+
181+
182+
183+
};
184+
(function() {
185+
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
186+
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
187+
return;
188+
}
189+
var d = document, s = d.createElement('script'); s.async = true;
190+
s.src = '//' + "rustinblockchain" + '.disqus.com/embed.js';
191+
s.setAttribute('data-timestamp', +new Date());
192+
(d.head || d.body).appendChild(s);
193+
})();
194+
</script>
195+
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
196+
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
197+
</section>
198+
199+
200+
</div>
201+
<aside class="sidebar"><div class="widget-search widget">
202+
<h4 class="widget__title">Subscribe</h4>
203+
<link href="//cdn-images.mailchimp.com/embedcode/slim-10_7.css" rel="stylesheet" type="text/css">
204+
<style type="text/css">
205+
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
206+
207+
</style>
208+
<div id="mc_embed_signup">
209+
<form action="https://rustinblockchain.us20.list-manage.com/subscribe/post?u=1ac6f6cdd5c25b48064506045&amp;id=efe2948d57" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
210+
211+
<div id="mc_embed_signup_scroll">
212+
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
213+
214+
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_1ac6f6cdd5c25b48064506045_efe2948d57" tabindex="-1" value=""></div>
215+
<div class="clear">
216+
<input class="widget-subscribe-btn" type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe">
217+
</div>
218+
</div>
219+
</form>
220+
</div>
221+
</div>
222+
223+
<div class="widget-social widget">
224+
<h4 class="widget-social__title widget__title">Social</h4>
225+
<div class="widget-social__content widget__content">
226+
<div class="widget-social__item widget__item">
227+
<a class="widget-social__link widget__link btn" title="Twitter" rel="noopener noreferrer" href="https://twitter.com/rust_blockchain" target="_blank">
228+
<svg class="widget-social__link-icon icon icon-twitter" width="24" height="24" viewBox="0 0 384 312"><path d="m384 36.9c-14.1 6.3-29.3 10.5-45.2 12.4 16.3-9.7 28.8-25.2 34.6-43.6-15.2 9-32.1 15.6-50 19.1-14.4-15.2-34.9-24.8-57.5-24.8-43.5 0-78.8 35.3-78.8 78.8 0 6.2.7 12.2 2 17.9-65.5-3.3-123.5-34.6-162.4-82.3-6.7 11.6-10.6 25.2-10.6 39.6 0 27.3 13.9 51.4 35 65.6-12.9-.4-25.1-4-35.7-9.9v1c0 38.2 27.2 70 63.2 77.2-6.6 1.8-13.6 2.8-20.8 2.8-5.1 0-10-.5-14.8-1.4 10 31.3 39.1 54.1 73.6 54.7-27 21.1-60.9 33.7-97.8 33.7-6.4 0-12.6-.4-18.8-1.1 34.9 22.4 76.3 35.4 120.8 35.4 144.9 0 224.1-120 224.1-224.1 0-3.4-.1-6.8-.2-10.2 15.4-11.1 28.7-25 39.3-40.8z"/></svg>
229+
<span>Twitter</span>
230+
</a>
231+
</div>
232+
<div class="widget-social__item widget__item">
233+
<a class="widget-social__link widget__link btn" title="Telegram" rel="noopener noreferrer" href="https://t.me/rustinblockchain" target="_blank">
234+
<svg class="widget-social__link-icon icon icon-telegram" width="24" height="24" viewBox="0 0 132 110"><path fill="#ddd" d="M50 103c-4 0-3-1-5-5L34 60l88-52"/><path fill="#aaa" d="M50 103c3 0 4-1 6-3l16-16-20-12"/><path fill="#fff" d="M52 72l48 36c6 3 10 2 11-5l20-93c2-8-3-11-8-9L7 45c-8 4-8 8-1 10l29 9 69-43c3-2 6-1 4 1"/></svg>
235+
<span>Telegram</span>
236+
</a>
237+
</div>
238+
<div class="widget-social__item widget__item">
239+
<a class="widget-social__link widget__link btn" title="GitHub" rel="noopener noreferrer" href="https://github.com/rust-in-blockchain" target="_blank">
240+
<svg class="widget-social__link-icon icon icon-github" width="24" height="24" viewBox="0 0 384 374"><path d="m192 0c-106.1 0-192 85.8-192 191.7 0 84.7 55 156.6 131.3 181.9 9.6 1.8 13.1-4.2 13.1-9.2 0-4.6-.2-16.6-.3-32.6-53.4 11.6-64.7-25.7-64.7-25.7-8.7-22.1-21.3-28-21.3-28-17.4-11.9 1.3-11.6 1.3-11.6 19.3 1.4 29.4 19.8 29.4 19.8 17.1 29.3 44.9 20.8 55.9 15.9 1.7-12.4 6.7-20.8 12.2-25.6-42.6-4.8-87.5-21.3-87.5-94.8 0-20.9 7.5-38 19.8-51.4-2-4.9-8.6-24.3 1.9-50.7 0 0 16.1-5.2 52.8 19.7 15.3-4.2 31.7-6.4 48.1-6.5 16.3.1 32.7 2.2 48.1 6.5 36.7-24.8 52.8-19.7 52.8-19.7 10.5 26.4 3.9 45.9 1.9 50.7 12.3 13.4 19.7 30.5 19.7 51.4 0 73.7-44.9 89.9-87.7 94.6 6.9 5.9 13 17.6 13 35.5 0 25.6-.2 46.3-.2 52.6 0 5.1 3.5 11.1 13.2 9.2 76.2-25.5 131.2-97.3 131.2-182 0-105.9-86-191.7-192-191.7z"/></svg>
241+
<span>GitHub</span>
242+
</a>
243+
</div>
244+
<div class="widget-social__item widget__item">
245+
<a class="widget-social__link widget__link btn" title="Email" href="mailto:n3wh4x0rs@gmail.com">
246+
<svg class="widget-social__link-icon icon icon-mail" width="24" height="24" viewBox="0 0 416 288"><path d="m0 16v256 16h16 384 16v-16-256-16h-16-384-16zm347 16-139 92.5-139-92.5zm-148 125.5 9 5.5 9-5.5 167-111.5v210h-352v-210z"/></svg>
247+
<span>n3wh4x0rs@gmail.com</span>
248+
</a>
249+
</div>
250+
251+
252+
253+
</div>
254+
</div>
255+
256+
<div class="widget-categories widget">
257+
<h4 class="widget__title">Categories</h4>
258+
<div class="widget__content">
259+
<ul class="widget__list">
260+
<li class="widget__item">
261+
<a class="widget__link" href="../../categories/blogposts/">blogposts</a>
262+
</li>
263+
<li class="widget__item">
264+
<a class="widget__link" href="../../categories/newsletters/">newsletters</a>
265+
</li>
266+
</ul>
267+
</div>
268+
</div>
269+
<div class="widget-text widget">
270+
<h4 class="widget__title">Support us</h4>
271+
<div class="widget__content">
272+
<ul class="widget__list">
273+
<li class="widget__item">
274+
<b>BTC:</b> 39fUHQ6LEdRvwhyyuaw4Q3xdkofF3YFz84
275+
</li>
276+
<li class="widget__item">
277+
<b>ETH:</b> 0xE35D48926663dc02B7b4226d6AC044D4c6a30410
278+
</li>
279+
<li class="widget__item">
280+
<b>CKB:</b> ckb1qyqqm7njp58jlleyy5v8wkkpmmy09rjut5fqj9py3f
281+
</li>
282+
</ul>
283+
</div>
284+
</div>
285+
286+
</aside>
287+
</div>
288+
<footer class="footer">
289+
<div class="container footer__container flex">
290+
291+
<div class="footer__copyright">
292+
&copy; 2020 Rust in Blockchain.
293+
<span class="footer__copyright-credits">Generated with <a href="https://gohugo.io/" rel="nofollow noopener" target="_blank">Hugo</a> and <a href="https://github.com/Vimux/Mainroad/" rel="nofollow noopener" target="_blank">Mainroad</a> theme.</span>
294+
</div>
295+
</div>
296+
</footer>
297+
298+
</div>
299+
<script async defer src="../../js/menu.js"></script>
300+
<script src="../../js/custom.js"></script>
301+
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX-AMS-MML_HTMLorMML" async></script>
302+
</body>
303+
</html>

blogposts/index.html

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<meta property="og:description" content="Blog posts for Rust in Blockchain" />
1212
<meta property="og:type" content="website" />
1313
<meta property="og:url" content="https://rustinblockchain.org/blogposts/" />
14-
<meta property="og:updated_time" content="2019-07-28T00:00:00+00:00" />
14+
<meta property="og:updated_time" content="2020-05-26T00:00:00+00:00" />
1515

1616
<meta name="twitter:card" content="summary"/>
1717
<meta name="twitter:title" content="Blog posts"/>
@@ -93,6 +93,31 @@
9393
<header class="main__header">
9494
<h1 class="main__title">Blog posts</h1>
9595
</header><article class="list__item post">
96+
<header class="list__header">
97+
<h3 class="list__title post__title ">
98+
<a href="../blogposts/how-rib-newsletter-is-generated/" rel="bookmark">
99+
How RiB Newsletter is Generated
100+
</a>
101+
</h3>
102+
<div class="list__meta meta">
103+
<div class="meta__item-datetime meta__item">
104+
<svg class="meta__icon icon icon-time" width="16" height="14" viewBox="0 0 30 28"><path d="M15 0C7 0 1 6 1 14s6 14 14 14 14-6 14-14S23 0 15 0zm0 25C9 25 4 20 4 14S9 3 15 3s11 5 11 11-5 11-11 11zm1-18h-2v8.4l6.8 4.4L22 18l-6-3.8V7z"/></svg>
105+
<time class="meta__text" datetime="2020-05-26T00:00:00Z">May 26, 2020</time>
106+
</div>
107+
108+
<div class="meta__item-categories meta__item">
109+
<svg class="meta__icon icon icon-category" width="16" height="16" viewBox="0 0 16 16"><path d="m7 2l1 2h8v11h-16v-13z"/></svg>
110+
<span class="meta__text"><a class="meta__link" href="../categories/blogposts/" rel="category">blogposts</a>
111+
</span>
112+
</div></div>
113+
</header>
114+
<div class="content list__excerpt post__content clearfix">
115+
Rust in Blockchain publishes a monthly newsletter that shares relevant technical content to the Rust blockchain development community.
116+
In this post, we will introduce how our monthly newsletter is generated, the content structure and the workflow.
117+
We hope it will be easier for you to contribute to the next issue.
118+
RiB Newsletter Structure Each month introduction: summary of the month&rsquo;s events Thanks: a list of all the contributors to this issue Project Spotlight: one cool project each month, per our preference Interesting Things: Interesting Rust &amp; blockchain projects, GitHub repos Articles, particularly on cross-cutting technical topics Twitter threads Anything that you think is interesting to the community Most Active in each month: a list of projects with the most GitHub activities Project Updates: GitHub activity numbers News Blog posts Videos and podcasts Important or interesting GitHub PRs and issues Events: developer related blockchain events Careers: a list of developer jobs Content Generation Every month we
119+
</div>
120+
</article><article class="list__item post">
96121
<header class="list__header">
97122
<h3 class="list__title post__title ">
98123
<a href="../blogposts/call-for-contributors/" rel="bookmark">

0 commit comments

Comments
 (0)