Commit Graph

35 Commits

Author SHA1 Message Date
Clark Boylan 04d5e9550b Add a Blog system to the zuul website
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
entries.

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
articles.

Change-Id: Ibf496b6b56e8fa57bb114a7fabcb9639fdf8daef
Co-Authored-By: Jeremy Stanley <fungi@yuggoth.org>
Co-Authored-By: James E. Blair <jim@acmegating.com>
2022-05-11 18:56:42 +00:00
Clark Boylan 9f0fbbfcba Use relative paths in docs/index.html
Previously absolute paths were used which breaks loading the site
locally for development. Update to use relative paths to fix that.

Change-Id: I22f4515843740c5e6b8dc08203d43c00c6a79192
2022-05-06 08:51:40 -07:00
James E. Blair c97a3a4323 Add zuul-operator to doc index
Change-Id: Ib6fc73b521155743e57c955ad547073e1953ca21
2021-09-07 14:00:20 -07:00
James E. Blair 5f251529f2 Correct client link in FAQ documentation menu
Change-Id: I999a1cdcb5a447c38b4156cea78c86697484b4b4
2021-09-07 13:55:15 -07:00
James E. Blair 4e8c404d98 Update website for Matrix
Replace IRC/OFTC references with Matrix.

Change-Id: I4c5acb46d9fd0f5124d5e2aae86d2a90b4991351
2021-08-20 15:39:36 -07:00
James E. Blair 6697afefd3 Use matrix for webchat links
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
back.

Change-Id: I748239b6c03148229b76c0aab9583bd54988954f
2021-05-29 14:21:03 -07:00
Albin Vass 181f3c7a29 Replace Freenode mentions with OFTC
Change-Id: I3d0444bef32828ebd09cf6966114da9b7dbe19f3
2021-05-29 14:18:19 -07:00
James E. Blair 83c7d44eac Add "Get Started" link to header
This lets folks jump to "Get Started" from any page.

Change-Id: Ib006473a32627f0733b11f2cf51bcb7a2c67d1a3
2021-01-12 14:44:14 -08:00
Jimmy McArthur b0dfdbeb27 Adding Get Started page
- Adds option for Managed Hosting from VEXX
- New details on how to get started with basic install
- Info on FLOSS hosting/Zuul implementation
- New page Get Started
- Moved from /get-started/index.html to get-started.html
- Update to htaccess /start redirect to new page

Change-Id: I5296e00a2747a59c3bb02600f3d2e2773d62d475
Signed-off-by: Jimmy McArthur <jimmy@tipit.net>
2021-01-12 14:37:13 -08:00
Albin Vass be6ce81b8f Update FAQ
Change-Id: I302cae04aa9c2ce08b2153a362a8b05205bc0475
2020-11-14 04:19:32 +01:00
Matthieu Huin e12b24646b Add link to zuul-client documentation
Change-Id: I35d9333e734761b45496e4d7fe7b168e82cf763b
2020-11-04 16:54:05 +01:00
Jimmy McArthur ff14878fb7 OpenStack Foundation Branding
- Name change for OpenStack Foundation

Change-Id: I444573fb8a3382ec33368f72e2a1185958132690
Signed-off-by: Jimmy McArthur <jimmy@tipit.net>
2020-10-18 13:31:55 +00:00
Andreas Jaeger 59ae11dc9b Update for OpenDev, https
Update community page for OpenDev and add link to OpenDev manual.

Use https everywhere for all superuser articles, use https for
htmlup.net.

Fix typo: Coduct -> Conduct.

Change-Id: I49d9bf6e0608b6426425639be80bf871039e0b34
2020-03-26 16:03:36 +01:00
Jimmy McArthur c1f1228f47 CSS fix for ul/li in FAQ
- Added new class in main.css for "faq"
- Previous ul had no indention. Added 2em
- Previous li had no bullet. Added disc.
- NOTE: ammended fix for missing } on 1650

Change-Id: I8b38146b1959b349416d4b6d1ce120c86e330adb
2019-10-01 11:30:56 -05:00
Zuul 4a842e40cd Merge "Revert "CSS fix for ul/li in FAQ"" 2019-09-30 14:17:47 +00:00
David Shrewsbury b81da1d2b5 Revert "CSS fix for ul/li in FAQ"
Header seems broken by this change.

This reverts commit d570e55cc5.

Change-Id: I8a8475e0895a7c127305e2d951eb8fffe41faa9a
2019-09-30 14:04:56 +00:00
Zuul 96a74eac0b Merge "CSS fix for ul/li in FAQ" 2019-09-29 07:44:51 +00:00
Clark Boylan 2867f2a514 Add faq entry about kubernetes and docker images
Common to ask if this is possible.

Change-Id: I77f31a0153a690c0b3cc9c7ce829bd9ce31d79de
2019-09-06 09:14:33 -07:00
Jimmy McArthur d570e55cc5 CSS fix for ul/li in FAQ
- Added new class in main.css for "faq"
- Previous ul had no indention. Added 2em
- Previous li had no bullet. Added disc.

Change-Id: Ic27f46a1e54ec206a3adacc859c6ba8f30fd2feb
2019-09-05 15:22:50 -07:00
Clark Boylan c897715571 Add Zuul FAQ page
As Zuul gets more attention we are getting questions that can likely be
captured in an FAQ and hopefully make the answers easier to find. Add
this document to the website.

Change-Id: Ia076c4f5b3a3949dd8e79ac5825189fb64645950
2019-09-05 15:22:02 -07:00
Andreas Jaeger 0dc670ec5a Change git to opendev.org URLs
Use the new opendev.org URLs instead of the obsolete
git.zuul-ci ones.

Change-Id: I769d24668209e09ffd76505f14bbed653808779e
2019-06-27 11:04:30 +02:00
Andreas Jaeger 4f13d386cf Update review.openstack.org URLs
This is now on opendev and zuul moved from openstack-infra to the zuul
organization, update everywhere.

Change-Id: I39161cb0bda718f5435208eeefafe5f12c93e470
2019-04-21 11:41:30 +02:00
Andreas Jaeger 757fca8c47 Link to Zuul Sphinx extension
The zuul-sphinx extension is hosted on zuul-ci.org but not linked to.
Link to it from all documentation lists.

Change-Id: I0f4e65651b6239e72987a5a9f16e1080032c6494
2018-08-15 19:09:21 +02:00
huang.zhiping 9a462490af Trivial: update url to new url
Change-Id: I0406ff993e9e95a959c2e22c069e99f8b0f6cc05
2018-06-07 05:44:26 +00:00
Thomas Morin 4d4140d5f0 fix "Users" link from doc
Fixes the link to "Users" from "Documentation" (the relative
link was not correct, replace by an absolute one).

Change-Id: I14dd32e7280091bf363701b5979457731cadb9df
2018-05-28 13:46:57 +02:00
James E. Blair 4d1093b443 Add note about OpenStack Foundation
This is at the request of the Foundation.

Change-Id: I9c6834ca91c194b38a178b32876b4ae3b7edd792
2018-05-21 10:23:04 -07:00
James E. Blair d0a26b3697 Add user stories page
Change-Id: I8363cb097549ded83000637f3ab102c5c08f1c11
2018-05-21 08:43:58 -07:00
James E. Blair dceec76b19 Add favicon
This adds the favicon (and associated variants and metatadata)
to the root of the site.

At this point, modern browsers do support serving most (if not all)
of this out of alternative paths.  The advantage of serving them
from the site root is:

* Subpages can get the favicon (and possibly some windows/apple
  desktop icons) without any added HTML.  This means our doc builds
  will automatically have favicons.

The disadvantages are:

* It's messy.
* The preview builds don't show the changes.
* If we ever change the icons, we may need to force refreshes in
  clients by adding more HTML tags anyway, including to the doc
  builds.

The single advantage seems worth it to me at the moment, however.
I could easily be swayed the other way.

Change-Id: I1e6ca4e5e424540047265c194c6dba000aad195c
2018-05-10 14:25:21 -07:00
James E. Blair dec9aa8abe Update tagline
We selected "Stop merging broken code" as our tagline.  Update
the big text on the homepage to say that, as well as the homepage
title.  Also update the titles on the other pages to better reflect
what those pages actually are.

Change-Id: I5933cf06c38c7cc9c0555871b16bb4bfa4cf992e
2018-05-09 12:41:13 -07:00
James E. Blair 24ecafeb9f Add community page
This creates a new page with all of the community related information,
including contributing.

Change-Id: Idf61a76c79acb062b5c348d24b2920688925729a
2018-05-03 15:17:48 -07:00
James E. Blair f2d3d40106 Add logo and move menu to top right
This is an attempt to match James Cole's mockup.

Change-Id: I527b7c39ea9237ff528dd9fca5b4e11254f2cdea
2018-05-03 09:00:51 -07:00
Zuul 498b185b23 Merge "Fix doc links in menu" 2018-03-28 17:19:44 +00:00
Tobias Henkel e218d9eefe
Fix doc links in menu
The links in the menu link to docs/docs/<component> because the html
file is already at /docs. Use the links of the docs used in the body
instead.

Change-Id: I57b8f421b6eda77490ca5f18aa4c4133ef2fd527
2018-03-28 19:11:03 +02:00
James E. Blair c5adf19249 Update links to git.zuul-ci.org
We now have a git mirror at git.zuul-ci.org with only the Zuul
projects visible.  Update source code links to use it.

Change-Id: If93f97d4f727899d77b5a19c19fb65e0f781c0c6
2018-03-27 17:17:27 -07:00
James E. Blair 659d8ea183 Add a documentation index page
Change-Id: Icb5b05d6be21227d809209854675644da8b007bd
2018-03-22 17:22:52 -07:00