"
Externally LibreCAD looks kinda like a dead app (stable release is over 3 years old, last unstable release is over 2 years old on an abandoned development branch)".
I totally disagree but it's clear why people form this view. The LibreCAD
Mushroom Management system doesn't present the fantastic work done by the community for people to make an informed view. It
is important because the whole community misses out on valuable contributions from people that don't join the community. Image what could be achieved with double the resources.
How to make the LibreCAD community more vibrant:
1. Make a plan so community contributions to develop LibreCAD are used efficiently and effectively.
2. Communicate with the community. Celebrate our successes by committing to regular updates on what is happening in the community, how planned goals are progressing.
3. Releases. Forget the concept of
Draft - release every project regularly (say quarterly) so the community can test the work and contribute to development taking the best direction and improving every version. (There's no benefit developing the perfect Netscape.) The
Pareto Principle says most of the benefit occurs from the first work anyway.
4. Keep Development (Master) branches separate from Release (Stable) branches for all projects.
Many open source communities manage these things more effectively than LibreCAD. What do you think?