[BLOG] milestone tags: Add assets
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/checked_make_canonical.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 42 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/feed-note-tag-run.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 57 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/feed-note-tag-running.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 58 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/feed-related-notes-running.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 70 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/feed-related-notes-shoes.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 38 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/note-muting.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 49 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/note-options.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 9.0 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/selftag-feed.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 161 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								v3/assets/tags/tag-mute-settings.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 49 KiB  | 
							
								
								
									
										201
									
								
								v3/feed.rss
									
									
									
									
									
								
							
							
						
						@@ -2,10 +2,108 @@
 | 
				
			|||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
 | 
					<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>
 | 
					<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>
 | 
					<description>Development blog where we announce our progress.</description><language>en</language>
 | 
				
			||||||
<lastBuildDate>Thu, 09 Dec 2021 15:08:36 +0000</lastBuildDate>
 | 
					<lastBuildDate>Thu, 09 Dec 2021 16:47:58 +0000</lastBuildDate>
 | 
				
			||||||
<pubDate>Thu, 09 Dec 2021 15:08:36 +0000</pubDate>
 | 
					<pubDate>Thu, 09 Dec 2021 16:47:58 +0000</pubDate>
 | 
				
			||||||
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
 | 
					<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
 | 
				
			||||||
<item><title>
 | 
					<item><title>
 | 
				
			||||||
 | 
					Milestone: Tags
 | 
				
			||||||
 | 
					</title><description><![CDATA[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<blockquote>
 | 
				
			||||||
 | 
					  <p>Due to the high density of technical aspects, we decided to keep this blog
 | 
				
			||||||
 | 
					post more on the light side and focus on explaining the new functionalities.
 | 
				
			||||||
 | 
					Check our Wiki Milestone entry for all the juicy details.</p>
 | 
				
			||||||
 | 
					</blockquote>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><strong><a href="https://agile.gnusocial.rocks/doku.php?id=milestones:tags">>WIKI Milestone entry</a></strong></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>GNU social v2 has tags and lists. It allows you to:</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<ul>
 | 
				
			||||||
 | 
					<li>search for an <code>#hashtag</code> and see a stream of notes tagged with it;</li>
 | 
				
			||||||
 | 
					<li>make lists of actors and mention them with <code>@#list_name</code></li>
 | 
				
			||||||
 | 
					<li>self tag and enter a list of people in your instance with the same self tag</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>It is limited with regards to federation of self tags and the <code>@#list_name</code> can't
 | 
				
			||||||
 | 
					target remote actors even when they are inside your list.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h2>What's new with v3?</h2>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Federated self tags</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>We now federate self tags and lists, so that constraint from v2 was moved out of
 | 
				
			||||||
 | 
					the way.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>In the future, the use of these tags can allow you to find people,
 | 
				
			||||||
 | 
					groups and even individual notes that have a tag you're interested in. We only
 | 
				
			||||||
 | 
					mean filtering, not magic recommendation algorithms.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Tag Wrangling</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>Proposed by <a href="https://archiveofourown.org/users/licho">@licho</a> in Tue, 02 Jun 2019 17:52:07 GMT:</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<blockquote>
 | 
				
			||||||
 | 
					  <p>I like the tag wrangling feature of AO3, which I think would help for cases of synonymous tags like #introduction and #introductions</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>https://archiveofourown.org/wrangling_guidelines/11</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>Is it feasible for !gnusocial ? Or would it cause problems?</p>
 | 
				
			||||||
 | 
					</blockquote>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>The answer is <strong>yes</strong> and will be released with v3. With the addition of
 | 
				
			||||||
 | 
					<a href="https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html">Languages in notes and actors</a> there was little excuse not to be feasible.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/feed-note-tag-run.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/feed-note-tag-running.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>Whenever you post a note containing tags, you can choose whether to
 | 
				
			||||||
 | 
					make those tags canonical. This means that, for instance, the tags
 | 
				
			||||||
 | 
					<code>#run</code> and <code>#running</code> become the 'same', meaning that when you click on
 | 
				
			||||||
 | 
					the link for the <code>#run</code> tag, you'll also see notes tagged #running. You
 | 
				
			||||||
 | 
					can opt out of the behaviour by unchecking the "Make note tags
 | 
				
			||||||
 | 
					canonical". An identical process occurs for people tags.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/checked_make_canonical.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>Internally, this transformation is accomplished by splitting the tag
 | 
				
			||||||
 | 
					into words and <a href="https://en.wikipedia.org/wiki/Stemming">stemming</a> each word.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Related Tags</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>In a tag feed, you can see tags that are often used together with the
 | 
				
			||||||
 | 
					one you're seeing. This can be useful, for instance, for finding other
 | 
				
			||||||
 | 
					content you'd be interested in.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/feed-related-notes-shoes.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/feed-related-notes-running.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Improved Tag feeds</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/selftag-feed.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>When you click on a tag, be it a note tag or a person tag, you'll see
 | 
				
			||||||
 | 
					a feed of notes/people with that tag. You can also edit the feeds you
 | 
				
			||||||
 | 
					see in your left panel, so you can follow a given tag.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Mute Self Tags and Note Tags</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/note-options.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/note-muting.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/tag-mute-settings.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p>If you don't like seeing a given tag in your feeds, for whatever
 | 
				
			||||||
 | 
					reason, you can choose to mute it. You can mute a note tag or a person
 | 
				
			||||||
 | 
					tag, in which case you wouldn't see any notes from people with that
 | 
				
			||||||
 | 
					tag.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- text end -->
 | 
				
			||||||
 | 
					]]></description><link>https://gnusocial.rocks/v3/milestone-tags.html</link>
 | 
				
			||||||
 | 
					<guid>https://gnusocial.rocks/v3/./milestone-tags.html</guid>
 | 
				
			||||||
 | 
					<dc:creator>GNU social development team</dc:creator>
 | 
				
			||||||
 | 
					<pubDate>Thu, 09 Dec 2021 15:21:18 +0000</pubDate></item>
 | 
				
			||||||
 | 
					<item><title>
 | 
				
			||||||
Milestone: Actor colour theme plugin
 | 
					Milestone: Actor colour theme plugin
 | 
				
			||||||
</title><description><![CDATA[
 | 
					</title><description><![CDATA[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -69,6 +167,7 @@ won't experience the issue again. That is, if the file is cached by the browser.
 | 
				
			|||||||
Given a valid colour, it's the actor's responsibility whether or not the colours make sense. So, go wild!
 | 
					Given a valid colour, it's the actor's responsibility whether or not the colours make sense. So, go wild!
 | 
				
			||||||
<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
 | 
					<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/milestone-actor-colour-theme-plugin.html</link>
 | 
					]]></description><link>https://gnusocial.rocks/v3/milestone-actor-colour-theme-plugin.html</link>
 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./milestone-actor-colour-theme-plugin.html</guid>
 | 
					<guid>https://gnusocial.rocks/v3/./milestone-actor-colour-theme-plugin.html</guid>
 | 
				
			||||||
@@ -88,6 +187,7 @@ Updates: Interface Structure and Flexibility improved
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/updates-interface-structure-and-flexibility-improved.html</link>
 | 
					]]></description><link>https://gnusocial.rocks/v3/updates-interface-structure-and-flexibility-improved.html</link>
 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./updates-interface-structure-and-flexibility-improved.html</guid>
 | 
					<guid>https://gnusocial.rocks/v3/./updates-interface-structure-and-flexibility-improved.html</guid>
 | 
				
			||||||
@@ -116,6 +216,7 @@ plugin? How is it better than v2's?</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/milestone-activitypub.html</link>
 | 
					]]></description><link>https://gnusocial.rocks/v3/milestone-activitypub.html</link>
 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./milestone-activitypub.html</guid>
 | 
					<guid>https://gnusocial.rocks/v3/./milestone-activitypub.html</guid>
 | 
				
			||||||
@@ -170,103 +271,13 @@ for actual internationalization of the free network.</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html</link>
 | 
					]]></description><link>https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html</link>
 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./milestone-notes-and-actors-with-languages.html</guid>
 | 
					<guid>https://gnusocial.rocks/v3/./milestone-notes-and-actors-with-languages.html</guid>
 | 
				
			||||||
<dc:creator>GNU social development team</dc:creator>
 | 
					<dc:creator>GNU social development team</dc:creator>
 | 
				
			||||||
<pubDate>Thu, 09 Dec 2021 00:50:02 +0000</pubDate></item>
 | 
					<pubDate>Thu, 09 Dec 2021 00:50:02 +0000</pubDate></item>
 | 
				
			||||||
<item><title>
 | 
					<item><title>
 | 
				
			||||||
Milestone: Tags
 | 
					 | 
				
			||||||
</title><description><![CDATA[
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<blockquote>
 | 
					 | 
				
			||||||
  <p>Due to the high density of technical aspects, we decided to keep this blog
 | 
					 | 
				
			||||||
post more on the light side and focus on explaining the new functionalities.
 | 
					 | 
				
			||||||
Check our Wiki Milestone entry for all the juicy details.</p>
 | 
					 | 
				
			||||||
</blockquote>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p><strong><a href="https://agile.gnusocial.rocks/doku.php?id=milestones:tags">>WIKI Milestone entry</a></strong></p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>GNU social v2 has tags and lists. It allows you to:</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<ul>
 | 
					 | 
				
			||||||
<li>search for an <code>#hashtag</code> and see a stream of notes tagged with it;</li>
 | 
					 | 
				
			||||||
<li>make lists of actors and mention them with <code>@#list_name</code></li>
 | 
					 | 
				
			||||||
<li>self tag and enter a list of people in your instance with the same self tag</li>
 | 
					 | 
				
			||||||
</ul>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>It is limited with regards to federation of self tags and the <code>@#list_name</code> can't
 | 
					 | 
				
			||||||
target remote actors even when they are inside your list.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h2>What's new with v3?</h2>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h3>Federated self tags</h3>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>We now federate self tags and lists, so that constraint from v2 was moved out of
 | 
					 | 
				
			||||||
the way.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>In the future, the use of these tags can allow you to find people,
 | 
					 | 
				
			||||||
groups and even individual notes that have a tag you're interested in. We only
 | 
					 | 
				
			||||||
mean filtering, not magic recommendation algorithms.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h3>Tag Wrangling</h3>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>Proposed by <a href="https://archiveofourown.org/users/licho">@licho</a> in Tue, 02 Jun 2019 17:52:07 GMT:</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<blockquote>
 | 
					 | 
				
			||||||
  <p>I like the tag wrangling feature of AO3, which I think would help for cases of synonymous tags like #introduction and #introductions</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>https://archiveofourown.org/wrangling_guidelines/11</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>Is it feasible for !gnusocial ? Or would it cause problems?</p>
 | 
					 | 
				
			||||||
</blockquote>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>The answer is <strong>yes</strong> and will be released with v3. With the addition of
 | 
					 | 
				
			||||||
<a href="(https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html">Languages in notes and actors</a>) there was little excuse not to be feasible.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>Whenever you post a note containing tags, you can choose whether to
 | 
					 | 
				
			||||||
make those tags canonical. This means that, for instance, the tags
 | 
					 | 
				
			||||||
<code>#run</code> and <code>#running</code> become the 'same', meaning that when you click on
 | 
					 | 
				
			||||||
the link for the <code>#run</code> tag, you'll also see notes tagged #running. You
 | 
					 | 
				
			||||||
can opt out of the behaviour by unchecking the "Make note tags
 | 
					 | 
				
			||||||
canonical". An identical process occurs for people tags.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>Internally, this transformation is accomplished by splitting the tag
 | 
					 | 
				
			||||||
into words and <a href="https://en.wikipedia.org/wiki/Stemming">stemming</a> each word.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h3>Related Tags</h3>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>In a tag feed, you can see tags that are often used together with the
 | 
					 | 
				
			||||||
one you're seeing. This can be useful, for instance, for finding other
 | 
					 | 
				
			||||||
content you'd be interested in.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h1>Improved Tag feeds</h1>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>When you click on a tag, be it a note tag or a person tag, you'll see
 | 
					 | 
				
			||||||
a feed of notes/people with that tag. You can also edit the feeds you
 | 
					 | 
				
			||||||
see in your left panel, so you can follow a given tag.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<h1>Mute Self Tags and Note Tags</h1>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<p>If you don't like seeing a given tag in your feeds, for whatever
 | 
					 | 
				
			||||||
reason, you can choose to mute it. You can mute a note tag or a person
 | 
					 | 
				
			||||||
tag, in which case you wouldn't see any notes from people with that
 | 
					 | 
				
			||||||
tag.</p>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<!-- text end -->
 | 
					 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/milestone-tags.html</link>
 | 
					 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./milestone-tags.html</guid>
 | 
					 | 
				
			||||||
<dc:creator>GNU social development team</dc:creator>
 | 
					 | 
				
			||||||
<pubDate>Thu, 09 Dec 2021 00:50:02 +0000</pubDate></item>
 | 
					 | 
				
			||||||
<item><title>
 | 
					 | 
				
			||||||
Milestone: ActivityStreams 2.0 and WebFinger
 | 
					Milestone: ActivityStreams 2.0 and WebFinger
 | 
				
			||||||
</title><description><![CDATA[
 | 
					</title><description><![CDATA[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -306,6 +317,7 @@ Milestone: ActivityStreams 2.0 and WebFinger
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
]]></description><link>https://gnusocial.rocks/v3/milestone-activitystreams-20-and-webfinger.html</link>
 | 
					]]></description><link>https://gnusocial.rocks/v3/milestone-activitystreams-20-and-webfinger.html</link>
 | 
				
			||||||
<guid>https://gnusocial.rocks/v3/./milestone-activitystreams-20-and-webfinger.html</guid>
 | 
					<guid>https://gnusocial.rocks/v3/./milestone-activitystreams-20-and-webfinger.html</guid>
 | 
				
			||||||
@@ -424,6 +436,7 @@ forget to subscribe!</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
@@ -467,6 +480,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
@@ -543,6 +557,7 @@ any remote URL being shared in a note.</li>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -45,11 +45,11 @@ Our objective is to further differentiate GNU social from the alternative softwa
 | 
				
			|||||||
<h3>Blog</h3>
 | 
					<h3>Blog</h3>
 | 
				
			||||||
<h4 class='allposts_header'>December 2021</h4>
 | 
					<h4 class='allposts_header'>December 2021</h4>
 | 
				
			||||||
<ul>
 | 
					<ul>
 | 
				
			||||||
 | 
					<li><a href="./milestone-tags.html">Milestone: Tags</a> — December 09, 2021</li>
 | 
				
			||||||
<li><a href="./milestone-actor-colour-theme-plugin.html">Milestone: Actor colour theme plugin</a> — December 09, 2021</li>
 | 
					<li><a href="./milestone-actor-colour-theme-plugin.html">Milestone: Actor colour theme plugin</a> — December 09, 2021</li>
 | 
				
			||||||
<li><a href="./updates-interface-structure-and-flexibility-improved.html">Updates: Interface Structure and Flexibility improved</a> — December 09, 2021</li>
 | 
					<li><a href="./updates-interface-structure-and-flexibility-improved.html">Updates: Interface Structure and Flexibility improved</a> — December 09, 2021</li>
 | 
				
			||||||
<li><a href="./milestone-activitypub.html">Milestone: ActivityPub</a> — December 09, 2021</li>
 | 
					<li><a href="./milestone-activitypub.html">Milestone: ActivityPub</a> — December 09, 2021</li>
 | 
				
			||||||
<li><a href="./milestone-notes-and-actors-with-languages.html">Milestone: Notes and Actors with languages</a> — December 09, 2021</li>
 | 
					<li><a href="./milestone-notes-and-actors-with-languages.html">Milestone: Notes and Actors with languages</a> — December 09, 2021</li>
 | 
				
			||||||
<li><a href="./milestone-tags.html">Milestone: Tags</a> — December 09, 2021</li>
 | 
					 | 
				
			||||||
</ul>
 | 
					</ul>
 | 
				
			||||||
<h4 class='allposts_header'>November 2021</h4>
 | 
					<h4 class='allposts_header'>November 2021</h4>
 | 
				
			||||||
<ul>
 | 
					<ul>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -61,6 +61,7 @@ plugin? How is it better than v2's?</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -78,6 +78,7 @@ GNU social development team
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -102,6 +102,7 @@ won't experience the issue again. That is, if the file is cached by the browser.
 | 
				
			|||||||
Given a valid colour, it's the actor's responsibility whether or not the colours make sense. So, go wild!
 | 
					Given a valid colour, it's the actor's responsibility whether or not the colours make sense. So, go wild!
 | 
				
			||||||
<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
 | 
					<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -102,6 +102,7 @@ is properly tested, we have the
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -87,6 +87,7 @@ for actual internationalization of the free network.</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -106,6 +106,7 @@ The key ones are:</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -36,7 +36,7 @@
 | 
				
			|||||||
<h3><a class="ablack" href="milestone-tags.html">
 | 
					<h3><a class="ablack" href="milestone-tags.html">
 | 
				
			||||||
Milestone: Tags
 | 
					Milestone: Tags
 | 
				
			||||||
</a></h3>
 | 
					</a></h3>
 | 
				
			||||||
<!-- bashblog_timestamp: #202112090050.02# -->
 | 
					<!-- bashblog_timestamp: #202112091521.18# -->
 | 
				
			||||||
<div class="subtitle">December 09, 2021 — 
 | 
					<div class="subtitle">December 09, 2021 — 
 | 
				
			||||||
GNU social development team
 | 
					GNU social development team
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
@@ -85,7 +85,10 @@ mean filtering, not magic recommendation algorithms.</p>
 | 
				
			|||||||
</blockquote>
 | 
					</blockquote>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>The answer is <strong>yes</strong> and will be released with v3. With the addition of
 | 
					<p>The answer is <strong>yes</strong> and will be released with v3. With the addition of
 | 
				
			||||||
<a href="(https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html">Languages in notes and actors</a>) there was little excuse not to be feasible.</p>
 | 
					<a href="https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html">Languages in notes and actors</a> there was little excuse not to be feasible.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/feed-note-tag-run.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/feed-note-tag-running.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>Whenever you post a note containing tags, you can choose whether to
 | 
					<p>Whenever you post a note containing tags, you can choose whether to
 | 
				
			||||||
make those tags canonical. This means that, for instance, the tags
 | 
					make those tags canonical. This means that, for instance, the tags
 | 
				
			||||||
@@ -94,6 +97,8 @@ the link for the <code>#run</code> tag, you'll also see notes tagged #running. Y
 | 
				
			|||||||
can opt out of the behaviour by unchecking the "Make note tags
 | 
					can opt out of the behaviour by unchecking the "Make note tags
 | 
				
			||||||
canonical". An identical process occurs for people tags.</p>
 | 
					canonical". An identical process occurs for people tags.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/checked_make_canonical.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>Internally, this transformation is accomplished by splitting the tag
 | 
					<p>Internally, this transformation is accomplished by splitting the tag
 | 
				
			||||||
into words and <a href="https://en.wikipedia.org/wiki/Stemming">stemming</a> each word.</p>
 | 
					into words and <a href="https://en.wikipedia.org/wiki/Stemming">stemming</a> each word.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -103,13 +108,22 @@ into words and <a href="https://en.wikipedia.org/wiki/Stemming">stemming</a> eac
 | 
				
			|||||||
one you're seeing. This can be useful, for instance, for finding other
 | 
					one you're seeing. This can be useful, for instance, for finding other
 | 
				
			||||||
content you'd be interested in.</p>
 | 
					content you'd be interested in.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h1>Improved Tag feeds</h1>
 | 
					<p><img src="assets/tags/feed-related-notes-shoes.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/feed-related-notes-running.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<h3>Improved Tag feeds</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/selftag-feed.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>When you click on a tag, be it a note tag or a person tag, you'll see
 | 
					<p>When you click on a tag, be it a note tag or a person tag, you'll see
 | 
				
			||||||
a feed of notes/people with that tag. You can also edit the feeds you
 | 
					a feed of notes/people with that tag. You can also edit the feeds you
 | 
				
			||||||
see in your left panel, so you can follow a given tag.</p>
 | 
					see in your left panel, so you can follow a given tag.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h1>Mute Self Tags and Note Tags</h1>
 | 
					<h3>Mute Self Tags and Note Tags</h3>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<p><img src="assets/tags/note-options.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/note-muting.png" alt="" title="" />
 | 
				
			||||||
 | 
					<img src="assets/tags/tag-mute-settings.png" alt="" title="" /></p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<p>If you don't like seeing a given tag in your feeds, for whatever
 | 
					<p>If you don't like seeing a given tag in your feeds, for whatever
 | 
				
			||||||
reason, you can choose to mute it. You can mute a note tag or a person
 | 
					reason, you can choose to mute it. You can mute a note tag or a person
 | 
				
			||||||
@@ -117,13 +131,6 @@ tag, in which case you wouldn't see any notes from people with that
 | 
				
			|||||||
tag.</p>
 | 
					tag.</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -37,7 +37,10 @@ Proposed by [@licho](https://archiveofourown.org/users/licho) in Tue, 02 Jun 201
 | 
				
			|||||||
> Is it feasible for !gnusocial ? Or would it cause problems?
 | 
					> Is it feasible for !gnusocial ? Or would it cause problems?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The answer is **yes** and will be released with v3. With the addition of
 | 
					The answer is **yes** and will be released with v3. With the addition of
 | 
				
			||||||
[Languages in notes and actors]((https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html)) there was little excuse not to be feasible.
 | 
					[Languages in notes and actors](https://gnusocial.rocks/v3/milestone-notes-and-actors-with-languages.html) there was little excuse not to be feasible.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Whenever you post a note containing tags, you can choose whether to
 | 
					Whenever you post a note containing tags, you can choose whether to
 | 
				
			||||||
make those tags canonical. This means that, for instance, the tags
 | 
					make those tags canonical. This means that, for instance, the tags
 | 
				
			||||||
@@ -46,6 +49,8 @@ the link for the `#run` tag, you'll also see notes tagged #running. You
 | 
				
			|||||||
can opt out of the behaviour by unchecking the "Make note tags
 | 
					can opt out of the behaviour by unchecking the "Make note tags
 | 
				
			||||||
canonical". An identical process occurs for people tags.
 | 
					canonical". An identical process occurs for people tags.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Internally, this transformation is accomplished by splitting the tag
 | 
					Internally, this transformation is accomplished by splitting the tag
 | 
				
			||||||
into words and [stemming](https://en.wikipedia.org/wiki/Stemming) each word.
 | 
					into words and [stemming](https://en.wikipedia.org/wiki/Stemming) each word.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -55,13 +60,22 @@ In a tag feed, you can see tags that are often used together with the
 | 
				
			|||||||
one you're seeing. This can be useful, for instance, for finding other
 | 
					one you're seeing. This can be useful, for instance, for finding other
 | 
				
			||||||
content you'd be interested in.
 | 
					content you'd be interested in.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Improved Tag feeds
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Improved Tag feeds
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
When you click on a tag, be it a note tag or a person tag, you'll see
 | 
					When you click on a tag, be it a note tag or a person tag, you'll see
 | 
				
			||||||
a feed of notes/people with that tag. You can also edit the feeds you
 | 
					a feed of notes/people with that tag. You can also edit the feeds you
 | 
				
			||||||
see in your left panel, so you can follow a given tag.
 | 
					see in your left panel, so you can follow a given tag.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Mute Self Tags and Note Tags
 | 
					### Mute Self Tags and Note Tags
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If you don't like seeing a given tag in your feeds, for whatever
 | 
					If you don't like seeing a given tag in your feeds, for whatever
 | 
				
			||||||
reason, you can choose to mute it. You can mute a note tag or a person
 | 
					reason, you can choose to mute it. You can mute a note tag or a person
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -138,6 +138,7 @@ GNU social development team
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -74,6 +74,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -107,6 +107,7 @@ any remote URL being shared in a note.</li>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -141,6 +141,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -52,6 +52,7 @@ GNU social development team
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
<!-- entry end -->
 | 
					<!-- entry end -->
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -82,6 +82,7 @@ forget to subscribe!</p>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!-- text end -->
 | 
					<!-- text end -->
 | 
				
			||||||
 
 | 
				
			|||||||