Inspired by DotNetDave's blog post on his impressions on umbraco after implementing his first website, I added a new component to our bug tracker - "frustrations". It's the sort of things that can be hard to place in a specific category or maybe even hard to justify as a bug. It's the tiny things that pisses you of when implementing or using umbraco. It's small things. Things that shouldn't take long to fix. It's things that make you frustrated and for one thing - it's the things that needs to go away.
So I'm introducing the "Fighting Frustrations" campaign. For the rest of the year, let's get those frustrations collected and fixed for v3.1. Add your frustrations to our bug tracker and choose "Frustrations" as the component pre-fix your titles with "Frustration: " (choosing components is only available for the core team members apparently.
Now remember - this is for the small things, like "why do I need to write an xslt macro just to insert an image from a mediapicker", "why doesn't the XSLT editor insert references to my XSLT extensions automatically" or "why does the WYSIWYG clean pasted content when using the paste button, but not CTRL+V".
When you've submitted your bug, remember to tell other people to vote it up. The frustrations that gets the most votes, will get highest priority.
No more talking, let's walk to a new place with less frustrations. Go submit.