<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://event-federation.eu/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fediverse &#8211; Event Federation</title>
	<atom:link href="https://event-federation.eu/tag/fediverse/feed/" rel="self" type="application/rss+xml" />
	<link>https://event-federation.eu</link>
	<description>We are working on a proper federation of events managed on a WordPress site. With support from @NGIZero@mastodon.xyz</description>
	<lastBuildDate>Sun, 21 Jun 2026 17:36:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://event-federation.eu/wp-content/uploads/2023/09/icon-150x150.png</url>
	<title>Fediverse &#8211; Event Federation</title>
	<link>https://event-federation.eu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Process on FEPs</title>
		<link>https://event-federation.eu/2026/06/19/process-on-feps/</link>
					<comments>https://event-federation.eu/2026/06/19/process-on-feps/#comments</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Fri, 19 Jun 2026 10:45:51 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[FEP]]></category>
		<category><![CDATA[Gancio]]></category>
		<category><![CDATA[Lauti]]></category>
		<category><![CDATA[Mobilizon]]></category>
		<category><![CDATA[RecurringEvents]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=11645</guid>

					<description><![CDATA[FEP-8a8e is currently having a final round of refinements and improvements based on the implementation progress by #gancio, #Mobilizon, #LAUTI and #WordPress. After that the plan is to mark it as FINAL. Currently two additional FEPs are being drafted. First drafts will be shared publicly at latest in about a month. #Fediverse #FEP #RecurringEvents]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">FEP-8a8e is currently having a final round of refinements and improvements based on the implementation progress by <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/gancio/">#gancio</a>, <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/mobilizon/">#Mobilizon</a>, <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/lauti/">#LAUTI</a> and <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/wordpress/">#WordPress</a>. After that the plan is to mark it as <code>FINAL</code>.</p>



<p class="wp-block-paragraph">Currently two additional FEPs are being drafted. First drafts will be shared publicly at latest in about a month.</p>



<ul class="wp-block-list">
<li>Event Attendees (is pulled out of 8a8e)</li>



<li>Series of Event Objects: based on recurrence rules or not and related events</li>
</ul>



<p class="wp-block-paragraph"><a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediverse/">#Fediverse</a> <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fep/">#FEP</a> <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/recurringevents/">#RecurringEvents</a></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2026/06/19/process-on-feps/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Summer/Autumn 2025: Little coding, but lots of socializing and planning</title>
		<link>https://event-federation.eu/2025/10/25/summer-autumn-2025-little-coding-but-lots-of-socializing-and-planning/</link>
					<comments>https://event-federation.eu/2025/10/25/summer-autumn-2025-little-coding-but-lots-of-socializing-and-planning/#respond</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Sat, 25 Oct 2025 08:32:31 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[FediDay]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[Gancio]]></category>
		<category><![CDATA[Lauti]]></category>
		<category><![CDATA[Mastodon]]></category>
		<category><![CDATA[Mobilizon]]></category>
		<category><![CDATA[OpenFest]]></category>
		<category><![CDATA[SFSCON]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=7370</guid>

					<description><![CDATA[At the first October weekend I (@linos) was attending the Berlin FediDay 2025. It was a meetup of the Berlin and German community, developers of Fediverse applications, and representatives of German speaking media institutions. It was great to see old friends again and meet some online contacts for the first time. We were discussing the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">At the first October weekend I (<a rel="mention" class="u-url mention" href="https://graz.social/@linos">@linos</a>) was attending the <a href="https://berlinfedi.day/" target="_blank" rel="noreferrer noopener">Berlin FediDay 2025</a>. It was a meetup of the Berlin and German community, developers of Fediverse applications, and representatives of German speaking media institutions. It was great to see old friends again and meet some online contacts for the first time. We were discussing the future and the role of the Fediverse, which was super motivating. <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediday/">#FediDay</a></p>



<p class="wp-block-paragraph">Two weeks later, I travelled to Sofia, Bulgaria, to attend this year&#8217;s <a href="https://www.openfest.org/2025/en/">OpenFest</a>, give a talk and lead a workshop on how the Fediverse can help announce and discover events. Unfortunately, the talk didn&#8217;t attract much attention, as LLMs are currently drawing more of an audience. But the discussions with those in attendance were very interesting. The workshop was mainly about trying out <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/gancio/">#Gancio</a>, <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/wordpress/">#WordPress</a> and <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/mastodon/">#Mastodon</a> and learning about the possibilities for local communities by trying out the applications themselves. I simply provided real test instances, created a list of tasks, including minor pitfalls, and, of course, answered all the questions that came up – and there were quite a few! And a big thank you to the crew and the organizing team, who were so friendly and simply wonderful throughout. <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/openfest/">#OpenFest</a></p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-1024x576.jpg" alt="People sitting around a table. Some have notebooks to work on the workshops tasks. André is standing with a bright yellow pullover and explaining stuff. There is a big screen that shows some information about the workshop." class="wp-image-7358" srcset="https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-1024x576.jpg 1024w, https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-300x169.jpg 300w, https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-768x432.jpg 768w, https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-1536x864.jpg 1536w, https://event-federation.eu/wp-content/uploads/2025/10/PXL_20251019_084617169_p-2048x1152.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Yesterday, I had an awesome online meeting with the incredibly cool folks behind <a href="https://lauti.org/" target="_blank" rel="noreferrer noopener">LAUTI</a>, a free and open-source software for hosting small event calendars. <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/lauti/">#LAUTI</a> is aimed at small and medium-sized communities and has a big focus on social, cultural and activist stuff. The instance for the Stuttgart area, run by the collective that develops it (@klasse_methode@chaos.social), can be found at <a href="https://eintopf.info" target="_blank" rel="noreferrer noopener">https://eintopf.info</a>. The developers are in the process of exploring the potential of <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/activitypub/">#ActivityPub</a> and the <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediverse/">#Fediverse</a>. I&#8217;m very excited and think this could be really great! In case you&#8217;ve been wondering: I see LAUTI kind of in between <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/mobilizon/">#Mobilizon</a> and <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/gancio/">#Gancio</a>. In my opinion, it would not be a competitor to them, but it could be a great addition to the Fediverse by filling this gap.</p>



<p class="wp-block-paragraph">I will be at the <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/sfscon/">#SFSCON</a> in Bolzano, Italy, in two weeks. There will be a whole afternoon focusing on the Fediverse! So in case you&#8217;re there you&#8217;re invited to join my short talk about <a href="https://www.sfscon.it/talks/interoperability-of-events-in-the-fediverse-status-quo-and-vision/">Interoperability of Events in the Fediverse: status quo and vision</a>. Or you&#8217;re welcome any time to say hello and let&#8217;s have a chat.</p>



<p class="wp-block-paragraph">After that, it&#8217;s time to sit down and get back to programming. But it&#8217;s very important to me to continually evaluate and understand what the priorities are, and to remind myself why it&#8217;s so important that we all continue our work in this area.<br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2025/10/25/summer-autumn-2025-little-coding-but-lots-of-socializing-and-planning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Interoperability of Events in the Fediverse</title>
		<link>https://event-federation.eu/2025/06/25/interoperability-of-events-in-the-fediverse/</link>
					<comments>https://event-federation.eu/2025/06/25/interoperability-of-events-in-the-fediverse/#comments</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Wed, 25 Jun 2025 16:52:05 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FASPs]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[NGI0]]></category>
		<category><![CDATA[NLnet]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=871</guid>

					<description><![CDATA[Hooray! It is now official: We have been granted funding by NLnet to support the realisation the vision we outlined in our last post. Events are at the heart of social life and deserve to be treated accordingly in the Fediverse. [&#8230;] In addition, we will also investigate the Fediverse Auxiliary Service Provider Specifications (FASPs) [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Hooray! It is now official: We have been <a href="https://nlnet.nl/project/Fediverse-event-interop/" target="_blank" rel="noreferrer noopener">granted funding by NLnet</a> to support the realisation <a href="https://event-federation.eu/?p=828">the vision we outlined in our last post</a>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Events are at the heart of social life and deserve to be treated accordingly in the Fediverse. [&#8230;]</p>
</blockquote>



<p class="wp-block-paragraph">In addition, we will also investigate the Fediverse Auxiliary Service Provider Specifications (FASPs) for discoverability and filtering of public events.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2025/06/25/interoperability-of-events-in-the-fediverse/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>The Work Continues: What&#8217;s Next</title>
		<link>https://event-federation.eu/2025/06/10/the-work-continues-whats-next/</link>
					<comments>https://event-federation.eu/2025/06/10/the-work-continues-whats-next/#respond</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Tue, 10 Jun 2025 21:09:48 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[FEP]]></category>
		<category><![CDATA[GatherPress]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=828</guid>

					<description><![CDATA[Details will follow soon — but the work on events in the #Fediverse is far from complete. Key upcoming milestones include: Additional updates and technical details will be shared soon. Input, testing, and collaboration from interested parties are always welcome. Or if you know any conferences we should attend, let us know.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Details will follow soon — but the work on events in the <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediverse/">#Fediverse</a> is far from complete. Key upcoming milestones include:</p>



<ul class="wp-block-list">
<li><strong>Improvements and new features for the <a href="https://codeberg.org/Event-Federation/wordpress-event-bridge-for-activitypub">Event Bridge for <strong>ActivityPub</strong></a></strong> <strong>plugin for WordPress</strong><br>Continued development to maintain, fix issues, enhance, and expand functionality.</li>



<li><strong>Work on Fediverse Enhancement Proposals (FEPs)</strong><br>Ensuring a robust final status of FEP-8a8e and focus on recurring and irregularly scheduled events.</li>



<li><strong>Support for event interoperability in other Fediverse applications</strong><br>Contribute to other Fediverse applications and help them to explore and improve support for <code>Event</code> objects. For example, <a href="https://graz.social/@linos" target="_blank" rel="noreferrer noopener">@linos@graz.social</a> has outlined <a href="https://github.com/mastodon/mastodon/issues/20407#issuecomment-2960514632">a potential roadmap for Mastodon</a>.</li>



<li><strong>Contribution to GatherPress</strong><br>Active involvement in the <a href="https://gatherpress.org/">GatherPress</a> project — a modern and truly FLOSS community oriented WordPress event plugin — to ensure full ActivityPub compatibility, including RSVP support and advanced federation features.</li>



<li><strong>Community engagement and outreach</strong><br>Participation in conferences, public talks, and direct conversations to foster knowledge exchange, gather feedback, and grow the ecosystem around federated events.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Additional updates and technical details will be shared soon. Input, testing, and collaboration from interested parties are always welcome. Or if you know any conferences we should attend, let us know.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2025/06/10/the-work-continues-whats-next/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Progress on the FEP for Event objects</title>
		<link>https://event-federation.eu/2025/04/23/progress-on-the-fep-for-event-objects/</link>
					<comments>https://event-federation.eu/2025/04/23/progress-on-the-fep-for-event-objects/#comments</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Wed, 23 Apr 2025 16:38:11 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[FEP]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=783</guid>

					<description><![CDATA[The FEP-8a8e (Fediverse Enhancement Proposal) had at lot of progress in the last months. In the meantime, the document has become somewhat more extensive than originally planned, but contains not only instructions for new features that have to be tediously implemented, but also a lot of advice and points that should provide orientation for developers [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The <a href="https://codeberg.org/fediverse/fep/pulls/430" data-type="link" data-id="https://codeberg.org/fediverse/fep/pulls/430" target="_blank" rel="noreferrer noopener">FEP-8a8e</a> (Fediverse Enhancement Proposal) had at lot of progress in the last months. In the meantime, the document has become somewhat more extensive than originally planned, but contains not only instructions for new features that have to be tediously implemented, but also a lot of advice and points that should provide orientation for developers of Fediverse applications that support events.</p>



<p class="wp-block-paragraph"><strong>It now covers:</strong></p>



<ul class="wp-block-list">
<li>Required attributes</li>



<li>Events with Open End</li>



<li>Timezone</li>



<li>Physical and Virtual Locations</li>



<li>Event status</li>



<li>RSVP (Attendee Management)</li>



<li>Event Banner and Poster Images</li>



<li>Event Categories</li>



<li>Discoverability</li>



<li>Event Organizers</li>



<li>Upcoming Events Collection for ActivityPub actors</li>



<li>Term Definitions</li>
</ul>



<p class="wp-block-paragraph">Many thanks again to all reviewers and co-editors:</p>



<p class="wp-block-paragraph"><a rel="mention" class="u-url mention" href="https://mastodon.cisti.org/@lesion">@lesion</a> <a rel="mention" class="u-url mention" href="https://phpc.social/@heiglandreas">@heiglandreas</a> <a rel="mention" class="u-url mention" href="https://mastodon.social/@naturzukunft">@naturzukunft</a> <a rel="mention" class="u-url mention" href="https://mastodon.online/@laurin">@laurin</a></p>



<p class="wp-block-paragraph">We warmly welcome further feedback from the communities of <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/friendica/">#Friendica</a>, <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/mobilizon/">#Mobilizon</a>, <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/hubzilla/">#Hubzilla</a>, and other Fediverse platforms supporting events.<br>If you&#8217;re working on such an application or are part of these communities, your insights would be very valuable! <a rel="mention" class="u-url mention" href="https://forum.friendi.ca/profile/developers">@developers</a> <a rel="mention" class="u-url mention" href="https://framapiaf.org/@mobilizon">@mobilizon</a></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2025/04/23/progress-on-the-fep-for-event-objects/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Reply collections</title>
		<link>https://event-federation.eu/2024/09/02/reply-collections/</link>
					<comments>https://event-federation.eu/2024/09/02/reply-collections/#comments</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Mon, 02 Sep 2024 10:14:52 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=432</guid>

					<description><![CDATA[Reply Collections have not yet really reached the centre of the #Fediverse. Among other things, moderation aspects play a role here (see FEP-7458 or FEP-5624). But in principle, they offer a wonderful opportunity to maintain consistency in discussion threads in the Fediverse. Smaller instances in particular often lack reactions to content published in the Fediverse. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://www.w3.org/TR/activitystreams-vocabulary/#dfn-replies" data-type="link" data-id="https://www.w3.org/TR/activitystreams-vocabulary/#dfn-replies">Reply Collections</a> have not yet really reached the centre of the <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediverse/">#Fediverse</a>. Among other things, moderation aspects play a role here (see <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/7458/fep-7458.md" data-type="link" data-id="https://codeberg.org/fediverse/fep/src/branch/main/fep/7458/fep-7458.md">FEP-7458</a> or <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/5624/fep-5624.md" data-type="link" data-id="https://codeberg.org/fediverse/fep/src/branch/main/fep/5624/fep-5624.md">FEP-5624</a>). But in principle, they offer a wonderful opportunity to maintain consistency in discussion threads in the Fediverse.</p>



<p class="wp-block-paragraph">Smaller instances in particular often lack reactions to content published in the Fediverse. In principle, this is not a bad thing. Nevertheless, it makes sense for both servers and clients to be able to retrieve a complete comment tree in some scenarios (possibly at the request of a user).</p>



<p class="wp-block-paragraph">To this end, we have submitted a first draft in a <a href="https://github.com/Automattic/wordpress-activitypub/pull/876" data-type="link" data-id="https://github.com/Automattic/wordpress-activitypub/pull/876">pull request</a> to the Upstream <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/activitypub/">#ActivityPub</a> plugin for <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/wordpress/">#WordPress</a>. In this case, we benefit from the already existing comment management of the WordPress core and only list approved comments in the replies collection.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2024/09/02/reply-collections/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>It is all about the community</title>
		<link>https://event-federation.eu/2023/12/20/it-is-all-about-the-community/</link>
					<comments>https://event-federation.eu/2023/12/20/it-is-all-about-the-community/#comments</comments>
		
		<dc:creator><![CDATA[André Menrath]]></dc:creator>
		<pubDate>Wed, 20 Dec 2023 12:14:07 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[Fediverse]]></category>
		<category><![CDATA[Friendica]]></category>
		<category><![CDATA[Gancio]]></category>
		<category><![CDATA[Mobilizon]]></category>
		<category><![CDATA[PeerTube]]></category>
		<category><![CDATA[Pleroma]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://event-federation.eu/?p=159</guid>

					<description><![CDATA[When writing the initial version of our project plan as signed and agreed with by NlNet we didn&#8217;t know yet about the dynamics of the community, specifically about how the cooperation between the maintainers of the #WordPress #ActivityPub plugin and #Mobilizon would be like. The level of collaboration with other #Fediverse developers would determine whether [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When writing the initial version of our project plan as signed and agreed with by <a href="https://mastodon.xyz/@NGIZero" target="_blank" rel="noreferrer noopener">NlNet</a> we didn&#8217;t know yet about the dynamics of the community, specifically about how the cooperation between the maintainers of the <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/wordpress/">#WordPress</a> <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/activitypub/">#ActivityPub</a> plugin and <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/mobilizon/">#Mobilizon</a> would be like. The level of collaboration with other <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/fediverse/">#Fediverse</a> developers would determine whether our project goals could only be achieved through a series of workarounds, or whether we could work together to strengthen interoperability and compatibility in the Fediverse.</p>



<p class="wp-block-paragraph">Mobilizon was the first Fediverse application with true event federation. <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/gancio/">#Gancio</a> has very limited ActivityPub capabilities, partly by design, but is working on an enhanced federation, and other services like <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/friendica/">#Friendica</a> have a very different approach to events: their implementation focuses on sending invitations rather than publishing events. <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/pleroma/">#Pleroma</a> might get <a href="https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3955" target="_blank" rel="noreferrer noopener">initial event support</a> soon and it&#8217;s fork <a href="https://gitlab.com/soapbox-pub/rebased" target="_blank" rel="noreferrer noopener">#Rebase</a> already implemented it.  As is usual with any software, you will find a lot of small bugs if you have not done any tests beforehand. In the case of Mobilizon, this was not possible since there were no alternative platforms to do the tests with in the past, especially if it comes to the instance-to-instance federation, so the only option was to test the Federation with other Mobilizon servers. We seem to be the first and we are fascinated and incredibly grateful for the willingness and prioritization that such issues have among the other developers (thanks to <a href="https://tcit.fr/" target="_blank" rel="noreferrer noopener">tcit</a> and <a href="https://framagit.org/les" target="_blank" rel="noreferrer noopener">les</a>). The issues may seem small, but they have a big impact:  <a href="https://framagit.org/les/gancio/-/issues/304">304</a>, <a href="https://framagit.org/les/gancio/-/merge_requests/33">33</a>, <a href="https://framagit.org/les/gancio/-/issues/321">321</a>, <a href="https://framagit.org/framasoft/mobilizon/-/merge_requests/1509">1509</a>, <a href="https://framagit.org/framasoft/mobilizon/-/merge_requests/1507">1507</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1392">1392</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1385">1385</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1388">1388</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1387">1387</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1378">1378</a>, <a href="https://framagit.org/framasoft/mobilizon/-/issues/1376">1376</a>.</p>



<p class="wp-block-paragraph">The other deciding factor for us was that we didn&#8217;t know how close the interaction with the upstream WordPress ActivityPub project would be. The exchange of ideas and the desire for a joint solution is strong. We would like to thank <a rel="mention" class="u-url mention" href="https://mastodon.social/@pfefferle">@pfefferle</a> again for the regular exchange, his ideas and inspiration, without his commitment to the community our project would be less sustainable.</p>



<h2 id="tasks-done-almost" class="wp-block-heading">Tasks done (almost)</h2>



<ul class="wp-block-list">
<li>We published a <a href="https://code.event-federation.eu/Event-Federation/docker" target="_blank" rel="noreferrer noopener">repository</a> that aims to make it easy for other developers, including ourselves to start developing and debugging WordPress along with Mobilizon.</li>



<li>We have created a <a href="https://github.com/Automattic/wordpress-activitypub/pull/569" target="_blank" rel="noreferrer noopener">pull request</a> to add management of various ActivityPub transformers to the admin interface. The current implementation basically works, but we have a lot to polish and improve on <a href="https://code.event-federation.eu/Event-Federation/wordpress-activitypub/issues" target="_blank" rel="noreferrer noopener">our roadmap</a>.</li>



<li>Using that patched ActivityPub plugin we explored writing<a href="https://code.event-federation.eu/Event-Federation/wordpress-activitypub-event-transformers" target="_blank" rel="noreferrer noopener"> transformers for two popular event plugins</a>, this gave us a lot insight on what is important. These transformers already have fundamental compatibility with Moblizon.</li>



<li>Updating our <a href="https://event-federation.eu/about-us/" data-type="page" data-id="15">About us</a> page showing some information who we are.</li>
</ul>



<h2 id="upcoming-tasks" class="wp-block-heading">Upcoming tasks</h2>



<ul class="wp-block-list">
<li>Implement <a href="http://FEP-2677: Identifying the Application Actor">FEP-2677: Identifying the Application Actor</a></li>



<li>Implement the followers list of the application actor in the admin UI along with the ability to reject, approve, and remove followers. We are very inspired by how <a rel="tag" class="hashtag u-tag u-category" href="https://event-federation.eu/tag/peertube/">#PeerTube</a> has solved this in the admin UI. This of course includes a an option <a href="https://www.w3.org/wiki/Activity_Streams_extensions" target="_blank" rel="noreferrer noopener">as:manuallyApprovesFollowers</a>  that can be set for an ActivityPub actor within WordPress.</li>



<li>Write an initial draft of the user documentation informing about custom ActivityPub transformers and instance-to-instance federation with Mobilizon. The target audience will be non-tech people. Parts of this will also be used as a non-tech description of our project.</li>



<li>Improve the admin UI and propose a solution to handle the settings for each transformer, if there are any.</li>



<li>Write more transformers for other popular event plugins to discover common pitfalls.</li>
</ul>



<p class="wp-block-paragraph">If you have any questions, ideas, or would like to help us, for example by testing our progress in case your are running a WordPress site with events yourself, please don&#8217;t hesitate to contact us. We don&#8217;t care if you have technical experience or what your background is: any kind of involvement is valuable to us.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://event-federation.eu/2023/12/20/it-is-all-about-the-community/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
