<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://notiz.blog/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>


<!--

	Feeds whisper secrets,
	In the RSS Club's embrace,
	Knowledge blooms in grace.

-->

<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/"
	xmlns:source="http://source.scripting.com/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>CloudFest &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/cloudfest/feed/" rel="self" type="application/rss+xml" />
	<link>https://notiz.blog</link>
	<description>a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</description>
	<lastBuildDate>Thu, 21 Mar 2024 15:44:27 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</url>
	<title>CloudFest &#8211; notizBlog</title>
	<link>https://notiz.blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<source:blogroll>https://reader.pfefferle.org/i/?a=opml&amp;get=c_2</source:blogroll>
<creativeCommons:license>https://creativecommons.org/licenses/by-sa/4.0/</creativeCommons:license>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://switchboard.p3k.io/"/>
<atom:link rel="self" href="https://notiz.blog/tag/cloudfest/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>Enable Mastodon Apps</title>
		<link>https://notiz.blog/2024/03/21/enable-mastodon-apps/</link>
					<comments>https://notiz.blog/2024/03/21/enable-mastodon-apps/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Thu, 21 Mar 2024 12:31:26 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[CFHack]]></category>
		<category><![CDATA[CFHack2024]]></category>
		<category><![CDATA[CloudFest]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Hackathon]]></category>
		<category><![CDATA[Mastodon]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=25083</guid>

					<description><![CDATA[Ich war am Wochenende auf dem CloudFest Hackathon und hatte zum zweiten Mal die Change ein Projekt zu betreuen. Die Idee zu &#8222;Enable Mastodon Apps&#8220; stammt von @alex und ich freue mich sehr, dass er mir sein &#8222;Baby&#8220; für den Hackathon anvertraut hat! Hier ist unser Pitch: Ich bin begeistert von der Idee! Das Nachbauen [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="700" height="438" src="https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-900x563.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-900x563.png 900w, https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-700x438.png 700w, https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-768x480.png 768w, https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-1536x960.png 1536w, https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps.png 1680w" sizes="auto, (max-width: 700px) 100vw, 700px" /> 
<p>Ich war am Wochenende auf dem CloudFest Hackathon und hatte zum <a href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/">zweiten Mal</a> die Change ein Projekt zu betreuen. Die Idee zu &#8222;<a href="https://github.com/akirk/enable-mastodon-apps">Enable Mastodon Apps</a>&#8220; stammt von <a rel="mention" class="u-url mention" href="https://alex.kirk.at/author/alex/">@alex</a> und ich freue mich sehr, dass er mir sein &#8222;Baby&#8220; für den Hackathon anvertraut hat!</p>



<p>Hier ist unser Pitch:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-privacy-url"><a href="https://www.youtube.com/watch?v=VJWdzeZz-ok">Eingebetteten Inhalt von YouTube öffnen</a></span>
</div></figure>



<p>Ich bin begeistert von der Idee!</p>



<p>Das Nachbauen der Mastodon-API stellt eine relativ einfache Lösung für das aktuelle &#8218;App-Problem&#8216; von WordPress dar. Die gängigen Apps zielen darauf ab, den Nutzern das traditionelle Bloggen zu ermöglichen. Allerdings haben soziale Medien im Allgemeinen und Twitter im Speziellen, die Art und Weise wie wir im Internet kommunizieren, maßgeblich verändert. Es geht nicht mehr um lange Artikel, sondern um kurze Nachrichten ohne Titel mit dem Fokus auf Bilder oder Videos.</p>



<p>Ein weiterer Nebeneffekt sind die sozialen Interaktionen wie Kommentieren (die WordPress über die letzten Jahre spärlich vernachlässigt hat), Liken, Boosten und Bookmarken (die WordPress nativ gar nicht unterstützt), welche die Mastodon Apps von Haus aus schon mit bringen.</p>



<p>&#8222;Enable Mastodon Apps&#8220; stellt aber nur die Endpunkte für diese Interaktionen bereit, um sie nutzen zu können, braucht es weitere Plugins, wie z.B. <a href="https://wordpress.org/plugins/friends/">Friends</a> und/oder <a href="https://wordpress.org/plugins/activitypub/">ActivityPub</a>. Mehr dazu hier: <a href="https://wordpress.tv/2023/10/22/matthias-pfefferle-alex-kirk-friends-with-activitypub-deine-nachhaltige-identitaet-im-web/">Friends with ActivityPub – Deine nachhaltige Identität im Web</a>.</p>



<p>Das Projekt hat mich sehr an die frühen Twitter-Jahre erinnert. Die Twitter-API galt lange als der de-facto Standard für Micro-blogging und Automattic/<a rel="mention" class="u-url mention" href="https://mastodon.social/@photomatt">@photomatt</a> hat damals schon die Vorteile für sich erkannt und die API für WordPress.com nach gebaut:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Of course one of the coolest things about Twitter right now is the client applications, particularly the mobile/iPhone ones. I use <a href="http://www.atebits.com/tweetie-iphone/">Tweetie 2</a> on my iPhone every day. Wouldn’t it be cool if you could get all your blog subscriptions and post to your WordPress.com blog from apps like Tweetie? Well here’s an early Christmas present…</p>



<p>We’ve enabled posting to and reading of WordPress.com blogs via the Twitter API. Any app that allows you to set a custom API URL will work.</p>
<cite><a href="https://wordpress.com/blog/2009/12/12/twitter-api/">Post and Read via Twitter API</a></cite></blockquote>



<h2 class="wp-block-heading">Hackathon</h2>



<p>Wir waren zwar nur 4 Personen, aber ich sag nur &#8222;Qualität statt Quantität&#8220;!</p>



<p>Vielen Dank <a rel="mention" class="u-url mention" href="https://dewp.space/@Drivingralle">@Drivingralle</a>, <a rel="mention" class="u-url mention" href="https://dewp.space/@matze">@matze</a> und <a rel="mention" class="u-url mention" href="https://mastodon.social/@obenland">@obenland</a>, es war super produktiv und hat großen Spaß gemacht 🙂</p>



<figure class="wp-block-image alignwide size-large"><img fetchpriority="high" decoding="async" width="900" height="675" sizes="(max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-900x675.jpg" alt="" class="wp-image-25095" srcset="https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-900x675.jpg 900w, https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-700x525.jpg 700w, https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-768x576.jpg 768w, https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-1536x1152.jpg 1536w, https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-2048x1536.jpg 2048w" /><figcaption class="wp-element-caption">Von links nach rechts: <a href="https://www.drivingralle.de/">Ralf Wiechers</a>, ich, <a href="https://kittmedia.com/">Matthias Kittsteiner</a> und <a href="https://konstantin.obenland.it/">Konstantin Obenland</a></figcaption></figure>



<p>Was wir erreicht haben:</p>



<ul class="wp-block-list">
<li>Die meisten Mastodon-API-Endpunkte wurden implementiert.</li>



<li>&#8222;Hooks&#8220; und &#8222;Actions&#8220; für den internen Gebrauch.</li>



<li>Dokumentation aller Hooks.</li>



<li>Grundlegende Beispielimplementierungen in ActivityPub und im Friends Plugin.</li>



<li>Testen von zusätzlichen Clients.</li>
</ul>



<p>Und hier ein paar Statistiken von den zweieinhalb Tagen:</p>



<ul class="wp-block-list">
<li>3 new contributors to the plugin</li>



<li>4,101 lines added</li>



<li>911 lines removed</li>



<li>213 commits</li>



<li>34 files changed</li>



<li>25 PRs merged</li>



<li>7 PRs almost merged</li>



<li>0 Social Media posts</li>
</ul>



<p>Und hier der Pull Request in seiner ganzen Pracht: <a href="https://github.com/akirk/enable-mastodon-apps/pull/93">Collection of changes from the CloudFest Hackathon</a></p>



<p>Vielen Dank auch an @bart@moth.social und das Team von <a href="https://getmammoth.app/">Mammoth</a>, die uns im Vorfeld unterstützt haben. Mammoth funktioniert jetzt wunderbar mit WordPress und Alex und ich hatten einen Einblick in die App-Entwicklung und deren Eigenheiten 🙂</p>



<p>Hier ein paar Bilder:</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="900" height="719" sizes="(max-width: 700px) 100vw, 700px" data-id="25103" src="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-900x719.png" alt="" class="wp-image-25103" srcset="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-900x719.png 900w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-700x560.png 700w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-768x614.png 768w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-1536x1228.png 1536w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-2048x1637.png 2048w" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="900" height="719" sizes="(max-width: 700px) 100vw, 700px" data-id="25101" src="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-900x719.png" alt="" class="wp-image-25101" srcset="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-900x719.png 900w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-700x560.png 700w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-768x614.png 768w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-1536x1228.png 1536w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-2048x1637.png 2048w" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="900" height="719" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="25104" src="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-900x719.png" alt="" class="wp-image-25104" srcset="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-900x719.png 900w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-700x560.png 700w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-768x614.png 768w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-1536x1228.png 1536w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-2048x1637.png 2048w" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="900" height="719" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="25102" src="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-900x719.png" alt="" class="wp-image-25102" srcset="https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-900x719.png 900w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-700x560.png 700w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-768x614.png 768w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-1536x1228.png 1536w, https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-2048x1637.png 2048w" /></figure>
</figure>
<p>Congratulations on being an RSS reader! You are part of an elite group of people who know how to stay updated in style.</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2024/03/21/enable-mastodon-apps/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>20 Jahre</title>
		<link>https://notiz.blog/2023/06/02/20-jahre/</link>
					<comments>https://notiz.blog/2023/06/02/20-jahre/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Thu, 01 Jun 2023 22:17:53 +0000</pubDate>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[CloudFest]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[IONOS]]></category>
		<category><![CDATA[Pluginkollektiv]]></category>
		<category><![CDATA[WordCamp]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=22640</guid>

					<description><![CDATA[WordPress wurde 20 Jahre alt! 20 Jahre! Vor etwas mehr als 20 Jahren bin ich über Brett Taylors wunderbar nerdiges Blog gestolpert: webfroot.co.nz Am 04. April 2002 schreibt Brett: &#8222;News script is powered by b2, allowing for an RSS XML, better archive system, and improved comments system too.&#8220; Das war Inspiration genug um einen Monat [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="700" height="280" src="https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress-900x360.png" class="attachment-large size-large not-transparent wp-post-image" alt="Das Logo und der Wapuu von dem 20 Jahre WordPress Projekt" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress-900x360.png 900w, https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress-700x280.png 700w, https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress-768x307.png 768w, https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress-1536x614.png 1536w, https://notiz.blog/wp-content/uploads/2023/05/20_years_of_WordPress.png 2000w" sizes="auto, (max-width: 700px) 100vw, 700px" data-has-transparency="false" data-dominant-color="5368dc" style="--dominant-color: #5368dc;" /> 
<p>WordPress wurde 20 Jahre alt! <strong>20 Jahre</strong>!</p>



<p>Vor etwas mehr als 20 Jahren bin ich über Brett Taylors wunderbar nerdiges Blog gestolpert: <a href="https://web.archive.org/web/20020126061307/http://webfroot.co.nz/">webfroot.co.nz</a></p>



<p><a href="https://web.archive.org/web/20020615205931/http://www.webfroot.co.nz/index.php?p=13&amp;c=1" data-type="URL" data-id="https://web.archive.org/web/20020615205931/http://www.webfroot.co.nz/index.php?p=13&amp;c=1">Am 04. April 2002 schreibt Brett</a>: &#8222;News script is powered by <a href="https://web.archive.org/web/20020615205931/http://www.cafelog.com/">b2</a>, allowing for an <a href="https://web.archive.org/web/20020615205931/http://www.webfroot.co.nz/b2/b2rss.xml">RSS XML</a>, better <a href="https://web.archive.org/web/20020615205931/http://www.webfroot.co.nz/archive.php">archive</a> system, and improved comments system too.&#8220;</p>



<p>Das war Inspiration genug um einen Monat später mit meinem eigenen kleinen b2 Blog an den Start zu gehen.</p>



<p>Mittlerweile begleitet mich das kleine stückchen PHP-Code fast mein halbes Leben und ich hätte nie daran gedacht, dass ich mit meinem Hobby-Projekt irgendwann mein Geld verdienen würde!</p>



<p>Happy Birthday WordPress!</p>



<h2 class="wp-block-heading">&#8222;The early years&#8220;</h2>



<p><a href="https://notiz.blog/2018/06/19/15-jahre-wordpress/" data-type="URL" data-id="https://notiz.blog/2018/06/19/15-jahre-wordpress/">Zum 15. Jubiläum</a> habe ich angefangen meine &#8222;<a href="https://profiles.wordpress.org/pfefferle/" data-type="URL" data-id="https://profiles.wordpress.org/pfefferle/">WordPress Origin Story</a>&#8220; zu dokumentieren. Der Vollständigkeit halber hier also die folgenden 5 Jahre 😉</p>



<h2 class="wp-block-heading">2019</h2>



<p>2019 stand im Zeichen des <a href="https://de.wordpress.org/plugins/activitypub/" data-type="URL" data-id="https://de.wordpress.org/plugins/activitypub/">ActivityPub Plugins</a>. Hätte ich damals gewusst&#8230; 😉</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-notizblog wp-block-embed-notizblog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="0D08iPcOC2"><a href="https://notiz.blog/2019/09/26/hello-fediverse/"></a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;&#8220; &#8211; notizBlog" src="https://notiz.blog/2019/09/26/hello-fediverse/embed/#?secret=7wfWa75yLL#?secret=0D08iPcOC2" data-secret="0D08iPcOC2" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h2 class="wp-block-heading">2020</h2>



<p>Während meinen 7++ Jahren bei IONOS hatte ich nebenher immer mal wieder mit WordPress zu tun. 2020 bekam ich aber die Möglichkeit, mit einem kleinen Team zusammen, das WordPress Hosting neu/mit zu gestalten. Aus diesem kleinen dreiköpfigen WordPress-Team wurde in den folgenden drei Jahren ein großartiges Haufen von 15+ Personen (inklusive Support, PO, PM, &#8230;).</p>



<figure class="wp-block-image alignwide size-large"><img data-dominant-color="f4f5f6" data-has-transparency="true" style="--dominant-color: #f4f5f6;" loading="lazy" decoding="async" width="900" height="463" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-900x463.png" alt="" class="wp-image-22686 has-transparency" srcset="https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-900x463.png 900w, https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-700x360.png 700w, https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-768x395.png 768w, https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-1536x790.png 1536w, https://notiz.blog/wp-content/uploads/2023/06/five-for-the-future-2048x1053.png 2048w" /></figure>



<p>Neben dem <em>daily business</em> haben wir IONOS in dieser Zeit ein kleines bisschen näher an die Community &#8222;geschubst&#8220; (zumindest rede ich mir das ein 😉 ). Wir haben einen <a href="https://github.com/IONOS-WordPress" data-type="URL" data-id="https://github.com/IONOS-WordPress">GitHub Account</a> gestartet, den Entwicklern Zeit für die <a href="https://wordpress.org/five-for-the-future/pledge/ionos/" data-type="URL" data-id="https://wordpress.org/five-for-the-future/pledge/ionos/">Five for the Future</a> Initiative frei geräumt und IONOS wurde Teil der <a href="https://make.wordpress.org/hosting/test-results/r49762/ionosbot-r49762/" data-type="URL" data-id="https://make.wordpress.org/hosting/test-results/r49762/ionosbot-r49762/">(Make) Hosting Community</a>.</p>



<p>In diesem Zuge habe ich mich auch persönlich engagiert und dafür im Juni das <a href="https://make.wordpress.org/hosting/2020/06/22/hosting-chat-recap-wednesday-june-17-2020/" data-type="URL" data-id="https://make.wordpress.org/hosting/2020/06/22/hosting-chat-recap-wednesday-june-17-2020/">Hosting Team Badge</a> &#8222;verliehen&#8220; bekommen.</p>



<h2 class="wp-block-heading">2021</h2>



<p>Mein aktivstes Jahr beim <a href="https://pluginkollektiv.org/" data-type="URL" data-id="https://pluginkollektiv.org/">Pluginkollektiv</a>. Ich mag die Idee und schätze die Plugins sehr! Ich hoffe ich finde in Zukunft wieder etwas mehr Zeit für das Kollektiv, immerhin arbeite ich ja jetzt hauptberuflich an ActivityPub &amp; Co. und brauche deshalb wieder ein neues Hobbie/Freizeitprojekt 😉</p>



<h2 class="wp-block-heading">2022</h2>



<p>Im März fand der CloudFest Hackathon im Europa-Park statt und ich hatte die Chance, ein Thema zu betreuen. Drei Tage WordPress, IndieWeb und Webmentions &lt;3</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-notizblog wp-block-embed-notizblog"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="3edLxIhXl4"><a href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/">CloudFest Hackathon:  WordPress and the IndieWeb</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;CloudFest Hackathon:  WordPress and the IndieWeb&#8220; &#8211; notizBlog" src="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/embed/#?secret=f11Dn0pkgQ#?secret=3edLxIhXl4" data-secret="3edLxIhXl4" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h2 class="wp-block-heading">2023</h2>



<p>&#8230;und meine große Klappe auf Twitter, hat dafür gesorgt, dass ich seit diesem Jahr einen neuen Job habe.</p>



<figure class="wp-block-image aligncenter size-medium"><img data-dominant-color="ebedef" data-has-transparency="true" style="--dominant-color: #ebedef;" loading="lazy" decoding="async" width="700" height="386" sizes="auto, (max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2023/06/tumblr-wordpress-activitypub-700x386.png" alt="" class="wp-image-22690 has-transparency" srcset="https://notiz.blog/wp-content/uploads/2023/06/tumblr-wordpress-activitypub-700x386.png 700w, https://notiz.blog/wp-content/uploads/2023/06/tumblr-wordpress-activitypub-900x496.png 900w, https://notiz.blog/wp-content/uploads/2023/06/tumblr-wordpress-activitypub-768x423.png 768w, https://notiz.blog/wp-content/uploads/2023/06/tumblr-wordpress-activitypub.png 1114w" /></figure>



<p>Seit April darf ich mich <em>from 9 to 5</em> mit dem &#8222;Open Web&#8220; beschäftigen und bekomme dafür auch noch Geld!</p>



<p>Vielen Dank <a href="https://ma.tt/" data-type="URL" data-id="https://ma.tt/">Matt</a> und vielen Dank <a href="https://automattic.com" data-type="URL" data-id="https://automattic.com">Automattic</a>!</p>



<p>&#8230;dazu aber später nochmal mehr 🙂</p>



<h2 class="wp-block-heading">&#8230;</h2>



<p>Ich bin gespannt was dieses Jahr noch mit sich bringt und wie die Zukunft von WordPress aussieht. </p>



<p>Wenn es nach mir ginge, dann würde daraus ein &#8222;open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social&#8220; WordPress 😉</p>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2023/06/02/20-jahre/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>44.9666543118^2</title>
		<link>https://notiz.blog/2023/01/31/2022/</link>
					<comments>https://notiz.blog/2023/01/31/2022/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 31 Jan 2023 16:42:20 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[CloudFest]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[neunetz]]></category>
		<category><![CDATA[Post Status Draft]]></category>
		<category><![CDATA[Torque Social Hour]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP Sofa]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=22421</guid>

					<description><![CDATA[2022 war ein extrem spannendes Jahr! Ein Rückblick! CloudFest Hackathon Im März hatte ich die Chance ein Thema für den CloudFest Hackathon zu leiten/betreuen (Danke an Carole und Alain). Auch wenn das Projekt anders lief als ich das insgeheim geplant hatte, hab ich sehr viel über UX gelernt und großartigen Input bekommen, den ich leider [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>2022 war ein extrem spannendes Jahr! Ein Rückblick!</p>



<h2 class="wp-block-heading">CloudFest Hackathon</h2>



<p>Im März hatte ich die Chance <a href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/" data-type="URL" data-id="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/">ein Thema für den CloudFest Hackathon zu leiten/betreuen</a> (Danke an <a href="https://www.caroleolinger.com/" data-type="URL" data-id="https://www.caroleolinger.com/">Carole</a> und <a href="https://www.alainschlesser.com/" data-type="URL" data-id="https://www.alainschlesser.com/">Alain</a>). Auch wenn das Projekt anders lief als ich das insgeheim geplant hatte, hab ich sehr viel über UX gelernt und großartigen Input bekommen, den ich leider noch nicht komplett umsetzen konnte.</p>



<h2 class="wp-block-heading">WP Sofa</h2>



<p><a href="https://inpsyde.com/blog/cio-robert-windisch/" data-type="URL" data-id="https://inpsyde.com/blog/cio-robert-windisch/">Robert Windisch</a> hat, im Rahmen des Hackathon, <a href="https://lucas-radke.de/" data-type="URL" data-id="https://lucas-radke.de/">Lucas Radke</a> und mich auf das <a href="https://wp-sofa.de/special-der-cloudfest-hackaton/" data-type="URL" data-id="https://wp-sofa.de/special-der-cloudfest-hackaton/">WP Sofa</a> eingeladen und wir haben ein bisschen über die &#8222;<a href="https://make.wordpress.org/hosting/" data-type="URL" data-id="https://make.wordpress.org/hosting/">WordPress Hosting Communtiy</a>&#8220; gesprochen.</p>



<p>In der gleichen Folge erklärt Robert übrigens auch noch das &#8222;Hippie Zeug&#8220; an dem wir an den drei Tagen gearbeitet haben 😉</p>



<h2 class="wp-block-heading">20 Jahre bloggen</h2>



<p><a href="https://notiz.blog/2022/05/29/20-jahre-bloggen/" data-type="URL" data-id="https://notiz.blog/2022/05/29/20-jahre-bloggen/">Letztes Jahr, vor 20 Jahren, habe ich mit dem Bloggen angefangen</a>! Das heißt ich schreibe jetzt fast mein halbes Leben lang Dinge in’s Internet!</p>



<h2 class="wp-block-heading">neunetzcast</h2>



<p>2022 kamen leider nur <a href="https://neunetz.fm/Kopf/matthias-pfefferle/" data-type="URL" data-id="https://neunetz.fm/Kopf/matthias-pfefferle/">drei neunetzcast Folgen</a> zustande, dafür haben wir (aus meiner Sicht) zwei extrem spannende Ausgaben zu Mastodon, ActivityPub und dem Fediverse gemacht.</p>



<ul class="wp-block-list">
<li><a href="https://neunetz.fm/neunetzcast-94-mastodon-und-activitypub-haben-den-tipping-point-ueberschritten/">neunetzcast 94: Mastodon und ActivityPub haben den Tipping-Point überschritten</a></li>



<li><a href="https://neunetz.fm/neunetzcast-93-was-wir-unter-dezentralitaet-verstehen-und-was-wir-uns-davon-erhoffen/">neunetzcast 93: Was wir unter Dezentralität verstehen und was wir uns davon erhoffen</a></li>
</ul>



<p>Eine der Zentralen Fragen des Podcasts: Warum Walled Gardens wie Facebook, Twitter oder TikTok immer noch den Markt der sozialen Netzwerke dominieren, während z.B. im IOT Bereich massiv am Thema Standards und Interoperabilität gearbeitet wird.</p>



<p>These: Der Schmerz ist einfach noch nicht groß genug!</p>



<p>&#8230;und als hätte Elon Musk unseren Podcast gehört, hat er promt für den nötigen Schmerz gesorg und viele Twitter-User in die Arme von Mastodon getrieben, was vielleicht der letzte Tropfen war, den das Fediverse Fass gebraucht hat!</p>



<p>Außerdem hat sich ein alter Podcast-Freund zu uns gesellt, mit dem ich seit Jahren nicht mehr gesprochen hatte! Es hat großen Spaß gemacht, <a href="https://mirror.xyz/cpoetter.eth">Carsten</a> und <a href="https://marcelweiss.de/" data-type="URL" data-id="https://marcelweiss.de/">Marcel</a> und ich freue mich auf nächstes Jahr!</p>



<h2 class="wp-block-heading">ActivityPub für WordPress</h2>



<p>Dank Elon Musk haben sich aber auch die Download-Zahlen von meinem <a href="https://wordpress.org/plugins/activitypub/" data-type="URL" data-id="https://wordpress.org/plugins/activitypub/">ActivityPub (WordPress) Plugin</a> und <a href="https://mastodon.social/@pfefferle" data-type="URL" data-id="https://mastodon.social/@pfefferle">meine Follower auf Mastodon</a> mindestens verzehnfacht! Das hat mich beflügelt wieder aktiver am Plugin zu arbeiten und es kamen ein paar großartige Änderungen dabei rum. Alex Kirk hat beispielsweise sein <a href="https://wordpress.org/plugins/friends/" data-type="URL" data-id="https://wordpress.org/plugins/friends/">friends Plugin</a> so angepasst, dass man auch Freunde über ActivityPub abonnieren kann.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Um Menschen auf Mastodon oder ähnlichen Plattformen über dein eigenes WordPress zu folgen, kannst du das Friends-Plugin für WordPress benutzen, das über das Plugin Beiträge abruft, in deinem eigenen WordPress anzeigt und es so zu einer eigenen Fediverse-Instanz macht.</p>
</blockquote>



<p>Außerdem hat Alex mich (auch durch sein friends Plugin) zu einem neuen <a href="https://github.com/pfefferle/wordpress-activitypub/pull/180" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub/pull/180">Onboarding Screen inspiriert</a>.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="855" height="833" sizes="auto, (max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding.png" alt="" class="wp-image-22430" srcset="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding.png 855w, https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-700x682.png 700w, https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-768x748.png 768w" /></figure>



<p>Es stehen aber noch weitere großartige Features in den Startlöchern (wie z.B. <a href="https://mediaformat.org/" data-type="URL" data-id="https://mediaformat.org/">Djangos</a> &#8222;<a href="https://github.com/pfefferle/wordpress-activitypub/pull/142" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub/pull/142">Federated Comments</a>&#8220; Vorschlag) die aber noch etwas angepasst werden müssen.</p>



<p>Danke an Elon, <a href="https://mediaformat.org/" data-type="URL" data-id="https://mediaformat.org/">Django</a> und <a href="https://alex.kirk.at/" data-type="URL" data-id="https://alex.kirk.at/">Alex</a>!</p>



<h2 class="wp-block-heading">WWSIV</h2>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="473" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-900x473.jpg" alt="" class="wp-image-22329" srcset="https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-900x473.jpg 900w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-700x368.jpg 700w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-768x403.jpg 768w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47.jpg 1200w" /></figure>



<p>Ich war im November (2022) zu Gast beim &#8222;<a href="https://wowirsindistvorne.show/" data-type="URL" data-id="https://wowirsindistvorne.show/">Wo wir sind ist vorne</a>&#8222;-Podcast und durfte über alles reden, worüber ich hier auch schreibe 🙂</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Indie Web, Open Web, Websemantics, Microformats, Open Graph, Schema.org!&#8220;</p>



<p>Mit unserem Gast Matthias Pfefferle verschaffen wir uns einen Überblick über den aktuellen Stand der Websemantics und wie sie dazu beitragen das Web besser zu strukturieren und durchsuchbar zu machen. Dazu lernen wir, warum die eigene Website immer noch der beste Weg ist im Web zu publizieren, sprechen über den Twitter-Meltdown + Fediverse und zum Abschluss gibt es noch Blasmusik. Wir hatten Spaß. Und ihr?</p>
<cite><a href="https://wowirsindistvorne.show/open-web-mit-matthias-pfefferle/">https://wowirsindistvorne.show/open-web-mit-matthias-pfefferle/</a></cite></blockquote>



<p>Ich kenne <a href="https://moritzgiessmann.de/" data-type="URL" data-id="https://moritzgiessmann.de/">Moritz</a> ( <a rel="mention" class="u-url mention" href="https://mastodon.social/@MoritzGiessmann">@MoritzGiessmann</a> ) <em>ein bisschen</em> und habe den Podcast auch schon seit einer Weile abonniert&#8230; zu meiner Schande muss ich aber gestehen, dass ich <strong>bisher</strong> nur die <a href="https://www.twitch.tv/wwsiv" data-type="URL" data-id="https://www.twitch.tv/wwsiv">Live-Steams</a> geschaut (&#8222;geschaut&#8220; ist vielleicht auch übertrieben&#8230; ich habe ein bisschen rein ge-zappt&#8230;), aber noch nie eine Audio-Folge gehört habe&#8230;</p>



<p>DIE MEISTEN BEITRÄGE SIND ÜBER 2 STUNDEN LANG!</p>



<p>Aus perspektive des Gastes, verstehe ich jetzt aber warum die Folgen so lange sind! Die beiden haben einfach &#8217;ne menge Spaß an dem was sie tun und eine Aufnahme ist viel mehr als &#8222;nur&#8220; das Fachsimpeln zu einem Nerd-Thema. Von den 3 Stunden, die ich mit Moritz und <a href="https://twitter.com/grossconstantin">Constantin</a> geredet habe, geht es wahrscheinlich &#8222;nur&#8220; 60 min um die oben genannten Themen&#8230; in der restlichen Zeit haben wir uns über Bier, Spam, Solar-Panele, Blasmusik und Terence Hill unterhalten (und ich hatte mich anfangs noch gewundert warum sie mich gefragt haben ob ich die ganze Folge dabei sein will).</p>



<p>Es war auf alle Fälle sehr lustig und kurzweilig&#8230; Ich hoffe die Beiden laden mich irgendwan nochmal ein und kann jedem nur wärmstens empfehlen den Podcast zu <a href="https://wowirsindistvorne.show/feed/mp3/" data-type="URL" data-id="https://wowirsindistvorne.show/feed/mp3/">abonnieren</a>!!</p>



<h2 class="wp-block-heading">&#8222;Torque Social Hour&#8220; und &#8222;Post Status Draft&#8220;</h2>



<p>Dann war ich im November außerdem mit <a href="https://www.timnolte.com/" data-type="URL" data-id="https://www.timnolte.com/">Tim Nolte</a> zu Gast bei <a href="https://doctorpopular.com/" data-type="URL" data-id="https://doctorpopular.com/">Doctor Popular</a> und wir haben über &#8222;<a href="https://www.youtube.com/watch?v=Bf2Bksfof0U" data-type="URL" data-id="https://www.youtube.com/watch?v=Bf2Bksfof0U">WordPress and the Fediverse</a>&#8220; gesprochen&#8230;</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
https://www.youtube.com/watch?v=Bf2Bksfof0U
</div></figure>



<p>&#8230;und im Dezember hatte ich noch einen gemütlichen Plausch mit <a href="https://corymiller.com/" data-type="URL" data-id="https://corymiller.com/">Cory Miller</a> &#8222;On The Fediverse, WordPress, and Activity Pub&#8220;.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-privacy-url"><a href="https://www.youtube.com/watch?v=c7uRXyXhvB0">Eingebetteten Inhalt von YouTube öffnen</a></span>
</div></figure>



<h2 class="wp-block-heading">2023</h2>



<p>Dieses Jahr wird mindestens genau so aufregend, wenn nicht noch aufregender&#8230;</p>



<p>Mehr dazu gibt es aber ein anderes Mal 🙂</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2023/01/31/2022/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>CloudFest Hackathon:  WordPress and the IndieWeb</title>
		<link>https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/</link>
					<comments>https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Sun, 03 Apr 2022 20:14:09 +0000</pubDate>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[CloudFest]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Hackathon]]></category>
		<category><![CDATA[IndieWeb]]></category>
		<category><![CDATA[Webmention]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=21816</guid>

					<description><![CDATA[Vom 19. bis 21. März fand der CloudFest Hackathon in Rust statt und ich hatte die Chance ein Projekt einzureichen und zu leiten: WordPress and the IndieWeb The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="700" height="525" src="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-900x675.jpeg" class="attachment-large size-large wp-post-image" alt="Das IndieWeb Team auf dem Cloudfest Hackathon" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-1536x1152.jpeg 1536w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229.jpeg 2048w" sizes="auto, (max-width: 700px) 100vw, 700px" /> 
<p>Vom 19. bis 21. März fand der <a href="https://www.cloudfest.com/hackathon" data-type="URL" data-id="https://www.cloudfest.com/hackathon">CloudFest Hackathon</a> in Rust statt und ich hatte die Chance ein <a href="https://web.archive.org/web/20220803031609/https://www.cloudfest.com/project/wordpress-and-the-indieweb" type="URL" id="https://www.cloudfest.com/project/wordpress-and-the-indieweb">Projekt</a> einzureichen und zu leiten:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WordPress and the IndieWeb</strong></p><p>The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.</p><p>There are a variety of WordPress-plugins implementing these standards and principles, to help people to stay independent. Most of these plugins are very basic, have no or only little documentation with a poor user experience. Help the movement to mature and gain a broader audience.</p></blockquote>



<p>Ich hatte mir im Vorfeld nicht viel Gedanken zum Hackathon gemacht, hab aber insgeheim gehofft, der <a href="https://github.com/pfefferle/wordpress-webmention/tree/5.X" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/tree/5.X">Version 5.0</a> vom <a href="https://wordpress.org/plugins/webmention/" data-type="URL" data-id="https://wordpress.org/plugins/webmention/">Webmention Plugin</a> (einer nahezu kompletten Überarbeitung an der <a href="https://david.shanske.com/">David Shanske</a> und ich schon eine halbe Ewigkeit arbeiten) ein wesentliches Stück näher zu kommen&#8230; Das Wochenende lief dann aber doch etwas anders&#8230; auch großartig, aber anders 🙂</p>



<h2 class="wp-block-heading">1. Tag</h2>



<p>Wir waren eine wild zusammengewürfelte Truppe von 8 Leuten mit den verschiedensten Lebensläufen und ich hab mir den ersten Tag viel Mühe gegeben, das <a href="https://indieweb.org/" data-type="URL" data-id="https://indieweb.org/">IndieWeb</a> und <a href="https://webmention.net/" data-type="URL" data-id="https://webmention.net/">Webmentions</a> zu erklären. Die Diskussionen waren spannend und hitzig und gingen sogar so weit, dass ich zwischendurch den generellen Sinn und Zweck des Webmention Plugins verteidigen musste.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="506" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-900x506.jpeg" alt="Hackathon Gruppe" class="wp-image-21903" srcset="https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-900x506.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-700x394.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-768x432.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017.jpeg 1024w" /></figure>



<p>Letztendlich haben aber nicht meine Argumente die Gruppe überzeugt, sondern eine Präsentation des Plugins mit all seinen aktuellen Features. Wer diesen Erkenntnisprozess nachvollziehen möchte, kann gerne Hagen Grafs &#8222;<a href="https://twitter.com/search?q=%40hagengraf%20%23CFHack2022&amp;src=typed_query&amp;f=live" data-type="URL" data-id="https://twitter.com/search?q=%40hagengraf%20%23CFHack2022&amp;src=typed_query&amp;f=live">Webmention Journey</a>&#8220; auf Twitter verfolgen 🙂 (<a href="https://web.archive.org/web/20220409164616/https://hagen.cocoate.com/2022/04/09/cloudfest-hackathon-2022/" type="URL" id="https://hagen.cocoate.com/2022/04/09/cloudfest-hackathon-2022/">Nachtrag: Hagen hat seine Journey mittlerweile auch &#8222;verbloggt&#8220;</a>)!</p>



<p>Meine Fazit des ersten Tages?</p>



<p>Man muss nicht die Geschichte des IndieWebs verstehen und auch nicht den <a href="https://www.w3.org/TR/webmention/" data-type="URL" data-id="https://www.w3.org/TR/webmention/">Webmention Standard</a> gelesen haben um von der Funktionalität begeistert zu werden, vor allem in der Kombination mit <a href="https://brid.gy/" data-type="URL" data-id="https://brid.gy/">Brid.gy</a> (Brid.gy schlägt eine Brücke zwischen dem Webmention Standard und den proprietären APIs der bekannten Social Networks. So landen dann auch Likes auf Facebook und Kommentare auf Twitter, im eigenen Blog).</p>



<p>Ich werde Versuchen mich zukünftig weniger auf Geschichte und Technologie zu konzentrieren und auf Vorträgen und Hackathons mehr Fokus auf die Funktionalität zu legen.</p>



<p>Ich hab die Plugins in erster Linie erstmal für mich Gebaut. Frei nach dem Motto &#8222;<a href="https://indieweb.org/dogfood">eat your own dogfood</a>&#8222;. Das hat für die IndieWeb Community ganz gut funktioniert, aber um eine breitere Masse anzusprechen, muss das Plugin verständlicher werden.</p>



<p>Für den Hackathon haben wir uns deshalb dazu entschieden, die <em>Usability</em> und die <em>User Experience</em> des Plugin zu beleuchten und (im besten Fall) zu verbessern.</p>



<h3 class="wp-block-heading">Webmention-Settings</h3>



<p>Die Einstellungen setzen relativ viel Kenntnisse über die Funktionsweise von Webmentions voraus. Ein Teil der Gruppe hat sich daran gemacht, die Seite zu überarbeiten und zu vereinfachen.</p>



<figure class="wp-block-gallery alignwide has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full is-style-default"><a href="https://notiz.blog/?attachment_id=21835" target="_blank" rel="noopener"><img loading="lazy" decoding="async" width="2048" height="1536" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="21835" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011.jpeg" alt="" class="wp-image-21835" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011.jpeg 2048w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-1536x1152.jpeg 1536w" /></a></figure>



<figure class="wp-block-image size-full"><a href="https://notiz.blog/?attachment_id=21833" target="_blank" rel="noopener"><img loading="lazy" decoding="async" width="1024" height="767" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="21833" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005.jpeg" alt="" class="wp-image-21833" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005.jpeg 1024w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-700x524.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-900x674.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-768x575.jpeg 768w" /></a></figure>
</figure>



<p>Das Resultat ist eine Art <em>Wizard</em>, der beim ersten Aufruf gestartet wird und den User Schritt für Schritt durch die Einstellungen führt und sie ausführlich erklärt. Der Wizard soll nur beim ersten Laden starten und die klassischen Einstellungen nicht ersetzen.</p>



<p>(Der Pull Request dazu: <a href="https://github.com/pfefferle/wordpress-webmention/pull/328" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/pull/328">#328</a>)</p>



<p>Die zweite Idee war Brid.gy tiefer in das Webmentions Plugin zu integrieren. Die aktuelle Diskussion dazu findet auf <a href="https://github.com/pfefferle/wordpress-webmention/issues/329" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/issues/329">GitHub</a> statt.</p>



<h2 class="wp-block-heading">Response-Types</h2>



<p>Im Gegensatz zu Trackbacks und Pingbacks, müssen Webementions nicht immer &#8222;nur&#8220; ein simpler <em>ping</em> sein. Es ist auch möglich dezentrale <em>Likes</em>, <em>Bookmarks</em>, <em>RSVPs</em> oder <em>Reposts</em> zu verschicken.</p>



<p>Aktuell muss man dazu im Block-Editor auf die HTML Ansicht wechseln und dem Link eine CSS-Klasse hinzufügen:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"u-like-of"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://example.com/"</span>&gt;</span>Example<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span></code></span></pre>


<p>Das ist nicht praktikabel und in keiner Weise anwenderfreundlich. Aus diesem Grund hat eine zweite Gruppe, an einem <em>User Interface</em> für den <em>Response-Type</em> gearbeitet.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="675" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-900x675.jpeg" alt="" class="wp-image-21834" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-1536x1152.jpeg 1536w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004.jpeg 2048w" /><figcaption>Response-Types für Links im Block Editor</figcaption></figure>



<p>Am Ende des Hackathons gab es auch einen ersten Draft, mit der man Links als <em>Likes</em> auszeichnen konnte. Den PR gibt es leider noch nicht, aber ich werde ihn nachreichen wenn es soweit ist.</p>



<h2 class="wp-block-heading" id="tw-target-text">Webmaininnat suomeksi</h2>



<p id="tw-target-text">&#8230;ja Carolinan ansiosta Webmaininnat-laajennus on nyt saatavilla myös suomeksi! Kiitos paljon 🙂</p>



<h2 class="wp-block-heading">Fazit</h2>



<p>Es war extrem spannend mit Leuten, außerhalb der IndieWeb und (teilweise) auch außerhalb der WordPress-Community, über das <a href="https://indieweb.org/">IndieWeb</a> im Allgemeinen und das <a href="https://wordpress.org/plugins/webmention/">Webmention Plugin</a> im Speziellen zu sprechen.</p>



<p>Vielen Dank an <a href="https://github.com/moritzbappert" data-type="URL" data-id="https://github.com/moritzbappert">Moritz Bappert</a>, Stefan Euchenhofer, <a href="https://github.com/derHerrFeldmann" data-type="URL" data-id="https://github.com/derHerrFeldmann">Marko Feldmann</a>, Hagen Graf, <a href="https://www.linkedin.com/in/carolili/" data-type="URL" data-id="https://www.linkedin.com/in/carolili/">Carolina Lindqvist</a>, <a href="https://www.jasonna.de/" data-type="URL" data-id="https://www.jasonna.de/">Jason Rouet</a> und <a href="https://www.linkedin.com/in/janvogt/" data-type="URL" data-id="https://www.linkedin.com/in/janvogt/">Jan Vogt</a> für eure tolle Arbeit! Danke für die neue Perspektive und für euer Feedback!</p>



<p>Danke auch an <a href="https://profiles.wordpress.org/nullbyte/" data-type="URL" data-id="https://profiles.wordpress.org/nullbyte/">Robert Windisch</a> und <a href="https://www.alainschlesser.com/" data-type="URL" data-id="https://www.alainschlesser.com/">Alain Schlesser</a>, mit denen ich viel über das <a href="https://core.trac.wordpress.org/ticket/35435" data-type="URL" data-id="https://core.trac.wordpress.org/ticket/35435">Potential von Webmentions im WordPress Core</a> geredet habe.</p>



<p>Die 5.0er Version des Webmention Plugins wird großartig!</p>
<p>Hey there, RSS reader! You’re cool. Keep being awesome! 😎</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
