diff --git a/v3/assets/blog/create_article.png b/v3/assets/blog/create_article.png new file mode 100644 index 0000000..39c3d3c Binary files /dev/null and b/v3/assets/blog/create_article.png differ diff --git a/v3/feed.rss b/v3/feed.rss index 3af01d6..d45927e 100644 --- a/v3/feed.rss +++ b/v3/feed.rss @@ -2,10 +2,38 @@ GNU social V3https://gnusocial.rocks/v3/index.html Development blog where we announce our progress.en -Mon, 28 Mar 2022 16:47:13 +0100 -Mon, 28 Mar 2022 16:47:13 +0100 +Mon, 28 Mar 2022 17:14:38 +0100 +Mon, 28 Mar 2022 17:14:38 +0100 +Milestone: Blog plugin and Notes of type Article and Page +We have implemented group federation, and ensured compatibility with Lemmy (MR #2100).

+ +

This was achieved by strategically introducing the Blog Plugin.

+ +

+ +

Related discussion concerning compatibility with Friendica: +Lemmy issue #2144.

+ +

Both GNU social and Lemmy have created test fixtures and the respective tests to +ensure that this now existing compatibility isn't loss. More fixtures are in the +plans.

+ +

Various improvements and changes in our Notification component derived from this +development. GNU social and Lemmy have also agreed on expressing and +understanding unlisted Likes in a manner analogous to how we handle Notes. But +GNU social still has to implement support for that form of Like.

+ + + +]]>
https://gnusocial.rocks/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html +https://gnusocial.rocks/v3/./milestone-blog-plugin-and-notes-of-type-article-and-page.html +GNU social development team +Mon, 28 Mar 2022 17:14:29 +0100
+ Milestone: Organisations and Group Tags

+ ]]>
https://gnusocial.rocks/v3/milestone-organisations-and-group-tags.html https://gnusocial.rocks/v3/./milestone-organisations-and-group-tags.html @@ -42,6 +71,7 @@ discussion available at: ]]>https://gnusocial.rocks/v3/updates-local-groups.html https://gnusocial.rocks/v3/./updates-local-groups.html @@ -292,6 +326,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d + @@ -332,6 +367,7 @@ Milestone: Notes with LaTeX + @@ -373,6 +409,7 @@ Milestone: Notes with Markdown + @@ -380,44 +417,4 @@ Milestone: Notes with Markdown https://gnusocial.rocks/v3/./milestone-notes-with-markdown.html GNU social development team Tue, 18 Jan 2022 11:40:49 +0000
- -Milestone: Mute notifications from a conversation -If a conversation in which you have interacted becomes very active and you wish -to stop receiving notifications derived from that, it is now possible: -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]]>
https://gnusocial.rocks/v3/milestone-mute-notifications-from-a-conversation.html -https://gnusocial.rocks/v3/./milestone-mute-notifications-from-a-conversation.html -GNU social development team -Tue, 18 Jan 2022 01:39:10 +0000
diff --git a/v3/index.html b/v3/index.html index 0813e79..58ae437 100644 --- a/v3/index.html +++ b/v3/index.html @@ -42,6 +42,7 @@ Our objective is to further differentiate GNU social from the alternative softwa

Blog

March 2022

diff --git a/v3/milestone-activitypub.html b/v3/milestone-activitypub.html index 957638f..abd12e5 100644 --- a/v3/milestone-activitypub.html +++ b/v3/milestone-activitypub.html @@ -79,6 +79,7 @@ plugin? How is it better than v2's?

+ diff --git a/v3/milestone-activitystreams-20-and-webfinger.html b/v3/milestone-activitystreams-20-and-webfinger.html index 0251495..7aa2f0c 100644 --- a/v3/milestone-activitystreams-20-and-webfinger.html +++ b/v3/milestone-activitystreams-20-and-webfinger.html @@ -106,6 +106,7 @@ GNU social development team + diff --git a/v3/milestone-actor-colour-theme-plugin.html b/v3/milestone-actor-colour-theme-plugin.html index 4d6b386..524b19e 100644 --- a/v3/milestone-actor-colour-theme-plugin.html +++ b/v3/milestone-actor-colour-theme-plugin.html @@ -130,6 +130,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours + diff --git a/v3/milestone-albums.html b/v3/milestone-albums.html index ae962c2..42f5c04 100644 --- a/v3/milestone-albums.html +++ b/v3/milestone-albums.html @@ -86,6 +86,7 @@ specialisation of a collection.

+ diff --git a/v3/milestone-automatic-accesibility-a11y-testing.html b/v3/milestone-automatic-accesibility-a11y-testing.html index 1a77c0f..5239551 100644 --- a/v3/milestone-automatic-accesibility-a11y-testing.html +++ b/v3/milestone-automatic-accesibility-a11y-testing.html @@ -85,6 +85,7 @@ always room for improvement :)

+ diff --git a/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html b/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html new file mode 100644 index 0000000..e47b170 --- /dev/null +++ b/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html @@ -0,0 +1,68 @@ + + + + + + + + + + +Milestone: Blog plugin and Notes of type Article and Page - GNU social V3 + +
+
+ +
+
+
+
+ +

+Milestone: Blog plugin and Notes of type Article and Page +

+ +
March 28, 2022 — +GNU social development team +
+ + +

We have implemented group federation, and ensured compatibility with Lemmy (MR #2100).

+ +

This was achieved by strategically introducing the Blog Plugin.

+ +

+ +

Related discussion concerning compatibility with Friendica: +Lemmy issue #2144.

+ +

Both GNU social and Lemmy have created test fixtures and the respective tests to +ensure that this now existing compatibility isn't loss. More fixtures are in the +plans.

+ +

Various improvements and changes in our Notification component derived from this +development. GNU social and Lemmy have also agreed on expressing and +understanding unlisted Likes in a manner analogous to how we handle Notes. But +GNU social still has to implement support for that form of Like.

+ + + + +
+
+ + diff --git a/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.md b/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.md new file mode 100644 index 0000000..7211895 --- /dev/null +++ b/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.md @@ -0,0 +1,19 @@ +Milestone: Blog plugin and Notes of type Article and Page + +We have implemented group federation, and [ensured compatibility with Lemmy (MR #2100)](https://github.com/LemmyNet/lemmy/pull/2100/). + +This was achieved by strategically introducing the [Blog Plugin](https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/Blog). + +![](assets/blog/create_article.png) + +Related discussion concerning compatibility with Friendica: +[Lemmy issue #2144](https://github.com/LemmyNet/lemmy/issues/2144). + +Both GNU social and Lemmy have created test fixtures and the respective tests to +ensure that this now existing compatibility isn't loss. More fixtures are in the +plans. + +Various improvements and changes in our Notification component derived from this +development. GNU social and Lemmy have also agreed on expressing and +understanding unlisted Likes in a manner analogous to how we handle Notes. But +GNU social still has to implement support for that form of Like. diff --git a/v3/milestone-collections.html b/v3/milestone-collections.html index 78214f7..69c70f5 100644 --- a/v3/milestone-collections.html +++ b/v3/milestone-collections.html @@ -110,6 +110,7 @@ and enables circle mentions with @#circle_name.

+ diff --git a/v3/milestone-documentation-and-tests-infrastructure.html b/v3/milestone-documentation-and-tests-infrastructure.html index 5e894b3..c8ea4fc 100644 --- a/v3/milestone-documentation-and-tests-infrastructure.html +++ b/v3/milestone-documentation-and-tests-infrastructure.html @@ -132,6 +132,7 @@ is properly tested, we have the + diff --git a/v3/milestone-mute-notifications-from-a-conversation.html b/v3/milestone-mute-notifications-from-a-conversation.html index 5fbe5ed..fbb2ee4 100644 --- a/v3/milestone-mute-notifications-from-a-conversation.html +++ b/v3/milestone-mute-notifications-from-a-conversation.html @@ -68,6 +68,7 @@ to stop receiving notifications derived from that, it is now possible: + diff --git a/v3/milestone-notes-and-actors-with-languages.html b/v3/milestone-notes-and-actors-with-languages.html index 0cffffb..fa3f1b5 100644 --- a/v3/milestone-notes-and-actors-with-languages.html +++ b/v3/milestone-notes-and-actors-with-languages.html @@ -110,6 +110,7 @@ for actual internationalization of the free network.

+ diff --git a/v3/milestone-notes-with-latex.html b/v3/milestone-notes-with-latex.html index 1bbf7b1..34c2665 100644 --- a/v3/milestone-notes-with-latex.html +++ b/v3/milestone-notes-with-latex.html @@ -68,6 +68,7 @@ GNU social development team + diff --git a/v3/milestone-notes-with-markdown.html b/v3/milestone-notes-with-markdown.html index 9063751..29d1618 100644 --- a/v3/milestone-notes-with-markdown.html +++ b/v3/milestone-notes-with-markdown.html @@ -69,6 +69,7 @@ GNU social development team + diff --git a/v3/milestone-oauth-20.html b/v3/milestone-oauth-20.html index 0dda3d6..e3993b3 100644 --- a/v3/milestone-oauth-20.html +++ b/v3/milestone-oauth-20.html @@ -54,6 +54,7 @@ discussion available at:

+ diff --git a/v3/milestone-pinned-notes.html b/v3/milestone-pinned-notes.html index 6b1a96a..00bff7a 100644 --- a/v3/milestone-pinned-notes.html +++ b/v3/milestone-pinned-notes.html @@ -64,6 +64,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d + diff --git a/v3/milestone-port-media-handling-from-v2.html b/v3/milestone-port-media-handling-from-v2.html index 7d02bcc..37cdfcc 100644 --- a/v3/milestone-port-media-handling-from-v2.html +++ b/v3/milestone-port-media-handling-from-v2.html @@ -136,6 +136,7 @@ The key ones are:

+ diff --git a/v3/milestone-tags.html b/v3/milestone-tags.html index 057d7a3..af099eb 100644 --- a/v3/milestone-tags.html +++ b/v3/milestone-tags.html @@ -158,6 +158,7 @@ tag.

+ diff --git a/v3/milestone-web-monetization.html b/v3/milestone-web-monetization.html index 5f44d40..304f7c8 100644 --- a/v3/milestone-web-monetization.html +++ b/v3/milestone-web-monetization.html @@ -74,6 +74,7 @@ Monetization in the fediverse.

+ diff --git a/v3/updates-finish-the-avatar-component.html b/v3/updates-finish-the-avatar-component.html index 1a3ac08..74dafc3 100644 --- a/v3/updates-finish-the-avatar-component.html +++ b/v3/updates-finish-the-avatar-component.html @@ -168,6 +168,7 @@ GNU social development team + diff --git a/v3/updates-implement-storeremotemedia-for-v3-and-port-embed.html b/v3/updates-implement-storeremotemedia-for-v3-and-port-embed.html index ccfb558..24ddcb2 100644 --- a/v3/updates-implement-storeremotemedia-for-v3-and-port-embed.html +++ b/v3/updates-implement-storeremotemedia-for-v3-and-port-embed.html @@ -104,6 +104,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when + diff --git a/v3/updates-improve-the-attachments-system.html b/v3/updates-improve-the-attachments-system.html index 4c3d4dd..a70658d 100644 --- a/v3/updates-improve-the-attachments-system.html +++ b/v3/updates-improve-the-attachments-system.html @@ -137,6 +137,7 @@ any remote URL being shared in a note. + diff --git a/v3/updates-interface-and-accessibility.html b/v3/updates-interface-and-accessibility.html index 54622cc..c77dd37 100644 --- a/v3/updates-interface-and-accessibility.html +++ b/v3/updates-interface-and-accessibility.html @@ -169,6 +169,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a + diff --git a/v3/updates-interface-structure-and-flexibility-improved.html b/v3/updates-interface-structure-and-flexibility-improved.html index 21e2296..919d738 100644 --- a/v3/updates-interface-structure-and-flexibility-improved.html +++ b/v3/updates-interface-structure-and-flexibility-improved.html @@ -80,6 +80,7 @@ GNU social development team + diff --git a/v3/updates-local-groups.html b/v3/updates-local-groups.html index 4cb2f13..f8407e6 100644 --- a/v3/updates-local-groups.html +++ b/v3/updates-local-groups.html @@ -67,6 +67,7 @@ translate following the same rules as AndStatus