I think most of us agree that the main problem which Lemmy has today is its lack of users. This is not for technical reasons, as we know it is quite stable and usable. The main cause is that the project is not widely known yet. In this post I will propose what we can do to change that.
First, lets clarify why we should promote Lemmy. Clearly there are many different reasons, and every person prioritizes them differently. So I will just give some common examples:
So how can we promote Lemmy?
I think one of the most effective thing we can do at this point is to post about Lemmy in other communities where we are active. This has the benefit that other people already trust us to some degree. Open source projects looking to setup a forum might also be a good target. When doing this, we should consider which aspects of the project would be most important to the target audience, and emphasize those.
Another option is to contact bloggers, video creators, podcasters or others, and suggest that they report about Lemmy. As above, it is important to adjust the message to the target audience. Because Lemmy is quite small, it is unlikely that major tech magazines or professional content creators would care about it. Instead we should focus on smaller creators. This will also lead to more sustainable growth, and give us some legitimacy in the eyes of bigger creators.
In both cases, we should avoid doing anything that might be perceived as spam. It is better to create one or two high-quality messages, which will give a good impression of the project, rather than a dozen generic ones that tarnish the reputation.
It is worth noting that some important features are still missing in Lemmy, particularly mod tools (we are going to implement them in the next ~12 months). There also aren’t many different instances yet.
When promoting Lemmy like this, please avoid linking to lemmy.ml directly. This instance is already too big relative to other instances, and it is not meant to be a “flagship instance” (What is lemmy.ml?). Instead you should try to find an appropriate instance on join-lemmy.org and link to it, or link to the joinlemmy site directly. You can also explicitly encourage the creation of new instances.
On a side note, it might be worth mentioning the many ways that people can contribute to Lemmy (again depending on the audience). There are the obvious ones, like writing code for lemmy and lemmy-ui, writing documentation or translating. There are also multiple interesting options to create new projects, such as:
By the way, Lemmy is not just a Reddit alternative, so there is no reason to limit the promotion to Reddit.
To help with these promotion efforts, @dessalines and I would be happy to give interviews via email (in English, German or Spanish). For that, they can get in touch by mailing firstname.lastname@example.org.
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !email@example.com.
I always look at the instructions to install software from scratch. ;-)
Many organisations want to create a discussion forum for their members. This can be done with Lemmy as it is a forum with federation as add on. They can use local communites for their internal discussions and federated for for discussing things with the whole world. This is much better than having a forum only for members and only for internal use. The Glasgow instances shows what I mean.
Is it possible to restrict account on an instance to members of an organization eg. by using LDAP or invite only registration?
The instructions for installing from scratch are overly complicated, I plan to rewrite them soon. We are also doing some things which will reduce the number of steps needed for installing from scratch (distribution via crates.io, removing iframely).
At the moment you can enable/disable federation only for the whole instance, not per community. But we have an issue for that: https://github.com/LemmyNet/lemmy/issues/1576
Invite only instances are not supported yet, but are on our roadmap.
I would appreciate a straight forward installation documentation for non docker installs as I am eager to install Lemmy on a managed server.