Publication Changes - Jan 2022

Hey all,

We have rolled out some “infrastructural” changes to all news publication instances.

If you are on Twitter and follow us, you may have seen a quick announcement about this by Quincy: https://twitter.com/ossia/status/1486081880113958912.

I just wanted to create this quick post to share some FAQs aimed at contributors like you:

JAMstack end-user (reader) facing news for English is live.

The new site is highly available (near zero downtimes) with complex dependencies (images) on the Ghost backend. You as an author will still be using Ghost as usual, but it will just be a CMS for the user-facing website.

We are working on solutions to remove the complex dependencies on Ghost altogether.

Meanwhile, as an author, you will see some features broken; for instance, preview pages of an article do not render correctly anymore. Unfortunately, this regression is normal and expected due to a technical limitation at the moment.

That said, we believe that this is a minor annoyance while we work on decoupling Ghost from the user-facing website.

We will update this as soon as we have done such a migration.

news-theme used by Ghost is no longer in use.

We have officially archived and sunset the freeCodeCamp/news-theme repository.

The code is no longer needed, and you should direct code changes to the JAMstack version of the news here: freeCodeCamp/news.

Dedicated location for authors

We will be shifting the article authoring locations (admin/editor) for each Ghost instance to a new location (URL). While you will still be using Ghost, this will help reinstate some functionality like previewing articles, etc.

This is a work in progress, and we will let you know as soon as we have completed this task. You do not need to worry about anything because all existing bookmarks / links to the Ghost admin will gracefully redirect to their new locations.

Build schedule

The English JAMstack publication is built and goes live every 2 hours (12 builds in a day), and every localized instance is built and goes live every 6 hours (4 builds in a day).

If you publish an article, it will be available in the JAMstack news latest as per the build schedule. Typos, fixes, and other updates for an already live article will become available in the next build.

Please note that it could take up to 30-45 mins for the English language builds and 5-15 mins for other languages due to the volume of articles we have. If something you published is not live, please be patient; it will come live eventually.

It is possible to do an emergency build in case of a catastrophic need. Please let us know if that is the case; we will evaluate and override the schedule.

If you have any questions or concerns please reply below and we will try and clarify them

Thanks and happy contributing!

5 Likes