The Third Update
This time it took a step extra. I needed to execute the
npm install --producton command that I used at the time of first install. Maybe it was because I upgraded after a while or some key libraries changed.
Will check tomorrow and update.
The First Update (to Ghost 0.11.1)
So, as a part of managing a blog, installing software updates and patches are important to keep your blog secure and relatively bug free.
I was greeted today in my Admin page that a new update to Ghost was out. This was Ghost 0.11.1. Frankly, I don’t even remember what version I was on.
Normally, I wouldn’t care for the update until it really brought some serious, crazy super-cow powers. But then this is not supposed to be normal. As a part of this experiment, I need to do this. So I headed to the "How to Upgrade Ghost" page and stared at it for 5 minutes before realising how much simpler this is on WordPress. I mean you just click "Update" and it takes a few minutes or seconds and you’re done (of course the ugly part of the process comes when plugins and themes start to misbehave at times but that happens only after a very major upgrade). But, dedicated to the experiment (for myself more than others, wait, others who?!), I decided to do it.
So, the process was not straightforward as a 1-click. It involved taking the blog offline, removing the engine files, making a copy of my content, extracting new files on to the web-server path, resolving dependencies and installing (this was just one command so that was good), realising that I need to also clear the cache, clearing the cache and finally seeing it work.
You’re now looking at a blog with the latest Ghost installed (as on this date it is 0.11.1). It won’t make much of difference to you (or to me for that matter) but it should be slightly improved, I guess. You can see the changelog here.
So yeah, that’s done.