It's been 2 weeks since we had a meeting, but those two weeks have seen a flurry of activity. We're all pushing to wrap up the Ember admin and get it up to standard. We've got just a week left to wrap up the main pieces, but if things continue as we are, we might just make it:
There are a few big blockers left in the Ember admin:
- Validations - In progress by @darvelo
- Mobile Support - We need to determine a strategy for Ember #2333
- Keyboard Shortcuts - In progress by @novaugust
- Wiring in Ember Data - In progress by @jaswilli
- Tests - In progress by @erisds & @rjackson
Almost everything is in progress, with most pieces likely to land in the next couple of days. For more details of each of these items, including what's needed, why and the issues related and dependencies see the comment on #2271.
There are also a few big pieces of functionality which are still missing:
- OAuth #2759 - In progress by @sebgie
- Forgotten Password Flow #2843 In progress by @javorszky
- Mobile Editor #2957 - Needs assignee
- Debug Screen #2847 - Needs assignee
- Error Pages #2851 - Needs assignee
Aside from these things, the remaining issues in the Ember admin are all small bug fixes, tweaks and minor changes to make sure the new admin functions exactly as per the old admin. There is still plenty to do and room for more contributors to pick pieces up and get stuck in.
The deadline for PRs for the 10 items listed above is the next meeting (24th June). It's expected that there'll still be loose ends to tie up, but provided these major pieces are in we should be on track.
Next week, we'll be starting in earnest on multi-user. I've opened an Epic Issue which details the various pieces and also the flows we'll need to implement for MU. The issues outlined here will materialise over the coming week. Additonally, a roadmap for Ghost-Ui is currently being planned to ensure we get all the new pieces of interface on time. This will be published shortly for any one looking to get involved in the HTML & Sass side of things.
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 24th June, 5:30pm London time.