Umbraco may have been my brainchild, but it would never have gotten this far if it weren’t for the many people who’ve helped along the way. From my wife who told me to “just do it or stop nagging about the other tools”, to Thomas Madsen-Mygdal, Kasper Bumbech and Anders Pollas with whom I sparred in the very early days or the many, many other developers, designers and editors who through code, feedback, packages, community help and testing have helped make Umbraco what it is today.
That’s the story we all love and also use in sales pitches. It’s the product of a big community with thousands of contributors. More than 100.000(!) people visit Our Umbraco every month, we’re beyond 500 add-ons and the amount of pull requests for the core are at an all time high.
Umbraco is the product of all of us, not just me or the employees in the HQ. The idea that a tiny company of less than a dozen people could have such a huge impact on the world of CMS is flattering, but unreal.
There’s so much to love about a project like Umbraco, but of course there’s no such thing as a free lunch. When you love to use Umbraco to win a project because you’re standing on the shoulders of a big community, remember that you’re that community too. That the quality of Umbraco can never be greater than the amount of investment in that community.
When a new version of Umbraco is released, it shouldn’t be just the product of a handful of developers in a tiny Danish company. It should be the product of all of us. There’s so much potential if all of us could find just an hour a year to help with testing, fixing bugs and sparring on new features.
When we release a beta of Umbraco, it’s a great chance to help. Not just installing it - but by trying some of the stuff you’d do when the release comes out. Like using some of your favorite packages, testing your own code, running it on your usual host and maybe even trying to upgrade an existing site. Helping catching bugs during the beta phase is what leads to a better release and less frustration when it really hurts. Last year we launched a contribute section to help you get started.
The quality of the core is the responsibility of all of us - from the employees in the HQ, to the smallest of agencies using it for their clients.
So don’t think what the HQ can do for you, but what you can do for your CMS.