Hi all. Very happy to see Lemmy’s success so far. I’m interested in contributing to Lemmy’s growth.
At this stage, the engineering team should consider bringing some additional public-facing structure, such as:
1. Published roadmap
2. Performance metrics and reporting
3. Community outreach - keeping user base in the loop on roadmap, launches, metrics, growing pains
Lemmy will continue to grow regardless, however bringing some structure will onboard new users faster and add trust to Lemmy’s image. Trust factor is important - Reddit refugees are evaluating alternatives to Reddit, and are ultimately choosing off relatively little information.
What is the best way to get involved in new initiatives for Lemmy? I have experience with this type of work (engineering manager at a large tech company), focused on building teams, product roadmaps, and continually improving customer experiences through engineering.
Lemmy currently has two full time devs. In a world where resources are limited, your list, in my mind, are things that can be skipped to ensure quickly adding new features. Much of these asks are common for a larger team, but a small team of two, plus volunteers, anything that takes the team away from active development is likely net negative to Lemmy for the short term. If you want to contribute, great, but putting more work on a small team to allow you to contribute will only slow progress.
I was thinking in terms of helping build out a team to work on non-dev related work, as opposed to pulling away time from the devs, who I’m sure are heads down. Fair points though!
Thanks for the positive response. I still expect Reddit style responses where I get eviscerated for raising counter points.
It’s so toxic most of the time. Same to you!
I’m hopeful that the federated approach results in better discussion overall. Seems like it could!
So lots of talk in here ATM of it being a small project with a small and busy team etc, which is all totally fair.
I’d just like to add:
- You’re awesome for wanting to get involved and to do some of the “other work” that is often easily and problematically neglected!!
- The fediverse, as you’ve been told here, is FOSS and voluntary, which means that if something doesn’t exist it’s just because someone hasn’t done it yet! Which means just getting involved and doing things isn’t only possible but kinda the whole point!
As for contacting devs and contributors, yes, the GitHub repos for both
lemmy
andlemmyui
and the issues sections there.But they are also on matrix and AFAICT a good amount of chat happens there, so that’s probably where you want to go. I believe there’s a link to their matrix space here: https://join-lemmy.org/docs/contributors/01-overview.html#contributing
Not to sound rude or anything - but I’m getting big corporate vibes from this post which really isn’t what Lemmy is trying to be. If you want to offer that kind of support, look at getting involved with individual instances. They are probably closer to a product than Lemmy is. The Lemmy project doesn’t need that kind of corporate structure to it. It’s not a charitable organization or Reddit 2.0.
Furthermore Lemmy users are not customers nor is Lemmy a product and it worries me that you would want to see it in this lens.
Might have been written by ChatGPT? lol. He does have a point though, if someone wants to contribute, it’d be nice to know what the devs would actually merge.