[BLOG][Milestone] Organisations and Group Self Tag

This commit is contained in:
Diogo Peralta Cordeiro 2022-03-28 16:45:27 +01:00
parent b00d522ecd
commit 1acaee501d
Signed by: diogo
GPG Key ID: 18D2D35001FBFAB0
29 changed files with 152 additions and 58 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -2,10 +2,28 @@
<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>Sun, 27 Mar 2022 18:04:07 +0100</lastBuildDate>
<pubDate>Sun, 27 Mar 2022 18:04:07 +0100</pubDate>
<lastBuildDate>Mon, 28 Mar 2022 16:47:13 +0100</lastBuildDate>
<pubDate>Mon, 28 Mar 2022 16:47:13 +0100</pubDate>
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
<item><title>
Milestone: Organisations and Group Tags
</title><description><![CDATA[
<p>This milestone elaborates on the <a href="https://www.gnusocial.rocks/v3/updates-local-groups.html">Local Groups update</a>. We have decided that internally a organisation would be a specialization of the Group Actor. The same way we handle happenings, polls, articles, and pages as specializations of notes.</p>
<p>It is already possible to create organization actors,
<img src="assets/groups/create_org.png" alt="" title="" /></p>
<p>and too have self tags on groups, which then aid on discoverability.
<img src="assets/groups/set_tags.png" alt="" title="" /></p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-organisations-and-group-tags.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-organisations-and-group-tags.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Mon, 28 Mar 2022 16:46:10 +0100</pubDate></item>
<item><title>
Milestone: OAuth 2.0
</title><description><![CDATA[
@ -22,6 +40,8 @@ simple and flexible.</p>
discussion available at: <a href="https://github.com/andstatus/andstatus/issues/549">AndStatus #549</a>.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-oauth-20.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-oauth-20.html</guid>
@ -64,6 +84,8 @@ Monetization in the fediverse.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-web-monetization.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-web-monetization.html</guid>
@ -117,6 +139,8 @@ 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>
@ -195,6 +219,8 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-collections.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-collections.html</guid>
@ -230,6 +256,8 @@ 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>
@ -262,6 +290,8 @@ You can now pin notes in your profile! Given you have suficient permissions to d
<!-- text end -->
@ -299,6 +329,8 @@ Milestone: Notes with LaTeX
@ -338,6 +370,8 @@ Milestone: Notes with Markdown
@ -376,6 +410,8 @@ to stop receiving notifications derived from that, it is now possible:
@ -384,60 +420,4 @@ to stop receiving notifications derived from that, it is now possible:
<guid>https://gnusocial.rocks/v3/./milestone-mute-notifications-from-a-conversation.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Tue, 18 Jan 2022 01:39:10 +0000</pubDate></item>
<item><title>
Milestone: Albums
</title><description><![CDATA[
<p>This is a natural follow up to the <a href="https://www.gnusocial.rocks/v3/milestone-collections.html">Collections Milestone</a>.</p>
<p>An album is a specialisation of an attachment collection, which is itself a
specialisation of a collection.</p>
<p>Albums were implemented with the <a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/AttachmentCollections">Attachment Collections plugin</a>.</p>
<h2>Here's how it looks</h2>
<h3>Adding an attachment (this is in the right sidebar of attachment pages)</h3>
<p><img src="assets/collection/add_to_collection.png" alt="" title="" /></p>
<h3>List of collections</h3>
<p><img src="assets/collection/meta.png" alt="" title="" /></p>
<h3>Viewing a collection of attachments</h3>
<p><img src="assets/collection/attachments.png" alt="" title="" /></p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-albums.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-albums.html</guid>
<dc:creator>GNU social development team</dc:creator>
<pubDate>Tue, 18 Jan 2022 01:23:27 +0000</pubDate></item>
</channel></rss>

View File

@ -42,6 +42,7 @@ Our objective is to further differentiate GNU social from the alternative softwa
<h3>Blog</h3>
<h4 class='allposts_header'>March 2022</h4>
<ul>
<li><a href="./milestone-organisations-and-group-tags.html">Milestone: Organisations and Group Tags</a> &mdash; March 28, 2022</li>
<li><a href="./milestone-oauth-20.html">Milestone: OAuth 2.0</a> &mdash; March 27, 2022</li>
</ul>
<h4 class='allposts_header'>January 2022</h4>

View File

@ -76,6 +76,8 @@ plugin? How is it better than v2's?</p>

View File

@ -103,6 +103,8 @@ GNU social development team

View File

@ -127,6 +127,8 @@ Given a valid colour, it's the actor's responsibility whether or not the colours

View File

@ -83,6 +83,8 @@ specialisation of a collection.</p>

View File

@ -83,6 +83,8 @@ always room for improvement :)</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -108,6 +108,8 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -129,6 +129,8 @@ is properly tested, we have the

View File

@ -65,6 +65,8 @@ to stop receiving notifications derived from that, it is now possible:

View File

@ -107,6 +107,8 @@ for actual internationalization of the free network.</p>

View File

@ -65,6 +65,8 @@ GNU social development team

View File

@ -66,6 +66,8 @@ GNU social development team

View File

@ -52,6 +52,8 @@ simple and flexible.</p>
discussion available at: <a href="https://github.com/andstatus/andstatus/issues/549">AndStatus #549</a>.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -0,0 +1,58 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=0.86, maximum-scale=5.0, minimum-scale=0.86">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../assets/css/reset.css">
<link rel="stylesheet" href="../assets/css/blog.css">
<link rel="stylesheet" href="../assets/fonts/opensans/opensans.css">
<title>Milestone: Organisations and Group Tags - GNU social V3</title>
</head><body>
<header>
<div class="home-menu menu menu-horizontal menu-fixed">
<div class="home-menu menu menu-horizontal menu-fixed">
<a class="header-main" href="/"><img src="../assets/img/gnu-social-logo-invert.svg" alt="GNU social"><b>gnu</b>social</a>
<ul class="menu-list">
<li class="menu-item menu-selected"><a href="index.html" class="menu-link">Blog Index</a></li>
<li class="menu-item"><a href="https://code.gnusocial.rocks/" class="menu-link">Repository</a></li>
<li class="menu-item"><a href="https://coverage.gnusocial.rocks/" class="menu-link">Code Coverage</a></li>
<li class="menu-item"><a href="https://docs.gnusocial.rocks/" class="menu-link">Documentation</a></li>
<li class="menu-item"><a href="https://agile.gnusocial.rocks/" class="menu-link">Wiki</a></li>
<li class="menu-item"><a href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=readonly&token=d2293e55cabae7cceff9fb496c651328195357d392b9e61a9f229ed6d463" class="menu-link">Roadmap</a></li>
</ul>
</div>
</header>
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-organisations-and-group-tags.html">
Milestone: Organisations and Group Tags
</a></h3>
<!-- bashblog_timestamp: #202203281646.10# -->
<div class="subtitle">March 28, 2022 &mdash;
GNU social development team
</div>
<!-- text begin -->
<p>This milestone elaborates on the <a href="https://www.gnusocial.rocks/v3/updates-local-groups.html">Local Groups update</a>. We have decided that internally a organisation would be a specialization of the Group Actor. The same way we handle happenings, polls, articles, and pages as specializations of notes.</p>
<p>It is already possible to create organization actors,
<img src="assets/groups/create_org.png" alt="" title="" /></p>
<p>and too have self tags on groups, which then aid on discoverability.
<img src="assets/groups/set_tags.png" alt="" title="" /></p>
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
</footer>
</body></html>

View File

@ -0,0 +1,9 @@
Milestone: Organisations and Group Tags
This milestone elaborates on the [Local Groups update](https://www.gnusocial.rocks/v3/updates-local-groups.html). We have decided that internally a organisation would be a specialization of the Group Actor. The same way we handle happenings, polls, articles, and pages as specializations of notes.
It is already possible to create organization actors,
![](assets/groups/create_org.png)
and too have self tags on groups, which then aid on discoverability.
![](assets/groups/set_tags.png)

View File

@ -62,6 +62,8 @@ You can now pin notes in your profile! Given you have suficient permissions to d
<!-- text end -->

View File

@ -133,6 +133,8 @@ The key ones are:</p>

View File

@ -155,6 +155,8 @@ tag.</p>

View File

@ -72,6 +72,8 @@ Monetization in the fediverse.</p>
<!-- text end -->
<!-- entry end -->
</div>

View File

@ -165,6 +165,8 @@ GNU social development team

View File

@ -101,6 +101,8 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when

View File

@ -134,6 +134,8 @@ any remote URL being shared in a note.</li>

View File

@ -166,6 +166,8 @@ markup, we hope to achieve an accessible, fast and polished structure by which a

View File

@ -77,6 +77,8 @@ GNU social development team

View File

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

View File

@ -109,6 +109,8 @@ forget to subscribe!</p>