Public Dev Meeting 4th Mar

How on earth is it March already? Time flies when you're having fun!

Development efforts are currently split between the Ember and Apps projects, however both of them are quite slow-going due to complex dependencies:

  • Ember - we are in the process of setting up a new branch with all the tooling we need to build the Ember.js version of the admin UI.
  • Apps - we're working through large data model, permissions and api issues which are heavy going.

The ember branch should be ready in the next few days, and the 003-data-updates branch will hopefully also be finished with this week. There is likely to be a flood of new issues in the coming days, one set to get the work on the Ember.js rewrite going, and another set to start adding filters to Ghost so that App development can properly get under way. In next week's meeting we will look at prioritising the projects.

For those of you interested solely in working on the Ember.js re-write, there is an Ember.js milestone where you can see all the active issues. Additionally, all issues relating to Ember.js have [Ember.js] in the title, so you should be able to watch the Ghost repository, and filter those issues to keep the noise down.

During the meeting we also discussed adding a concept of actions - events or notifications of actions which occur in Ghost which are 'fire and forget', unlike filters, there is now an issue to continue that discussion. Additionally, we need to re-start the discussion around assets from the perspective of apps. We'd love to get more ideas added to the App Ideas page, and PRs to the Example Apps repository are also very welcome.

Code Reviewing PRs

I'd like to encourage everyone - be you a lurker, a regular contributor, or somewhere in between - to review PRs and leave feedback. It's really useful to know if anyone else has read through the code or taken a PR for a spin. It's really easy to setup git so that you can checkout a PR like a branch, just follow these instructions:

Weekly Email Digest

If you receive notification of these blog posts through the email subscription, we have moved it from sending a weekly digest on Mondays to Wednesdays. This way you'll get the email the day after the meeting, rather than the day before, keeping you more up to date. Apologies for the extra email this week. If you aren't subscribed and would like to be, you can do so via the green box on /changelog/.

Full details:

The full logs of the meeting are available from Slimer, our IRC bot (who is also on GitHub by the way!).

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 weeks meeting: Tuesday 11th March, 5:30pm London time.

Get notified when we ship new features.