#208 The Great Website Work Roundup
Opened 5 months ago by shaunm. Modified 3 months ago

This is a tracker bug for things we need to do to the website. Some of these are low-hanging fruit for people wanting to get involved. Some are harder. Anything that requires discussion or elaboration should have a separate issue filed and linked from here.

  • Remove posts from the top. It doesn't get updated, and anything important can be on the blog.
  • Add a way to put a banner image near the top to promote Connect, major releases, or other big news.
  • The FAQ link in the header points to the wiki. Move to www or docs, or delete.
  • The SIGs link in the header points to the wiki. Move to www or front page of sigs.centos.org. (Further discussion needed.)
  • The Variants page is outdated. It could have images from Hyperscale, Alt Images, and other SIGs. Or those images could just be on the Download page.
  • The Contribute link in the header points to the wiki. Move to www or docs.
  • The header links to Forums. We need to decide what to do with this long-term.
  • The header links to the wiki for Mailing Lists and IRC. Maybe put a single Contact page on www?
  • The calendar is fragile and weird. Could we use the same infra as calendar.fedoraproject.org?
  • The Submit Bug link in the header links to the wiki. Should probably be a section in the Contributors Guide.
  • There's a link to the wiki under Documentation.
  • The Downloads page is very unclear, and offers CentOS Linux 7 as the first option.
  • The front page should feature downloads, like Fedora does.
  • All pages on www should be audited to make sure they're current and correct.
  • Add items here.

The Downloads page is very unclear, and offers CentOS Linux 7 as the first option.

Agreed. There is an ongoing effort to improve this situation using YAML to define the downloads data and HTML templates to present them. See some documentation and examples.

The Contribute link in the header points to the wiki. Move to www or docs.
The header links to Forums. We need to decide what to do with this long-term.
The header links to the wiki for Mailing Lists and IRC. Maybe put a single Contact page on www?

Similarly, here is also an effort to manage header links using YAML to define the navbar data and HTML templates to present it. See the following documentation links:

While working on the homepage redesign, I realized that I was not sure about the alignment between what I was trying to present and what others expect to have presented. In this respect, I would like to add, to the previous list, the following point:

  • Create a collaborative document where we can coordinate the website content structure in hierarchy order. This document would be versioned and it would provide the reference necessary to implement the website components, like navbar. Also, to review the current dependency between pages.

What do you think about having a document with such definitions? Would it help us to be aligned in what we all want to present on the website?

I'd love to get the mission statement up on the site.

  • Add a way to put a banner image near the top to promote Connect, major releases, or other big news.

The with_breakingnews configuration variable was added to jekyll-theme-centos and documented to promote Connect and other big news. Note that this component uses texts instead of images to provide more flexible way of presenting these messages. Producing different images for each message may take more time because we need to manage both image files and message configuration. With texts we only manage message configuration. Anyway, I am open to adjust. Here are a couple of screenshots:

with_breakingnews with_announcements
Screen_Shot_2023-12-26_at_20.29.25.png Screen_Shot_2023-12-26_at_20.29.53.png

Login to comment on this ticket.

Metadata