This week I was away at Full Frontal speaking about managing open source projects. As a result I've got a lot of inspiration on how to improve our processes and be more open, but I'm also looking for feedback from our community members via issue #4396 - a discussion on improving our development process. Please get involved!
Progress towards 0.6
Since the release of 0.5, we've been working on releasing user-facing features to try to reach more of a feature parity with other publishing systems. We've been steadily releasing every time we have a few more feaures to offer, but what hasn't been clear is what the full set of features we want to have before we call Ghost 0.6 is, and what happens after that.
To try to resolve this, we're going to have a 'Road to 0.6' writeup either as an issue or on the wiki. This will detail both the features we need to build and the underlying infrastructure projects we need to do to build them well, and be ready for the next set of features. During the meeting we discussed which features those present felt were most obviously missing.
Some of the candidates include: tag management, previous and next post links, post filtering, shareable preview, a navigation builder tool and a query helper to give theme developers access to the API.
This will all be written up and shared on the dev blog when it's ready, so watch this space :)
Memory Leak and Maintenance Release
There have been several reports in the last week or two of a memory leak in Ghost 0.5.3. That memory leak has been confirmed as existing in 0.5.3 only, found, and fixed (big thanks to @jaswilli). There's one more small bug we'd like to fix before cutting a maintenance release: #4400 - autosave is causing some people to get 'Do you want to leave' nag warnings at the wrong times. 0.5.4 will likely land this week with several bug fixes and improvements.
Update: the memory leak fix is a single file patch, if you need it you can find it here. The fix will be released in 0.5.4 on Monday 17th.
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 18th November, 5:30pm London time.