Skip to content

Reduce friction for blog posts #551

@oliviergoulet5

Description

@oliviergoulet5

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:

  1. Create the page
  2. Submit the page to Newsroom
  3. 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

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions