[BLOG][FEP] Web Monetization

This commit is contained in:
Diogo Peralta Cordeiro 2022-01-18 15:54:02 +00:00
parent 3b466fd58d
commit 038d196fcd
Signed by: diogo
GPG Key ID: 18D2D35001FBFAB0
25 changed files with 65 additions and 53 deletions

View File

@ -2,10 +2,39 @@
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel><title>GNU social V3</title><link>https://gnusocial.rocks/v3/index.html</link>
<description>Development blog where we announce our progress.</description><language>en</language>
<lastBuildDate>Tue, 18 Jan 2022 14:15:03 +0000</lastBuildDate>
<pubDate>Tue, 18 Jan 2022 14:15:03 +0000</pubDate>
<lastBuildDate>Tue, 18 Jan 2022 15:53:39 +0000</lastBuildDate>
<pubDate>Tue, 18 Jan 2022 15:53:39 +0000</pubDate>
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
<item><title>
Milestone: Web Monetization
</title><description><![CDATA[
<p><a href="https://webmonetization.org/">Web Monetization</a> is being proposed as a W3C
standard at the Web Platform Incubator Community Group.</p>
<p>GNU social now supports that initiative with the <a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/WebMonetization">Web Monetization plugin</a>.</p>
<p>With this, we also introduce an ActivityPub (<a href="https://codeberg.org/fediverse/fep/pulls/1">FEP-8c3f</a>) GS extension
<code>gs:webmonetizationWallet</code>. This enables actors to support other actors with Web
Monetization in the fediverse.</p>
<p>It looks like this:</p>
<h2>Own profile</h2>
<p><img src="assets/web_monetization/address.png" alt="" title="" /></p>
<h2>In the profile of other actors</h2>
<p><img src="assets/web_monetization/donate.png" alt="" title="" /></p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-web-monetization.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-web-monetization.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Tue, 18 Jan 2022 14:28:36 +0000</pubDate></item>
<item><title>
Milestone: Automatic Accesibility (A11Y) testing
</title><description><![CDATA[
@ -39,6 +68,7 @@ clear from the really low number of violations found, but there's
always room for improvement :)</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-automatic-accesibility-a11y-testing.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-automatic-accesibility-a11y-testing.html</guid>
@ -103,6 +133,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<img src="assets/activitypub/collection/outbox.jpg" alt="" title="" /></p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-collections.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-collections.html</guid>
@ -124,6 +155,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/updates-local-groups.html</link>
<guid>https://gnusocial.rocks/v3/./updates-local-groups.html</guid>
@ -144,6 +176,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-pinned-notes.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-pinned-notes.html</guid>
@ -168,6 +201,7 @@ Milestone: Notes with LaTeX
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-notes-with-latex.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-notes-with-latex.html</guid>
@ -193,50 +227,13 @@ Milestone: Notes with Markdown
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-notes-with-markdown.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-notes-with-markdown.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Tue, 18 Jan 2022 11:40:49 +0000</pubDate></item>
<item><title>
Milestone: Web Monetization
</title><description><![CDATA[
<p><a href="https://webmonetization.org/">Web Monetization</a> is being proposed as a W3C
standard at the Web Platform Incubator Community Group.</p>
<p>GNU social now supports that initiative with the <a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/WebMonetization">Web Monetization plugin</a>.</p>
<p>With this, we also introduce an ActivityPub (FEP pending) GS extension
<code>gs:webmonetizationWallet</code>. This enables actors to support other actors with Web
Monetization in the fediverse.</p>
<p>It looks like this:</p>
<h2>Own profile</h2>
<p><img src="assets/web_monetization/address.png" alt="" title="" /></p>
<h2>In the profile of other actors</h2>
<p><img src="assets/web_monetization/donate.png" alt="" title="" /></p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-web-monetization.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-web-monetization.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Tue, 18 Jan 2022 01:57:40 +0000</pubDate></item>
<item><title>
Milestone: Mute notifications from a conversation
</title><description><![CDATA[
@ -255,6 +252,7 @@ to stop receiving notifications derived from that, it is now possible:
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-mute-notifications-from-a-conversation.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-mute-notifications-from-a-conversation.html</guid>
@ -297,6 +295,7 @@ specialisation of a collection.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-albums.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-albums.html</guid>
@ -332,6 +331,7 @@ plugin? How is it better than v2's?</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-activitypub.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-activitypub.html</guid>

View File

@ -45,13 +45,13 @@ Our objective is to further differentiate GNU social from the alternative softwa
<h3>Blog</h3>
<h4 class='allposts_header'>January 2022</h4>
<ul>
<li><a href="./milestone-web-monetization.html">Milestone: Web Monetization</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-automatic-accesibility-a11y-testing.html">Milestone: Automatic Accesibility (A11Y) testing</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-collections.html">Milestone: Collections</a> &mdash; January 18, 2022</li>
<li><a href="./updates-local-groups.html">Updates: Local Groups</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-pinned-notes.html">Milestone: Pinned Notes</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-notes-with-latex.html">Milestone: Notes with LaTeX</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-notes-with-markdown.html">Milestone: Notes with Markdown</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-web-monetization.html">Milestone: Web Monetization</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-mute-notifications-from-a-conversation.html">Milestone: Mute notifications from a conversation</a> &mdash; January 18, 2022</li>
<li><a href="./milestone-albums.html">Milestone: Albums</a> &mdash; January 18, 2022</li>
</ul>

View File

@ -68,6 +68,7 @@ plugin? How is it better than v2's?</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -93,6 +93,7 @@ GNU social development team
<!-- text end -->

View File

@ -119,6 +119,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -75,6 +75,7 @@ specialisation of a collection.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -72,6 +72,7 @@ clear from the really low number of violations found, but there's
always room for improvement :)</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -97,6 +97,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<img src="assets/activitypub/collection/outbox.jpg" alt="" title="" /></p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -119,6 +119,7 @@ is properly tested, we have the
<!-- text end -->

View File

@ -57,6 +57,7 @@ to stop receiving notifications derived from that, it is now possible:
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -99,6 +99,7 @@ for actual internationalization of the free network.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -57,6 +57,7 @@ GNU social development team
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -58,6 +58,7 @@ GNU social development team
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -53,6 +53,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -123,6 +123,7 @@ The key ones are:</p>
<!-- text end -->

View File

@ -147,6 +147,7 @@ tag.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -36,7 +36,7 @@
<h3><a class="ablack" href="milestone-web-monetization.html">
Milestone: Web Monetization
</a></h3>
<!-- bashblog_timestamp: #202201180157.40# -->
<!-- bashblog_timestamp: #202201181428.36# -->
<div class="subtitle">January 18, 2022 &mdash;
GNU social development team
</div>
@ -47,7 +47,7 @@ standard at the Web Platform Incubator Community Group.</p>
<p>GNU social now supports that initiative with the <a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/WebMonetization">Web Monetization plugin</a>.</p>
<p>With this, we also introduce an ActivityPub (FEP pending) GS extension
<p>With this, we also introduce an ActivityPub (<a href="https://codeberg.org/fediverse/fep/pulls/1">FEP-8c3f</a>) GS extension
<code>gs:webmonetizationWallet</code>. This enables actors to support other actors with Web
Monetization in the fediverse.</p>
@ -62,15 +62,6 @@ Monetization in the fediverse.</p>
<p><img src="assets/web_monetization/donate.png" alt="" title="" /></p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -5,7 +5,7 @@ standard at the Web Platform Incubator Community Group.
GNU social now supports that initiative with the [Web Monetization plugin](https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/WebMonetization).
With this, we also introduce an ActivityPub (FEP pending) GS extension
With this, we also introduce an ActivityPub ([FEP-8c3f](https://codeberg.org/fediverse/fep/pulls/1)) GS extension
`gs:webmonetizationWallet`. This enables actors to support other actors with Web
Monetization in the fediverse.

View File

@ -155,6 +155,7 @@ GNU social development team
<!-- text end -->

View File

@ -91,6 +91,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
<!-- text end -->

View File

@ -124,6 +124,7 @@ any remote URL being shared in a note.</li>
<!-- text end -->

View File

@ -156,6 +156,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
<!-- text end -->

View File

@ -67,6 +67,7 @@ GNU social development team
<!-- text end -->

View File

@ -54,6 +54,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -99,6 +99,7 @@ forget to subscribe!</p>
<!-- text end -->