# Release Blog Post Link on Website Front Page

**URL:** <https://internals.rust-lang.org/t/release-blog-post-link-on-website-front-page/9074>\
**Category:** Uncategorized\
**Created:** [December 20, 2018, 11:01pm UTC](https://internals.rust-lang.org/t/release-blog-post-link-on-website-front-page/9074 "2018-12-20T23:01:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark\_Simulacrum](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/mark_simulacrum/32/2853_2.png) [@Mark\_Simulacrum](https://internals.rust-lang.org/u/Mark_Simulacrum)\
**Post date:** [December 20, 2018, 11:01pm UTC](https://internals.rust-lang.org/t/release-blog-post-link-on-website-front-page/9074/1 "2018-12-20T23:01:05Z")

</div>

Hey all,

The new website does not currently link to the most recent blog post from the front page. We’d like to fix that! This is a request for someone from the community to implement that feature in a way that is entirely automated.

There’s a couple big steps that’ll need to be done to make this possible:

First, we need to implement tagging or RSS feeds for the [blog](https://github.com/rust-lang/blog.rust-lang.org). It’s a bit open ended, but we essentially want to generate a page on the blog, something like `blog.rust-lang.org/releases.json`, which will contain a list of the release blog posts links.

That file should be generated based on post metadata, adding a key of `release: true` or something like that to the release posts.

Having done that, the next step is to use that file from the website!

The Rust version is already auto-updated today, and is queried and cached in [this file](https://github.com/rust-lang/www.rust-lang.org/blob/master/src/rust_version.rs). That is then templated into the index page [here](https://github.com/rust-lang/www.rust-lang.org/blob/master/templates/index.hbs#L15) and [here](https://github.com/rust-lang/www.rust-lang.org/blob/master/src/main.rs#L95).

We’ll want to update the query to also download the file from the blog website, get the blog post associated with the release, and link to it from the front page.

If there’s a better way of doing any of these steps, we’d be happy to hear it; this is by no means a set-in-stone set of directions.

Please let us know if you’d be interested; and r? @Mark-Simulacrum on pull requests needed to implement this feature.

Thanks!

---

<div class="post-metadata">

**Author:** ![Mark\_Simulacrum](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/mark_simulacrum/32/2853_2.png) [@Mark\_Simulacrum](https://internals.rust-lang.org/u/Mark_Simulacrum)\
**Post date:** [March 25, 2019, 8:31am UTC](https://internals.rust-lang.org/t/release-blog-post-link-on-website-front-page/9074/2 "2019-03-25T08:31:20Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
