<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[We should rethink how the communitcation channels for piefed devs work]]></title><description><![CDATA[<p dir="auto">So currently, we have two different closed-off developer chats on Zulip and Matrix.<br />
This means, that new devs will be confused about which channel to join and experienced devs have to actively look around in both channels for questions to answer.<br />
This seems like a really inefficient system, so we should at least decide on one official communication channel.</p>
<p dir="auto">The other issue with this is the closed-off nature of these real-time chat applications. Shure, anyone can join, but answers to technical questions will inevitably get burried in unstructured long chatlogs, which no new develloper will read through. That will lead to a lot of questions being asked, that were already answered previously.</p>
<p dir="auto">If we abandoned these channels in favor of one unified piefed community (like piefed-devellopment@piefed.social) or something, we could build a good knowledge base of answered questions, that are easy to search through and look around in and will also get indexed by search engines. This will make it easier and easier for new developers to join over time, as they will be able to look through an increasingly extensive knowledge base if they have any questions and also easily find the people, that are willing to help them.</p>
<p dir="auto">Funnily enough, <a href="https://join.piefed.social/2026/02/11/piefed-as-a-discord-alternative/" target="_blank" rel="noopener noreferrer nofollow ugc">Rimou has already talked about the advantages of a forum-like communication channel for open source devellopers</a>, so i think it's time for us to apply this to our own project.</p>
]]></description><link>https://citiverse.it/topic/879ac366-80b7-4f19-9d55-5b871c9844c8/we-should-rethink-how-the-communitcation-channels-for-piefed-devs-work</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 13:29:52 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/879ac366-80b7-4f19-9d55-5b871c9844c8.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Apr 2026 17:56:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 20:41:22 GMT]]></title><description><![CDATA[<p dir="auto">&gt; <a href="https://activitypub.space/user/sibbo%40sopuli.xyz" target="_blank" rel="noopener noreferrer nofollow ugc">@sibbo@sopuli.xyz</a> <a href="https://activitypub.space/post/https%3A%2F%2Fsopuli.xyz%2Fcomment%2F22889219" target="_blank" rel="noopener noreferrer nofollow ugc">said</a>:<br />
&gt;<br />
&gt; I think the modern way of handling support for open source software is <a href="https://www.discourse.org/" target="_blank" rel="noopener noreferrer nofollow ugc">discourse</a>.</p>
<p dir="auto">I'm also going to go out on a limb and say that this seems to be the case because Jeff Atwood put his name behind Discourse. He's a big name (he's also an outspoken blogger who rubs some people the wrong way, but I digress...) Lots of open-source projects just happen to find Discourse first instead of other good forums like NodeBB and Flarum.</p>
<p dir="auto">To each their own.</p>
]]></description><link>https://citiverse.it/post/https://activitypub.space/post/1749</link><guid isPermaLink="true">https://citiverse.it/post/https://activitypub.space/post/1749</guid><dc:creator><![CDATA[julian@activitypub.space]]></dc:creator><pubDate>Wed, 08 Apr 2026 20:41:22 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 20:38:31 GMT]]></title><description><![CDATA[<p dir="auto">Personally, if you're going to pick a forum, I would recommend NodeBB</p>
<p dir="auto"><em>(caveat; I work on NodeBB)</em></p>
<p dir="auto">It federates well with Piefed out of the box (Discourse federation is lagging well behind), has private forums and real-time chat. Robust plugin system, themes, PWA, open API for whatever functionality you want to build <img src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=8a6f891d299" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">However, if we're splitting hairs, I agree with <a href="https://activitypub.space/user/deckpacker%40piefed.social" target="_blank" rel="noopener noreferrer nofollow ugc">@deckpacker@piefed.social</a> in that you might as well just use Piefed directly. I am a big fan of dog fooding.</p>
<p dir="auto">But if <a href="https://activitypub.space/user/rimu%40piefed.social" target="_blank" rel="noopener noreferrer nofollow ugc">@rimu@piefed.social</a> prefers the forum approach, I am here to help.</p>
]]></description><link>https://citiverse.it/post/https://activitypub.space/post/1748</link><guid isPermaLink="true">https://citiverse.it/post/https://activitypub.space/post/1748</guid><dc:creator><![CDATA[julian@activitypub.space]]></dc:creator><pubDate>Wed, 08 Apr 2026 20:38:31 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:46:57 GMT]]></title><description><![CDATA[<p dir="auto">Like skavau mentioned elsewhere, the realtime chatrooms do serve a useful purpose. It is more freeflowing and responsive. So, it's nice to do things like realtime debugging or issue resolution (a lot of other piefed admins are there to provide expertise). Also, we have gone there in the past to brainstorm different feature ideas or ways to solve an issue, just to kind of get a temperature check from some power users there.</p>
]]></description><link>https://citiverse.it/post/https://crust.piefed.social/comment/328770</link><guid isPermaLink="true">https://citiverse.it/post/https://crust.piefed.social/comment/328770</guid><dc:creator><![CDATA[wjs018@crust.piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:36:14 GMT]]></title><description><![CDATA[<p dir="auto">Having back and forth chat on a bunch of issues in Matrix or Zulip has been very useful. It's just a different format than the Reddit/forum-esque experience of here.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/10879975</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/10879975</guid><dc:creator><![CDATA[skavau@piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:34:47 GMT]]></title><description><![CDATA[<p dir="auto">What's wrong with a simple piefed community?</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/10879957</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/10879957</guid><dc:creator><![CDATA[deckpacker@piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:34:47 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:30:21 GMT]]></title><description><![CDATA[<p dir="auto">All I can say here is: Come on Fluxer. Do something.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/10879906</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/10879906</guid><dc:creator><![CDATA[skavau@piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:30:21 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:29:16 GMT]]></title><description><![CDATA[<p dir="auto">I think I know the solution. Retrofit PieFed with live group chat channels alike Discord text channels(?) (done with ActivityPub of course). Make the Wiki pages federate. And then eat our own dogfood.</p>
<p dir="auto">I think that'd be a good long term goal. Unfortunately it's a lot of work. I don't think group (live) chat is specified in AP. We probably want encryption and that's a hassle. And there's some hurdles in implementing Wiki federation as well. (And we do like 5 bazillion other things in PieFed so I'm not sure about the prioritization of something like this.)</p>
]]></description><link>https://citiverse.it/post/https://palaver.p3x.de/comment/3813359</link><guid isPermaLink="true">https://citiverse.it/post/https://palaver.p3x.de/comment/3813359</guid><dc:creator><![CDATA[hendrik@palaver.p3x.de]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:27:03 GMT]]></title><description><![CDATA[<p dir="auto">I think, that the vast majority of pieced developers is actively using piefed (or some piefed-compatible software) though, because otherwise, how would you even think of contributing to a project like that?<br />
Is not breaking some peoples habits really worth all the negative aspects of realtime chat platforms like Zulip or Matrix?<br />
I think there would be some huge upsides, if we explicitly told people on the codeberg page to post their questions to our forum instead of asking it on matrix/zulip.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/10879862</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/10879862</guid><dc:creator><![CDATA[deckpacker@piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:27:03 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 19:17:27 GMT]]></title><description><![CDATA[<p dir="auto">A development focused community isn't a bad idea, really. rimu has mentioned in the past that we need to dogfood our own platform more. We have some specific ones already:</p>
<ul>
<li>for css customization - !piefed_css@piefed.social</li>
<li>for api questions/updates - !piefed_api@piefed.social</li>
<li>for plugins - !piefed_plugins@piefed.social</li>
</ul>
<p dir="auto">But, having a catch-all everything else might be useful. The closest thing we have to this currently is the codeberg repo. There is lots of info to be found in codeberg issues and PR's and I find myself linking those quite often in matrix discussions. However, it isn't something that casual users usually know how to navigate or search.</p>
<p dir="auto">The different chat platform options are there mainly to help meet people where they are. Lots of the fediverse uses matrix, so many people only really reach out to us on there. We made a zulip instance to help address some of the shortcomings of the matrix chatroom since Zulip allows for topic-based organization in a kind of hybrid between a chatroom and a forum. However, the number of people using zulip is far smaller than matrix.</p>
]]></description><link>https://citiverse.it/post/https://crust.piefed.social/comment/328661</link><guid isPermaLink="true">https://citiverse.it/post/https://crust.piefed.social/comment/328661</guid><dc:creator><![CDATA[wjs018@crust.piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:17:27 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 18:48:17 GMT]]></title><description><![CDATA[<p dir="auto">Maybe a Loomio instance linked to the chat would be best?</p>
]]></description><link>https://citiverse.it/post/https://slrpnk.net/comment/21692247</link><guid isPermaLink="true">https://citiverse.it/post/https://slrpnk.net/comment/21692247</guid><dc:creator><![CDATA[povoq@slrpnk.net]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:48:17 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 18:24:46 GMT]]></title><description><![CDATA[<p dir="auto">Yeah, I've seen some projects use that, but I see no reason to, considering it's not FOSS and piefed is really well suited for this exact purpose.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/10879148</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/10879148</guid><dc:creator><![CDATA[deckpacker@piefed.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:24:46 GMT</pubDate></item><item><title><![CDATA[Reply to We should rethink how the communitcation channels for piefed devs work on Wed, 08 Apr 2026 18:21:43 GMT]]></title><description><![CDATA[<p dir="auto">I think the modern way of handling support for open source software is <a href="https://www.discourse.org/" target="_blank" rel="noopener noreferrer nofollow ugc">discourse</a>.</p>
]]></description><link>https://citiverse.it/post/https://sopuli.xyz/comment/22889219</link><guid isPermaLink="true">https://citiverse.it/post/https://sopuli.xyz/comment/22889219</guid><dc:creator><![CDATA[sibbo@sopuli.xyz]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:21:43 GMT</pubDate></item></channel></rss>