In order to make it easier to grab the permalink to a blog article,
make the existing anchors links to themselves so that they can be
easily copied without inspecting the page source or DOM.
zuul-jobs is published to docs/zuul-jobs/latest; because of the way we
do an additive copy we are currently serving old documentation when
anyone follows the links.
This adds redirects for this case. The list of files is what is
currently in AFS.
I haven't updated the links in various docs to append the latest/
... I can't imagine we have branches/tags for this repo, so it does
seem like a canonical URL, but I think let's just let the 301 redirect
do that just for a layer of abstraction.
We've created a new Zuul Survey using formstack. This gives us prettier
theming, better urls, and for those of us at the foundation better
management tooling. The survey content itself should be very similar to
what we had before.
Today marks the official end of the 2023 OpenInfra Summit CFP, so we
can remove the banner promoting it. This mostly reverts
f5e065fe71 but leaves some of the CSS
in place in order to support easier addition and removal of banner
content in the future. Ideally we'd find a balance where we don't
need further CSS edits, but...
The previous change to add a summit banner seems to have caused the
header not to span the page correctly on mobile browsers. Adjust the
mobile banner height to auto.
Link to the call for presentations site for the upcoming OpenInfra
Summit with the optional banner mechanism we've used in the past.
Please don't merge this until 15:00 UTC on 2022-11-15, since the
site won't have CFP info until that time.
This can be reverted after the CFP window closes on 2023-01-10.
This partly reverts commit 5ceda92172.
Add a blog article about Zuul's 10th Anniversary.
Also clean up some stray trailing whitespace and extended UTF-8
characters which crept in during a previous addition.
Co-Authored-By: Sunny Cai <email@example.com>
Co-Authored-By: Clark Boylan <firstname.lastname@example.org>
This is a rough first draft at simple blog system. I think this will
work for maybe up to 5 posts but then we'll need to add on pagination.
I'm open to help and ideas :)
Make each blog entry an "<article>". Add 3em of margin to the top
of articles so that there is more visual separation for blog
Import a reprint of https://opensource.com/article/20/2/zuul in
order to better test out our blog formatting options, and
potentially to serve as a starter article while we work on drafting
an updated 10-year birthday article.
A child of this change will serve to preview the look of multiple
Co-Authored-By: Jeremy Stanley <email@example.com>
Co-Authored-By: James E. Blair <firstname.lastname@example.org>
Add separate stylization (specifically font sizes) to headings past
H3, since we'd like to utilize them in the blog section for things
Some (but not all) of these pages may be moving back to their
previous locations, so let's remove these redirects to avoid problems.
We may want to update this with new redirects, but that will take
The foundation is slowly migrating legal docs to the new
openinfra.dev site, preferred now in place of the confusing
openstack.org URLs for them. Update the Community Code of Conduct
location in our community page, and also clarify the document title
since the foundation has multiple similar CoCs (there's also a
specific one for the foundation staff and board members, another for
attendees to in-person events, and so on).
Instead of directing users to the anonymous oftc webchat page,
direct them to the matrix portal room. Unlike the webchat, they
will need to sign up for an account, however, they will obtain
access to channel history, and might even stick around or come
This uses the no-cookie version of the embed to prevent info from going
to youtube unless users watch the video. Also this is a hack job of css
I welcome help :)
If we'd prefer to only link to the Youtube video rather than embed that
should be simpler and I can respin for that.
Rather than linking to Zuul, link to the opendev.org homepage which
has explanatory information about the OpenDev service (and also
links to Zuul from the homepage).