Public Dev Meeting May 5

Post image

Each of the past few weeks, the Ghost Slack community has continued to grow. This has been great to see and really benefits the community as a whole. There are a lot of people are stepping in to help others with problems and no one is left hanging waiting to see if anyone is around, which would sometimes happen in the irc. If you haven't yet joined, feel free to join our Slack channel and say hi!

New Features

As for Ghost itself, two major additions were merged in this week. One is the long awaited post preview (#5200). You can now view your post as you're writing, the same way that you would see it on your blog once the post is published. Definitely a good, and much needed, feature.

Post Preview

The ability to password protect your blog has also been merged in (#5103). This allows admins the ability to protect the entire blog with a password to let specific people view it without opening it up to the general public.

Password Protected Password Protected

Minor Changes/Bug Fixes

Some of the code injection styles were a little hard to read, so some changes were made to the styling to make it easier to read, and fit the overall style better (#5196).

A few of the bower dependencies were also updated, partially because a lot of repos are now adopting bower as a standard, so the full git links are no longer needed (#5198).

A bug was also fixed that would not update the word count for not ASCII characters (#5208). A new library was added to Ghost which will fix this problem, and any similar problems that might have crept up in the future.

Progress for Future Features

One other pull request was merged in this week that was a refactor of the front end controller (#5129). This refactored the code that generates the list of posts for the index, tag, and author pages so that it is now one function. This is very important, and a great first step towards creating Channels.

Morficus has also created a proof of concept for multi-language in the admin panel. Definitely give that a look if you have some time and provide any feedback you have as multi-language is a feature that has been wanted for quite some time.

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 12th May, 5:30pm London time.