We all know about how Reddit closed-sourced back in 2017 and will be killing off third-party apps this July, what will Lemmy.ml do to avoid facing the same fate? Reddit started off like this (open, aiming for freedom) and it all went downhill from there.
The replies already here have touched on the most important factors and why they matter (it’s open source under AGPL and it’s decentralised, the core devs are ideologically anti-capitalist so they won’t go public or sell out to advertisers, the users are the primary stakeholders)
But they haven’t mentioned an issue with this question: we are a community. What could WE do to about becoming the next Reddit after a decade?
Most important? Get involved. Acknowledge that volunteering and donations are powerful! The best thing you can do is to help the devs, whether it be coding, translation, documentation, web design, or the many other things that help this place thrive. I see all these posts saying “Lemmy should make onboarding easier!” as if approximately two people are there to do all the work.
I’d say it’s a mindset of coming from sites where you don’t have the power and the only path for things to happen is complaining to the higher-ups. Being open source and community-driven are things new users need to understand. We may well be their first experience on a non-for-profit social media platform, where we don’t have a designated full-time tech-support team, or a professional dev team of dozens.
Thank you, very well said. For me, although I am a programmer, I’m not sure how much I can contribute (I’m just learning Rust now), but I joined the Patreon supporters. I think this is something everyone can consider who’d like to contribute to Lemmy in a meaningful way.
I haven’t checked Lemmy, but I’ve heard some projects intentionally tag a few easy low-priority features that are recommended for beginners to try and tackle. I’ve made some really minor CSS theming changes and basic frontend layout edits, the kind of thing which is pretty safe and doesn’t require expertise. Small things, but with a noticeable effect (especially when we had most of the Lemmy sites all using the same theme, so making slightly custom themes went a long way towards making it clear they are related but distinct)
I checked, and yes - there are issues helpfully tagged as “good first issue” in the Lemmy Github repo. So if anybody reading this, that could be a good start.
As nutomic, the maintainer of Lemmy explained in this post, currently the most pressing issue is slow SQL queries which is a performance bottleneck. This might contribute heavily of the overloaded servers, so the project in need of some SQL experts to take a look at optimizing these queries! Link to Github issue
Thank you so much for writing this. Its been a really hectic week for @nutomic@lemmy.ml and I… hundreds of notifications, private messages, people asking us for tech support, as well as tons of requests for fixes and changes.
We can’t and shouldn’t be doing this alone, we need all the support we can get, and people’s patience. I’m super thankful to all the people that have helped others in setting up instances.
I’m also confident that we will get over the hurdles, and become a threat to the US surveillance machine. The years of work many people have put in making this software will come to fruition, and they won’t be able to ignore us.
You’re completely right. Community involvement works wonders.