Multi-user remains the focus, as we work towards getting it ready to ship. There has been significant progress this week, as we move towards having a UI that reflects the role of the signed in user. We're punting unnecessary work whereever we can without impacting code quality. This week has seen major changes to the code base and test suites, such that the Travis-CI build runs significantly faster which should help to speed up development time.
Casper has had a major overhaul ready for Multi-User, anyone grabbing the latest master of Ghost or Casper will see the shiny new version. Please help us out by testing new Casper on your blogs!
After Multi-User has shipped, we're going to be making some pretty big changes to how we manage our releases. The aim will be to do a release with a couple of new features at least once a month. In between the main releases, we're going to move towards doing smaller 'optional' releases. Optional releases will be automatically shipped to Ghost(Pro), but will not trigger an update notification in self-hosted Ghost. We will provide an alternative method to subscribe for notifications of the optional releases.
We're also in the process of creating a new public roadmap where our users can find out what features are coming when. This new roadmap focuses more on features, and is designed to work with the new release cycle. The hope is that this will provide more visibility on which features are priority and when you can expect to see them on your blog.
In the short term, we continue to work torwards shipping MU as soon as possible. We rely on community contributions in order to deliver, so please help out if you can.
Want to help us ship?
There are a number of beginner issues in the backlog, and that will likely continue as finding small bugs and niggles is common as we move towards a release candidate. These issues are ideal for people new to the Ghost codebase.
If you're looking to help us ship Multi-User, both developers and non-developers can give us a hand by grabbing the latest master, testing it and raising any issues you come across.
Instructions for installing locally can be found in the contribution guide.
As always if you need a helping hand getting up and running, our developers hang out in the #ghost IRC channel on freenode and are always willing to help.
What is this?
We hold a public development meeting pretty much every Tuesday at 5:30pm London time in the #ghost channel on freenode. In this meeting we discuss progress, important issues, and what is and isn't on the Roadmap. It's a chance for everyone to get involved and have their say about where Ghost goes next.
Hope to see you at next week's meeting: Tuesday 29th July, 5:30pm London time.