diff --git a/blog/progress-on-openlp-25.rst b/blog/progress-on-openlp-25.rst
new file mode 100644
index 0000000..0274077
--- /dev/null
+++ b/blog/progress-on-openlp-25.rst
@@ -0,0 +1,54 @@
+.. title: Progress on OpenLP 2.5
+.. slug: 2017/11/12/progress-on-openlp-25
+.. date: 2017-11-12 12:00:00 UTC
+.. tags:
+.. category:
+.. link:
+.. description:
+.. type: text
+.. previewimage: /cover-images/progress-on-openlp-25.jpg
+
+.. raw:: html
+
+
This blog post is written by Phill Ridout, one of our developers.
+
+Like many other open source projects, OpenLP uses even version numbers to denote a stable release, and odd version
+numbers to denote an unstable (or development) release.
+
+Currently we're in the process of working on OpenLP 2.5, which is the current unreleased and unstable version. We're
+still not in a position to make a new release, but I thought I'd write this blog post to assure you that lots of work
+is being done behind the scenes.
+
+So what have we been working on?
+
+New features:
+
+- Support for chords in songs
+- Support for bibles from the SWORD Project
+- Support for ProPresenter 5 song import
+- Support for EasyWorship 6 song import
+- Upgrade the network projector controller to support the PJLink 2 protocol (in addition to PJLink 1)
+- Video backgrounds to songs, Bible verses and custom slides (depending on your platform)
+- Video timing display so you can see the time left for a media item
+- The splitting of the Web Inferface from the core code allowing faster updates and user defined variations
+- A new dark theme for Windows and macOS (see Advanced Settings)
+
+Behind the scenes:
+
+- A new renderer and display based on Reveal.js, which should allow us and you to do a lot more in the long term
+- A new RESTful API for better remote control and potential integration from other apps
+- The migration to a new web interface framework allowing easier integration for new funtions
+- The change to save themes in JSON instead of XML
+- Change to the way file paths are represented internally in OpenLP to make interoperability between different operating
+ systems better. This will help with things like transferring service files between different computers.
+- A whole lot of bugs fixed
+
+So while we might seem to be quiet, the real reason is because we're trying to get everything ready for another
+feature-packed release.
+
+Last, but not least, we've decided to make the next release version 3.0 due to the large number of new features and
+changes.
+
+[ Image Credit: `Waiting by Solmaz Zohdi`_ ]
+
+.. _Waiting by Solmaz Zohdi: https://www.flickr.com/photos/solmazz/35284478660/
diff --git a/files/cover-images/progress-on-openlp-25.jpg b/files/cover-images/progress-on-openlp-25.jpg
new file mode 100644
index 0000000..c5ebdcf
Binary files /dev/null and b/files/cover-images/progress-on-openlp-25.jpg differ
diff --git a/themes/openlp2v2/templates/front_page.html b/themes/openlp2v2/templates/front_page.html
index 1c51db2..9d1b297 100644
--- a/themes/openlp2v2/templates/front_page.html
+++ b/themes/openlp2v2/templates/front_page.html
@@ -557,7 +557,18 @@