Why is Umbraco CMS so rubbish?

You may have used it before, or you may be using it now and the thought might go through your head "Why is Umbraco so rubbish" or other words to that effect.

There might be bugs that you've found, or ways in which it works which make you dislike it. You probably moan to your colleagues about it, or even slate it on social media.

Have you ever stopped to think "What can I do about it?"

What can you do about it?

If you notice a bug, why not tell the people who maintain it? Too many times people create work-arounds for bugs, accept them, or just put it down to the software being rubbish.
Umbraco is an Open Source project, you are in a position to improve it.

How do IĀ report a bug?

First of all, if you find what you think is a bug, go to the issue tracker, search to see if it has been raised and if it hasn't, raise it yourself.

Be sure to write details about what you did, what you expected to happen and what actually happened.

Last week I noticed a bug and decided to create an issue for it, here.

I included the relevant details and even an animated gif to show what was happening. See this post for the free software I use for creating gifs.

The issue was assessed, and assigned to a developer. In a matter of days it was fixed and included in the next build. This fix has since been released and I'm proud that I influenced it. Even though I didn't write any code, I was able to make a difference just by bringing it to their attention. See theĀ release with my issue being fixed.


So next time you think Umbraco is rubbish, or any other open source project for that matter, have a think how you can help improve it.

Want to thank me?

If I've helped you out and you want to thank me, why not buy me a coffee?

About the author

Paul Seal

Umbraco MVP and .NET Web Developer from Derby (UK) who specialises in building Content Management System (CMS) websites using MVC with Umbraco as a framework. Paul is passionate about web development and programming as a whole. Apart from when he's with his wife and son, if he's not writing code, he's thinking about it or listening to a podcast about it.

Related Posts

How to create a dynamic image from multiple images using ImageProcessor

This post shows you how I created a handler to create dynamic header images for my umbraco website u…

Read Post

How to fix the SVG 404 error when using Umbraco and Azure Blob Storage

In this post I show you how to solve the SVG 404 error when working with Umbraco and Azure Blob Stor…

Read Post

Find out how my blog reached 1 million page views

In this post I will tell you how my blog reached 1 million page views.

Read Post

How to ignore a file locally in git without ignoring it from the repository

This post shows you how you can ignore a file in git locally without ignoring it from the repository…

Read Post