Closed fharper closed 2 years ago
After discussion with @tpayet & @qdequele, they don't want us to move to the right tool for our blog right now. It's still something I want us to do as it will help us do our work more efficiently as soon as we hire a new Technical Writer. For now, we'll manage a publishing calendar with either a Google Calendar or a Google Sheet document. We will need to optimize images by end also. We still need to find a way to have MeiliSearch on our blog as it doesn't make sense our blog does not have a search option (I may be wrong!). I doubt it's less work than moving to Wordpress, but maybe Ghost is still popular enough that the integration team can create an integration, what do you think @curquiza ?
We did not have any users who asked for a Ghost integration at the moment, so not sure this is worth prioritizing. But tell me if it's necessary from your POV.
I'll let the bosses jump in, specially since the blog never had any search option, but from my POV, it looks bad that we offer a search solution and don't have any on our blog... I still think it will be faster to move from Ghost to Wordpress instead of creating an integration: I can do it in one hour, two if everything goes wrong.
Is this still P2?
@CaroFG I'd like to investigate the idea of hosting all blog content on GitHub. We're going to move most of the process steps to GitHub, so I guess that it will be easier to have everything here. There are a few other reasons: editing would be easier, this would encourage external contributions, it will be easier to cross-publish our content... The first thing to do I guess is figure out if this is easily supported by Ghost. Also this is the right opportunity to update to its latest version.
We're one major version away from the latest Ghost version: current version 3.5.2
, latest released version 4.45
It's time for us to transition to their Cloud version, we don't want to (not) maintain and manage a self-hosted anymore. Our current version is stuck in some old k8s in DO, I don't even know if we can upgrade it.
Before doing anything to prod, I'd like us to test how things would look like in the latest version of Ghost. We can test on a local machine. Ghost provides a migration guide.
@CaroFG could you please try this out? Start by exporting all data, don't do anything to prod (not even minor version upgrade).
We should export:
Actually it was fairly easy to try it on a local Ghost installation. I'll now create a Cloud account!
Export status:
I'm deciding which plan to go for. I'm happy with the Creator
one.
The only two issues would be:
I did that again with a Cloud version of Ghost: Ghost(Pro)
Our Ghost(Pro) trial period will end tomorrow, so I need to act fast on this.
I'm giving everyone the Contributor
role as it won't count towards your plan limits.
A staff member with the Contributor
role can create and edit their own posts, but cannot publish. An Editor
needs to approve and publish for them.
So compared to before, we'll have only one Editor
role that will be responsible for publishing. Credentials will be shared within the DevRel team. I will have the Admin
role.
This seems to work fine, and we even managed to transition to Ghost 5.0. Closing this now
Ghost has a built-in search functionality now with the July update. I would love to have search functionality on the blog. Maybe it's time to update the ghost installation, won't take more than a couple of minutes I suppose. Cheers!
After discussion with @tpayet & @qdequele, they don't want us to move to the right tool for our blog right now. It's still something I want us to do as it will help us do our work more efficiently as soon as we hire a new Technical Writer. For now, we'll manage a publishing calendar with either a Google Calendar or a Google Sheet document. We will need to optimize images by end also. We still need to find a way to have MeiliSearch on our blog as it doesn't make sense our blog does not have a search option (I may be wrong!). I doubt it's less work than moving to Wordpress, but maybe Ghost is still popular enough that the integration team can create an integration, what do you think @curquiza ?
Actually @shermix we need to update our blog template, see #426 as we're now on Ghost(Pro)
As discussed in #58