We have missed the deadline for delivering all the new features required to deliver multi-user. Issues like the permissions model being more complex than originally thought are causing things to take longer than expected. A revised deadline of Friday 18th July for all feature PRs was agreed during the meeting. Anyone & everyone with time to give us a hand delivering this milestone - please get involved!
One major development this week, was the discovery & implementation of the model-registry plugin for Bookshelf. This removes the circular dependency problem from our models which was hampering progress. Whilst having no visible effect, improvements like this significantly advance our ability to deliver new features quickly.
The Ghost admin client now authenticates with the server via oAuth. Shortly, we will also be adding oAuth to the API so that the API can be used externally to Ghost (help wanted). Sebgie has done an excellent write-up of how oAuth works in Ghost for those who are interested in this.
Ghostalk, the weekly Ghost podcast is about to publish it's 21st episode, and final installment in this season, so keep an eye out for that! We also recommend checking out episode 20 with John O'Nolan.
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 22nd July, 5:30pm London time.