
The wonderful people from the 2012 Umbraco Core Retreat
where it all started.
I'm excited to finally announce the roadmap for the Umbraco core
for the next six months. Since the action at CodeGarden '12, we've
been working hard on digesting all the input from the core
mailing list, feedback from our partners and conversations with
the community.
TL;DR: We'll release often and everything we
work on will be transparent, so you know where and how you can contribute.
Based on feedback, we've decided to change how we release. In
the past, this has been too random, leaving community and partners
surprised when there was a release and by what it contained. It has
caused a lot of uncertainty for professional users, as it's been
hard to plan when you don't know what to expect. It has also made
it difficult for the community to know where and when they can
contribute.
We believe that the most healthy solution is for Umbraco to be
in constant development ("perpetual beta") with a short but
constant flow of release cycles. This will ensure that even major
enhancements are split into smaller bits, thus helping us to keep
focus. Therefore, no new features will become so large that it
becomes impossible for others to contribute. At the same time,
there's a demand for regular, super-stable and polished versions
that you can trust. With this draft we believe we've found a
solution to accommodate all scenarios without compromising!
The plan is to have minor releases every five weeks, with four
weeks dedicated to development (2*two week sprints) leaving one
week as a beta and bug fixing sprint.
After two minor versions, we'll work on a major version based on
the previous two minor versions. This major release will consist of
one two week sprint with the focus on polishing the two previous
releases.
This means that every quarter will bring us two minor releases
containing new features, and one major release that polishes and
stabilizes the work of the minor ones.
Now that you know our intent, what you really want is to look at
the roadmap and see what's planned for the future. We hope that you
don't just want to read it and then wait for the next release to
drop, but will also want to contribute towards making it
happen.
So without further ado - go to the brand new roadmap section on
Our Umbraco.
Thank you to everyone involved in making this roadmap real - it
has been a massive team effort. The future is incredibly bright and
fun for all of us.