Open Source Federated Forum
Open Source Federated Forum
Category Devlog
Watch out for this footgun in the Python requests library
requests is a very widely used Python package, used for making HTTP requests. As you can imagine, a project like PieFed does a lot of HTTP and so I reached for the most widely used tool for the job, thinking…
PieFed features for growing healthy communities
Most software similar to PieFed delegates the job of maintaining the health of communities to the moderators of those communities. This frees up the instance administrators to focus on technical issues and leave a lot of the politics and social…
Comparing network utilization of Lemmy, Kbin and PieFed
Us sitting here with our fiber internet and recent model phones have it pretty good. But the “i” in iPhone stands for “inequality”. Most people in the world still have pretty bad internet and old/slow phones. For a platform to…
Changing PieFed’s appearance with themes
As of today, PieFed includes a ‘theme engine’ which makes it easier for people with low or no Python skills to change how PieFed looks and behaves. Let’s start with the app/templates/themes directory in the PieFed codebase. In this directory…
An introduction to the PieFed codebase
Very often when encountering an open source codebase you are left on your own to figure it out. Documentation is often limited to installation / compilation instructions. With the following video I am trying to ease the onboarding process for…
Optimizing image communities: introducing grid view (masonry) for improved image display
There are quite a few communities that are entirely image posts so presenting them as a vertical list of thumbnails doesn’t really make the best of what is there. To improve on that I’ve made use of the common web…
Beta test update
The last 5 days have been very busy, as expected. Things always get intense for a while when other people start using new software out there in the real world. The main purpose of this phase is to fix problems…
PieFed begins beta test
is running, please make an account and give it a try! There will be bugs, probably many bugs. When you see one, please reply to the welcome email you received, with info about it, or report it in the…
Video update: federation progress
Federation is coming along nicely, posts and replies are being sent both ways. Check out the video for technical details:
Video update: PieFed demo
Piefed is a federated forum/link aggregator, compatible with Lemmy It’s still unfinished but making good progress: