<?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>2018 &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/2018/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>Wed, 05 Jul 2023 14:11:25 +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>2018 &#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/2018/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>zwanzigachtzehn</title>
		<link>https://notiz.blog/2019/01/08/zwanzigachtzehn/</link>
					<comments>https://notiz.blog/2019/01/08/zwanzigachtzehn/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 08 Jan 2019 19:40:38 +0000</pubDate>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[2018]]></category>
		<category><![CDATA[ActivityPub]]></category>
		<category><![CDATA[ActivityStreams]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[IndieWeb]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Microformats2]]></category>
		<category><![CDATA[OStatus]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=17825</guid>

					<description><![CDATA[2018 war ein durchwachsenes Jahr! Mein privates &#8222;Ich&#8220; hat letztes Jahr sehr viel Raum eingenommen und auch beruflich hat sich viel verändert. Das heißt ich hatte generell wenig Zeit für mein online &#8222;Ich&#8220; und wenn ich doch etwas Zeit hatte, war das Ergebnis meistens eher frustrierend. Pfefferles OpenWeb Ich habe für das SCREENGUIDE/Webstandards-Magazin in den [&#8230;]]]></description>
										<content:encoded><![CDATA[<img width="700" height="213" src="https://notiz.blog/wp-content/uploads/2019/01/rip-2018-900x274.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2019/01/rip-2018-900x274.png 900w, https://notiz.blog/wp-content/uploads/2019/01/rip-2018-700x213.png 700w, https://notiz.blog/wp-content/uploads/2019/01/rip-2018-768x234.png 768w" sizes="auto, (max-width: 700px) 100vw, 700px" /> 
<p>2018 war ein durchwachsenes Jahr!</p>



<p>Mein privates &#8222;Ich&#8220; hat letztes Jahr sehr viel Raum eingenommen und auch beruflich hat sich viel verändert.</p>



<p>Das heißt ich hatte generell wenig Zeit für mein online &#8222;Ich&#8220; und wenn ich doch etwas Zeit hatte, war das Ergebnis meistens eher frustrierend.</p>



<h2 class="wp-block-heading">Pfefferles OpenWeb</h2>



<figure class="wp-block-image alignwide"><img fetchpriority="high" decoding="async" width="900" height="600" sizes="(max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2018/01/screenguide-kolumne-900x600.jpg" alt="Bilder von &quot;Pfefferles OpenWeb&quot; Artikeln" class="wp-image-15097" srcset="https://notiz.blog/wp-content/uploads/2018/01/screenguide-kolumne-900x600.jpg 900w, https://notiz.blog/wp-content/uploads/2018/01/screenguide-kolumne-700x466.jpg 700w, https://notiz.blog/wp-content/uploads/2018/01/screenguide-kolumne-768x512.jpg 768w, https://notiz.blog/wp-content/uploads/2018/01/screenguide-kolumne.jpg 1280w" /></figure>



<p>Ich habe für das SCREENGUIDE/Webstandards-Magazin in den letzten 10 Jahren 36 mal &#8222;Pfefferles OpenWeb&#8220;, 3 Artikel, 1 Titelthema und 1 Interview geschrieben! Letztes Jahr musste der Verlag das Magazin aus &#8222;wirtschaftlichen Gründen&#8220; leider einstellen und ich hab es nicht einmal geschafft darüber zu schreiben!</p>



<h2 class="wp-block-heading">notiz.Blog</h2>



<p>Und zum Bloggen kam ich, trotz der gewonnenen Zeit auch nicht! Wenn ich dieses Jahr so weiter mache, muss ich mir meinen selbstvergebenen Titel als &#8222;<em>Chronist des OpenWebs</em>&#8220; wieder selbst aberkennen!<br></p>



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



<p>Das IndieWeb wächst und das ist prinzipiell auch gut so. Neben den ganzen Nerds und Geeks interessieren sich auch immer mehr Blogger und Journalisten für das Thema. In der Community spricht man von der <a href="https://indieweb.org/generations">2. Generation</a>.</p>



<p>Auch das Interesse an WordPress wächst. Das ist nicht verwunderlich, immerhin geht es um die Berufsgruppe der Schreibenden und deren Seiten werden, mit einer Wahrscheinlichkeit von <a href="https://thenextweb.com/dd/2018/03/05/30-of-the-web-now-runs-on-wordpress/">30%</a>, mit WordPress betrieben.</p>



<p>Dieses Interesse beißt sich aber leider mit meinen Möglichkeiten. Von Anfang an verfolge ich folgende <a href="https://indieweb.org/principles">Grundsätze des IndieWebs</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong><a href="https://indieweb.org/scratch_your_own_itch">Scratch Your Own Itches</a></strong>. Make tools, templates, etc. for yourself first, not for all of your friends or ”everyone“.</p>



<p></p>
</blockquote>



<p>und:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Use what you make!</strong> Whatever you build you should actively use. If you aren&#8217;t depending on it, why should anybody else?</p>



<p></p>
</blockquote>



<p>Ich baue (mittlerweile) ausschließlich Plugins die ich für sinnvoll erachte und ich baue sie so, dass sie für mich funktionieren. Das mag erstmal egoistisch klingen, es ist für mich aber die einzige Möglichkeit dieses &#8222;Hobby&#8220; überhaupt zu betreiben.</p>



<p>Ich verstehe, dass Anwender teilweise überfordert sind, meine Plugins zu benutzen, kann sie aber nicht in dem Umfang optimieren, der nötig wäre. Ideal ist wahrscheinlich ein großes IndieWeb Plugin, welches alle Features bereit stellt und, am besten ohne viel Einstellungen, einfach funktioniert. Aktuell nutze ich 50% aller, vom IndieWeb vorgeschlagenen WordPress Plugins, eine allumfassende Plugin Suite würde dann also nicht mehr meinen Anforderungen entsprechen.</p>



<p>Ich habe aktuell keine Ahnung wie ich aus diesem Dilemma heraus kommen soll. Es gibt Plugins die will ich nicht aus der Hand geben und Plugins die ich an die Community übergeben habe, werden aus Mangel an Entwicklern nicht weiter gepflegt. Aktuell arbeiten maximal 3 Personen (mich inbegriffen) an über 10 unterschiedlichen Plugins.</p>



<p>&#8230;und wenn das noch nicht genug wäre, kommt das &#8222;Microformats Problem&#8220; noch on top.<br></p>



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



<figure class="wp-block-image alignright"><img decoding="async" width="150" height="150" sizes="(max-width: 150px) 100vw, 150px" src="https://notiz.blog/wp-content/uploads/2007/03/mf-white.png" alt="" class="wp-image-1750"/></figure>



<p>Microformats2 und WordPress scheinen nicht kompatibel zu sein und das ist schade, immerhin sind Microformats <strong>DER</strong> <a href="https://indieweb.org/Category:building-blocks">Building-Block</a> des IndieWebs. Mehr noch: Microformats sind die API des IndieWebs!</p>



<p>Ich habe in den letzten Jahren viel ausprobiert um das Problem zu lösen, aber es gibt keine generische Möglichkeit, ein WordPress Theme mit <a href="http://microformats.org/wiki/microformats2">Microformats2</a> auszustatten.</p>



<p>Benutzt man ein <a href="https://github.com/indieweb/wordpress-uf2">Plugin</a>, um über Hooks einige zentrale Elemente (wie z.B. den Titel) Semantisch auszuzeichnen, bekommt man <a href="https://github.com/indieweb/wordpress-uf2/issues/41">nette Effekte</a>, mit Themes die ihre Ausgabe &#8222;escapen&#8220;:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>After activating the last version (1.1.0) of your plugin on WordPress 4.9.8 with understrap theme my meta entry become : <code>Posted on September 12, 2018 by &lt;span class='p-author h-card'&gt;Author&lt;/span&gt;</code> instead of : <code> Posted on September 12, 2018 by Author</code> for fun I look into the code and I think the error is here but since I&#8217;m totally not a PHP developer I&#8217;ll pass on the potential PR</p>
</blockquote>



<p>Versucht man es mit einer Art <a href="https://github.com/indieweb/wordpress-mf2-feed">Microformats Feed</a>, bekommt man Probleme, alle Meta-Daten zu integrieren. Schlimmer noch, man arbeitet gegen einen Grundsatz der Microformats:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Design for humans first, machines second</p>
</blockquote>



<p>Zusammengefasst: Microformats gehören ins Theme, es gibt aber keine generische Lösung. Eine generische API ist möglich, widerspricht aber der Microformats-Idee.</p>



<p>Aktuell gibt es <a href="https://indieweb.org/WordPress/Themes">drei WordPress Themes</a> die Microformats2 voll unterstützen und um sein Blog wirklich IndieWeb tauglich zu machen, muss man eines dieser drei Themes benutzen oder selber HTML bzw. ein Theme schreiben.</p>



<p>Das ist frustrierend! Außerdem liefen die Diskussionen (meines Erachtens) etwas aus dem Ruder, weshalb ich mich letztes Jahr entschieden habe, mich aus dem Microformats-Thema komplett heraus zu nehmen.</p>



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



<p><a href="https://github.com/OStatus">OStatus</a> ist das zentrale Protokoll, über das identi.ca, status.net, gnu.social und friendi.ca sprechen. Es ist arsch-alt, funktioniert aber immer noch prächtig!</p>



<p>Ich hab mich wie bolle gefreut als OStatus mit Mastodon wieder frischen Wind bekam, hab mein altes OStatus Plugin ein wenig aufpoliert und wollte gerade freudig darüber berichten, als Eugen Rochko, der Macher hinter Mastodon, <a href="https://github.com/tootsuite/mastodon/issues/4696">einen meiner Bugs</a>, mit folgenden Worten schloss:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Closing on the grounds that OStatus is no longer our primary mechanism and will be deprecated in the future.</p>
</blockquote>



<p>Mein vorbereiteter Blogpost hatte den Titel &#8222;My Blog is my Social-Network&#8220; und der erste Abschnitt lautete:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Ich habe in den letzte Woche an einem Update für ein WordPress Plugin gearbeitet, das ich seit 6 Jahren nicht angerührt habe… Nicht dass das Plugin an sich nicht mehr funktioniert hätte, aber PHP und WordPress haben sich weiter entwickelt.</p>
</blockquote>



<p>Schade!</p>



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



<p>Aber dann kam ActivityPub! ActivityPub ist <strong>der</strong> heiße Shit im <a href="https://de.wikipedia.org/wiki/Fediverse">Fediverse</a>. So zu sagen OStatus in neu und besser! Was <a href="https://tools.ietf.org/html/rfc5023">AtomPub</a> für <a href="https://tools.ietf.org/html/rfc4287">Atom</a> ist, ist <a href="https://www.w3.org/TR/activitypub/">ActivityPub</a> für <a href="https://www.w3.org/TR/activitystreams-core/">ActivityStreams</a>&#8230; und noch ein bisschen mehr.</p>



<figure class="wp-block-image alignwide"><img decoding="async" width="765" height="360" sizes="(max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow.png" alt="Ein Schaubild des ActivitPub flows" class="wp-image-17848" srcset="https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow.png 765w, https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow-700x329.png 700w" /></figure>



<p>ActivityPub ist außerdem der erste, vom W3C veröffentlicht, &#8222;Standard&#8220; (abhängig davon wie man &#8222;Standard&#8220; definiert), der versucht ein dezentrales, soziales Netzwerke zu definieren.</p>



<p>Naiv wie ich bin, dachte ich, ich geb&#8216; dem Ganzen eine Chance. Die Spezifikation ist relativ simpel und ein &#8222;Standard&#8220; ist &#8222;wohl definiert&#8220;, das heißt es gibt nur <strong>einen</strong> Weg um ihn zu implementieren!</p>



<p>Das Ergebnis (Trommelwirbel): <a href="https://github.com/pfefferle/wordpress-activitypub">ein ActivityPub Plugin für WordPress</a>!</p>



<p>War es so einfach wie ich gedacht habe? Natürlich nicht! Es hat natürlich doch wieder jede Plattform seine extra Wurst, aber im Gegensatz zu Microformats2, basiert ActivityPub auf einer &#8222;echten&#8220; API und lässt sich somit relativ leicht in WordPress integrieren.</p>



<p>ActivityPub und das Plugin waren definitiv das Highlight des Jahres, immerhin ist WordPress jetzt offiziell ein Teil des Fediverse:</p>



<ul class="wp-block-list">
<li><a href="https://web.archive.org/web/20201020112236/https://fediverse.network/wordpress">https://fediverse.network/wordpress</a></li>



<li><a href="https://the-federation.info/wordpress">https://the-federation.info/wordpress</a></li>



<li><a href="https://fediverse.party/en/miscellaneous/">https://fediverse.party/en/miscellaneous/</a></li>
</ul>



<p>und laut dem &#8222;<a href="https://web.archive.org/web/20190601174824/https://fediverse.network/reports/2018">2018 Report</a>&#8220; von fediverse.network sogar auf Platz 8 von 13.</p>



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



<p>Die Arbeit an ActivityPub hat eigentlich Spaß gemacht und ich werde mich wahrscheinlich auch 2019 hauptsächlich mit ActivityPub beschäftigen!</p>



<p><a href="https://notiz.blog/2018/">2018</a> war nicht so dolle, 2019 kann nur besser werden!<br></p>
<p>You are a true RSS aficionado! While others are drowning in social media noise, you enjoy the simplicity and control of RSS. Congrats!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2019/01/08/zwanzigachtzehn/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>zweitausendsiebzehn</title>
		<link>https://notiz.blog/2017/12/31/zweitausendsiebzehn/</link>
					<comments>https://notiz.blog/2017/12/31/zweitausendsiebzehn/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Sun, 31 Dec 2017 14:33:07 +0000</pubDate>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[2017]]></category>
		<category><![CDATA[2018]]></category>
		<category><![CDATA[Bloggen]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://notiz.blog/?p=15017</guid>

					<description><![CDATA[Ich hab 2008 mehr Blogposts geschrieben als in den folgenden Jahren zusammen. Statt dessen hab ich gepodcastet und eine Menge Papier beschrieben um für &#34;Dezentrale Netzwerke&#34; und &#34;Data Portability&#34; zu werben. Außerdem hab ich sehr viel Zeit in WordPress Plugins und Themes investiert. Das hab ich gemacht, damit ich weiterhin bloggen kann und meine Seite trotz Facebook und Twitter [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Ich hab 2008 mehr Blogposts geschrieben als in den folgenden Jahren zusammen. Statt dessen hab ich <a href="https://notiz.blog/tag/open-web-podcast/">gepodcastet</a> und eine Menge <a href="https://notiz.blog/2009/09/27/pfefferles-openweb/">Papier beschrieben</a> um für &quot;Dezentrale Netzwerke&quot; und &quot;Data Portability&quot; zu werben. Außerdem hab ich sehr viel Zeit in <a href="https://github.com/search?utf8=✓&amp;q=topic%3Awordpress+user%3Apfefferle+org%3Aindieweb+org%3Aapml+org%3Adiso&amp;type=Repositories">WordPress Plugins</a> und <a href="https://github.com/search?utf8=✓&amp;q=wordpress-theme+user%3Apfefferle&amp;type=Repositories&amp;ref=advsearch">Themes</a> investiert.</p>



<p>Das hab ich gemacht, damit ich weiterhin bloggen kann und meine Seite trotz Facebook und Twitter nicht an Relevanz verliert&#8230;</p>



<p>&#8230;dabei hab ich ganz vergessen zu bloggen und meine Seite hat wohl ein bisschen an Relevanz verloren&#8230;</p>



<p><strong>&#8230;hat ja super geklappt!</strong></p>



<p>Mal schauen was 2018 bringt.</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/2017/12/31/zweitausendsiebzehn/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
