Reduce friction for blog posts
Is your feature request related to a problem? Please describe.
There is friction in the process of adding blog posts to the site.
The current procedure is:
- Create the page
- Submit the page to Newsroom
- Await content moderation
Describe the solution you'd like
The procedure could benefit from some automated processes.
The page already exists on the site before the page is submitted to newsroom. The blog posts can simply be grabbed locally and "merged" with the other news items. This would eliminate the need to wait for content moderation.
By merged, I mean we can compare news items and blog posts. If a blog post is not found in the newsroom, then get it locally from /blog/
.
This solution would fetch the blog posts similar to how eclipse.org/research fetches projects. We would use Hugo json.json
templates. It would also require a new shortcode than hugo-solstice-theme's newsroom
.
Describe alternatives you've considered
-
We could separate blogs from newsroom if we don't want to deviate from hugo-solstice-theme's
newsroom
shortcode. It would mean not needing to maintain a custom implementation. -
We could also just keep the process as-is.
/cc @rickoco
@chrisguindon