Public Dev Meeting June 2nd

Post image

Quick Summary

Our focus is still on Zelda, with some refactoring work ongoing on the server side to improve the codebase & get ready for things like channels, apps & better theme handling.

Progress Report


  • Server-side cleanup, ongoing work on splitting out middleware - thanks to @hex337 and @morficus for getting stuck in. There is plenty more to do in this issue, so feel free to grab one and use their PR's as an example of how to do it.
  • @jaswilli has been working on optimizing & cleaning up Ember - 5340, 5348, 5351


  • New screens mocked up in HTML for Apps & Themes. There will be issues for these once they're ready to code up in Ember.
  • Lots of things are blocked by inline validation. This is a high priority issue as it is the biggest blocker we have right now
  • User onboarding (a new setup process) is in progress with an open PR for user invites. This is currently blocked by inline validation.

Priority Issues

  • As stated above, by far and away the most important issue we need fixed is inline validation, as that is a dependency for several other changes.

  • All Zelda issues are a priority and have been moved to the Zelda milestone. Feel free to grab any open issues as these all need to be resolved before the next release can happen.

  • Please keep picking up bits of the middleware refactor, as that is super helpful.

  • Autocomplete search is another issue that is a priority and has been assigned to @acburdine and @morficus to tag team.

  • There are plenty of beginners issues right now, and a few more are going to be raised. If you are looking for a good way to start contributing, these issues are a great place to start getting involved.

Full details:

The full logs of the meeting can be found in our Slack logs.

What is this?

We hold a public development meeting pretty much every Tuesday at 5:30pm London time in the #ghost channel on Ghost's slack. 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 9th June, 5:30pm London time.