Thomas Huth [Fri, 20 Jan 2023 13:08:16 +0000 (13:08 +0000)]
Merge branch 'download-windows' into 'master'
Add download procedure in Windows with msys2
See merge request qemu-project/qemu-web!3
Biswapriyo Nath [Sun, 15 Jan 2023 06:18:00 +0000 (11:48 +0530)]
Add download procedure in Windows with msys2
Michael Roth [Wed, 14 Dec 2022 23:52:25 +0000 (17:52 -0600)]
Add a blog post about the release of version 7.2.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Wed, 14 Dec 2022 20:19:13 +0000 (14:19 -0600)]
add v7.2.0
Michael Roth [Thu, 8 Dec 2022 01:16:14 +0000 (19:16 -0600)]
add v7.2.0-rc4
Michael Roth [Wed, 30 Nov 2022 21:49:42 +0000 (15:49 -0600)]
add 7.2.0-rc3
Sam Li [Mon, 28 Nov 2022 07:18:22 +0000 (15:18 +0800)]
Add a blog post about zoned storage emulation
Signed-off-by: Sam Li <faithilikerun@gmail.com>
Message-Id: <
20221128071822.4707-1-faithilikerun@gmail.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Wed, 23 Nov 2022 23:51:41 +0000 (17:51 -0600)]
add 7.2.0-rc2
Michael Roth [Thu, 17 Nov 2022 20:25:47 +0000 (14:25 -0600)]
add v7.2.0-rc1
Michael Roth [Wed, 9 Nov 2022 17:06:44 +0000 (11:06 -0600)]
add v7.2.0-rc0
Michael Roth [Tue, 30 Aug 2022 23:01:02 +0000 (18:01 -0500)]
Add a blog post about the release of version 7.1.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Tue, 30 Aug 2022 17:52:21 +0000 (12:52 -0500)]
add v7.1.0
Michael Roth [Fri, 26 Aug 2022 17:41:58 +0000 (12:41 -0500)]
add v7.1.0-rc4
John Snow [Thu, 18 Aug 2022 16:53:58 +0000 (12:53 -0400)]
Add signing pubkey for python-qemu-qmp package
Add the pubkey currently used for signing PyPI releases of qemu.qmp to a
stable location where it can be referenced by e.g. Fedora RPM specfiles.
At present, the key happens to just simply be my own -- but future
releases may be signed by a different key. In that case, we can
increment '1.txt' to '2.txt' and so on. The old keys should be left in
place.
The format for the keyfile was chosen by copying what OpenStack was
doing:
https://releases.openstack.org/_static/0x2426b928085a020d8a90d0d879ab7008d0896c8a.txt
Generated with:
> gpg --with-fingerprint --list-keys jsnow@redhat.com > pubkey
> gpg --armor --export jsnow@redhat.com >> pubkey
Signed-off-by: John Snow <jsnow@redhat.com>
Message-Id: <
20220818165358.217613-1-jsnow@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Michael Roth [Thu, 18 Aug 2022 00:41:54 +0000 (19:41 -0500)]
add v7.1.0-rc3
Michael Roth [Wed, 10 Aug 2022 21:03:06 +0000 (16:03 -0500)]
add v7.1.0-rc2
Michael Roth [Thu, 4 Aug 2022 17:07:34 +0000 (12:07 -0500)]
add v7.1.0-rc1
Michael Roth [Thu, 28 Jul 2022 13:25:54 +0000 (08:25 -0500)]
add v7.1.0-rc0
Michael Roth [Wed, 4 May 2022 00:07:36 +0000 (19:07 -0500)]
Add public key for tarball-signing to download page
We used to have public keys listed on the SecurityProcess page back
when it was still part of the wiki, but they are no longer available
there and some users have asked where to obtain them so they can verify
the tarball signatures.
That was probably not a great place for them anyway, so address this by
adding the public signing key directly to the download page.
Reported-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
[mdr: incorporate formatting fixup/suggestions from Daniel]
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Wed, 20 Apr 2022 04:05:17 +0000 (23:05 -0500)]
Add a blog post about the release of version 7.0.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Tue, 19 Apr 2022 22:32:33 +0000 (17:32 -0500)]
add v7.0.0
Michael Roth [Tue, 12 Apr 2022 23:16:14 +0000 (18:16 -0500)]
add v7.0.0-rc4
Michael Roth [Thu, 7 Apr 2022 05:46:32 +0000 (00:46 -0500)]
add v7.0.0-rc3
Michael Roth [Wed, 30 Mar 2022 00:10:53 +0000 (19:10 -0500)]
add v7.0.0-rc2
Michael Roth [Wed, 23 Mar 2022 00:13:27 +0000 (19:13 -0500)]
add v7.0.0-rc1
Uploaded now via new Azure hosting infrastructure.
Michael Roth [Wed, 23 Mar 2022 00:32:40 +0000 (19:32 -0500)]
Revert "add v7.0.0-rc1"
This reverts commit
9450ba5ad04f502da92dbe02c55b665bf1b638a9.
Getting the following error when attempting to download new tarball:
This XML file does not appear to have any style information associated
with it. The document tree is shown below.
<Error>
<Code>BlobNotFound</Code>
<Message>The specified blob does not exist.
RequestId:
4bd5026e-101e-0074-3d4d-
3ed59d000000
Time:2022-03-23T00:31:31.9247572Z</Message>
</Error>
but it's clearly present:
mdroth@qemu:/var/www/download$ ls -l qemu-7.0.0-rc0.tar.xz
-rw-r--r--. 1 mdroth download
125093696 Mar 15 22:50
qemu-7.0.0-rc0.tar.xz
mdroth@qemu:/var/www/download$ ls -l qemu-7.0.0-rc1.tar.xz
-rw-r--r--. 1 mdroth download
125095016 Mar 22 20:31
qemu-7.0.0-rc1.tar.xz
reverting while figuring out what the issue is.
Michael Roth [Wed, 23 Mar 2022 00:13:27 +0000 (19:13 -0500)]
add v7.0.0-rc1
Michael Roth [Wed, 16 Mar 2022 02:57:05 +0000 (21:57 -0500)]
add v7.0.0-rc0
Stefan Hajnoczi [Tue, 8 Mar 2022 16:15:49 +0000 (16:15 +0000)]
Announce Google Summer of Code 2022
QEMU has been accepted into Google Summer of Code 2022. Let people know
so they can apply!
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <
20220308161549.73105-1-stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Yan-Jie Wang [Mon, 28 Feb 2022 07:22:41 +0000 (15:22 +0800)]
move 'clear: both;' in #footer from 'style-desktop.css' to 'style.css'
This fixes the mobile version of the website.
Resolves: https://gitlab.com/qemu-project/qemu-web/-/issues/5
Signed-off-by: Yan-Jie Wang <ubzeme@gmail.com>
Message-Id: <
164603348631.2878.
220047881399749656-0@git.sr.ht>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Wed, 16 Feb 2022 17:21:28 +0000 (18:21 +0100)]
gitlab-ci: Switch to Rocky Linux
CentOS 8 does not work anymore, let's try Rocky Linux instead.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Stefan Hajnoczi [Tue, 15 Feb 2022 13:46:12 +0000 (13:46 +0000)]
Announce Outreachy 2022 May-August
Add a blog post inviting Outreachy applicants. QEMU has funding to
participate in the Outreachy internship program
(https://www.outreachy.org/) again this summer. We need to let people
know about this so we get applicants!
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <
20220215134612.41736-1-stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Thu, 23 Dec 2021 20:03:36 +0000 (14:03 -0600)]
add v6.1.1
Michael Roth [Tue, 14 Dec 2021 22:36:38 +0000 (16:36 -0600)]
Add a blog post about the release of version 6.2.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Tue, 14 Dec 2021 21:36:35 +0000 (15:36 -0600)]
add v6.2.0
Michael Roth [Wed, 8 Dec 2021 14:15:17 +0000 (08:15 -0600)]
add v6.2.0-rc4
Philippe Mathieu-Daudé [Wed, 24 Nov 2021 10:30:28 +0000 (11:30 +0100)]
Add Sponsors page
Add a page listing QEMU sponsors.
For now, only mention Fosshost which requested to be listed:
https://lists.gnu.org/archive/html/qemu-devel/2021-06/msg05381.html
Resolves: https://gitlab.com/qemu-project/qemu-web/-/issues/2
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <
20211124103028.484302-1-philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Wed, 1 Dec 2021 15:23:47 +0000 (09:23 -0600)]
add v6.2.0-rc3
Michael Roth [Wed, 24 Nov 2021 18:20:43 +0000 (12:20 -0600)]
add v6.2.0-rc2
Paolo Bonzini [Fri, 19 Nov 2021 09:10:42 +0000 (10:10 +0100)]
fix invalid URL
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini [Thu, 18 Nov 2021 07:47:02 +0000 (08:47 +0100)]
update links to the SubmitAPatch wiki page
The page is now part of the documentation, but it also has a redirect
in the qemu.org web server to provide a stable URL. Use it instead
of linking out to wiki.qemu.org.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <
20211118074702.216951-2-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini [Thu, 18 Nov 2021 07:47:01 +0000 (08:47 +0100)]
remove deployment phase from CI
qemu.org is now served via a reverse proxy from qemu-project.gitlab.io; it does
not need anymore the rsync step to the QEMU project's shell server.
Remove it from the CI.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Thomas Huth <thuth@redhat.com>
Message-Id: <
20211118074702.216951-1-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Michael Roth [Wed, 17 Nov 2021 17:29:38 +0000 (11:29 -0600)]
add v6.2.0-rc1
Michael Roth [Mon, 15 Nov 2021 16:11:40 +0000 (10:11 -0600)]
add v6.2.0-rc0
Michael Roth [Thu, 28 Oct 2021 23:59:43 +0000 (18:59 -0500)]
add v6.0.1
Thomas Huth [Tue, 24 Aug 2021 07:25:07 +0000 (09:25 +0200)]
Update the information about the required version of macOS
The versions that we specify for macOS are way too old already. Let's
rephrase this without specific version numbers, pointing the users
to the latest version instead.
Message-Id: <
20210913062126.16946-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Paolo Bonzini [Fri, 10 Sep 2021 15:29:12 +0000 (17:29 +0200)]
contribute: update hints for switch to the GitLab issue tracker
Currently, the bug reporting page has a paragraph about not sending patches
on the bug tracker, with a link to the patch submission guidelines.
Now that bugs are traceked on Gitlab it is more likely that prospective
contributors will submit a merge request linked to an issue, rather than
attaching a patch to the issue. Update the language and, since it is
not limited to bug reports, add it to the main contribute page as well.
Also, "private" bugs are called "confidential" on the new tracker.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Philippe Mathieu-Daudé [Mon, 13 Sep 2021 18:29:27 +0000 (20:29 +0200)]
Gemfile: Add webrick bundle dependency
Without the webrick bundle, jekyll fails to start (with Ruby >= 3.0):
$ bundle exec jekyll serve
Ignoring ffi-1.11.1 because its extensions are not built. Try: gem pristine ffi --version 1.11.1
Configuration file: qemu-web/_config.yml
Source: qemu-web
Destination: qemu-web/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
done in 0.686 seconds.
Auto-regeneration: enabled for 'qemu-web'
------------------------------------------------
Jekyll 4.0.1 Please append `--trace` to the `serve` command
for any additional information or backtrace.
------------------------------------------------
qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve/servlet.rb:3:in `require': cannot load such file -- webrick (LoadError)
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve/servlet.rb:3:in `<top (required)>'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in `require_relative'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in `setup'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:100:in `process'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `block in process_with_graceful_fail'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `each'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `process_with_graceful_fail'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
from qemu-web/vendor/ruby/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
from qemu-web/vendor/ruby/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
from qemu-web/vendor/ruby/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
from qemu-web/vendor/ruby/3.0.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
from qemu-web/vendor/ruby/3.0.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
from qemu-web/vendor/ruby/3.0.0/gems/jekyll-4.0.1/exe/jekyll:15:in `<top (required)>'
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <
20210913182927.1022862-1-philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Helge Konetzka [Wed, 25 Aug 2021 16:43:56 +0000 (18:43 +0200)]
Fix link to Windows page in Wiki
The appended patch fixes the link to Wiki Windows page on Website Download Sources page.
Signed-off-by: Helge Konetzka <hk@zapateado.de>
Message-Id: <
6755edb6-f953-4ca2-a4b6-
31e4566e9842@zapateado.de>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:14 +0000 (13:28 +0100)]
Add link to "page source" for all pages
The link takes the user directly to the source markdown file in gitlab.
This gives them guidance as to what file should be editted to make
changes to the content. The link text is replaced by an icon in normal
rendering.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-7-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:13 +0000 (13:28 +0100)]
Simplify and restructure the page footer
The footer is not an effective place to locate frequently needed site
navigation links. Some of the links are already present in the top
navigation bar, while others are just one jump away on the subsequent
page in a fairly obvious place.
This removes all the local site navigation links from the footer and
leaves it as a place for external project links, along with the website
license and SFC information.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-6-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:12 +0000 (13:28 +0100)]
Move wiki link from footer into the header navbar
The wiki is important enough that it should be presented more
prominently in the page header navbar, rather than the footer.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-5-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:11 +0000 (13:28 +0100)]
Put a full SFC membership blurb in footer of every page
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-4-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:10 +0000 (13:28 +0100)]
Simplify copyright and integrate into footer
The copyright information is at the base of the page so logically part of
the page footer structure.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-3-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Wed, 8 Sep 2021 12:28:09 +0000 (13:28 +0100)]
Compress the two front page headings into one
The current headings are repetative and waste vertical screen real
estate which could hold more useful content.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20210908122814.707744-2-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Hanna Reitz [Mon, 6 Sep 2021 16:29:16 +0000 (18:29 +0200)]
Update FUSE block export blog post
Because I forgot to CC Thomas on the discussion adding this post, it was
merged prematurely. This patch updates the post to incorporate the
feedback I received on it:
- Title change: This article mostly deals with presenting a guest image
in one image format as a raw image, so the title should reflect that;
there is much less focus on exporting block devices from a live VM
- Mention libguestfs, and contrast against it; make a note that
libguestfs provides security that FUSE exports cannot provide
- Have a full example in the intro, to show where we are going with this
post
- Some heading depths changed (nesting did not really make sense)
- Be more explicit that by "file mounts" I do not mean a filesystem with
a root directory and a single file in it
- Explicitly mention that "/" is a directory without a name, to
illustrate the fact that root nodes do not have names
- Short intro for "QEMU block exports", explaining its place in this
post
- Make all exports writable
- Use "exp0" as export ID to get shorter lines that fit better into 80
characters
- Reference the intro example in the intro of "Mounting an image on
itself"
- Show "qemu-fuse-disk-export.py" in *italic* instead of as `code`
(because I had all other command names in *italic*)
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
Message-Id: <
20210906162916.21714-1-hreitz@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Hanna Reitz [Mon, 6 Sep 2021 17:00:38 +0000 (19:00 +0200)]
CONTRIBUTING.md: Mention maintainers
All patches to the QEMU website should be CC-ed to the website
maintainers, who (right now) are Thomas and Paolo.
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
Message-Id: <
20210906170038.26602-1-hreitz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Thomas Huth [Wed, 25 Aug 2021 06:08:22 +0000 (08:08 +0200)]
Fix release date of 6.1
It has been released on the 24th, not on the 21st
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Tue, 24 Aug 2021 20:26:17 +0000 (15:26 -0500)]
Add a blog post about the release of version 6.1.0
Michael Roth [Tue, 24 Aug 2021 20:12:28 +0000 (15:12 -0500)]
add v6.1.0
Thomas Huth [Wed, 4 Aug 2021 10:57:10 +0000 (12:57 +0200)]
Update broken links to point to the new page with deprecated features
The deprecated.html file has been moved from the "system" to the "about"
folder recently.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Hanna Reitz [Thu, 19 Aug 2021 10:25:01 +0000 (12:25 +0200)]
Add a blog post about FUSE block exports
This post explains when FUSE block exports are useful, how they work,
and that it is fun to export an image file on its own path so it looks
like your image file (in whatever format it was) is a raw image now.
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
Message-Id: <
20210819102501.69638-1-hreitz@redhat.com>
[thuth: Updated the date, shortened some lines that were too long]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Mahmoud Mandour [Mon, 9 Aug 2021 16:45:59 +0000 (18:45 +0200)]
blog: add a post for the new TCG cache modelling plugin
This post introduces the new TCG plugin `cache` that's used for cache
modelling. This plugin is a part of my GSoC 2021 participation.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <
20210809164559.66638-1-ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Wed, 18 Aug 2021 15:11:18 +0000 (15:11 +0000)]
Merge branch 'update-jekyll-4.0.1' into 'master'
Update Jekyll to 4.0.1 for Ruby 2.7 compatibility
See merge request qemu-project/qemu-web!2
Michael Roth [Tue, 17 Aug 2021 21:53:47 +0000 (16:53 -0500)]
add v6.1.0-rc4
Michael Roth [Tue, 10 Aug 2021 21:00:26 +0000 (16:00 -0500)]
add v6.1.0-rc3
John Snow [Fri, 6 Aug 2021 14:59:16 +0000 (10:59 -0400)]
Update Jekyll to 4.0.1 for Ruby 2.7 compatibility
Ruby 2.7 has deprecated "Using the last argument as keyword parameters";
the build now therefore produces a large volume of warnings. e.g.:
/home/jsnow/.../jekyll-4.0.0/lib/jekyll/convertible.rb:41: warning:
Using the last argument as keyword parameters is deprecated
Bumping the Jekyll release from 4.0.0 to 4.0.1 fixes these warnings.
Reported-by: Harmonie Snow <harmonie@gmail.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Michael Roth [Wed, 4 Aug 2021 18:00:16 +0000 (13:00 -0500)]
add v6.1.0-rc2
Michael Roth [Tue, 27 Jul 2021 22:46:03 +0000 (17:46 -0500)]
add v6.1.0-rc1
Michael Roth [Wed, 21 Jul 2021 21:40:30 +0000 (16:40 -0500)]
add v6.1.0-rc0
Thomas Huth [Wed, 16 Jun 2021 11:07:20 +0000 (13:07 +0200)]
Present the source code on the first tab of the download page
The QEMU project provides the source code of QEMU, and not any
binaries. So most people will come here for downloading the latest
version of the source code and not for getting instructions on
how to install the pre-packaged QEMU of their favourite distribution.
Thus let's put the information about the source code first.
Message-Id: <
20210616110720.880586-5-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Wed, 16 Jun 2021 11:07:19 +0000 (13:07 +0200)]
State that there is no official support for older releases
Looking at some new tickets in the bug tracker, some people still
seem to expect support for older releases. Let's make it a little
bit more clear that the QEMU project only focuses on the very latest
version.
Message-Id: <
20210616110720.880586-4-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Wed, 16 Jun 2021 11:07:18 +0000 (13:07 +0200)]
css: Improve the hover effect of the buttons
The hover effect of buttons was hardly visible since the color did
not change much. Use a brighter color to make it clear that the
button can be pressed.
Resolves: https://gitlab.com/qemu-project/qemu-web/-/issues/1
Message-Id: <
20210616110720.880586-3-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Wed, 16 Jun 2021 11:07:17 +0000 (13:07 +0200)]
Show only the latest three releases on the website
The QEMU project is only maintaining the very latest releases, so this
could be the current RC version, followed by the current stable release
and maybe also still the previous stable release (in case there are
severe bugs). But it does not make sense to show a fourth release that
we very likely do not update anymore. Thus don't show the fourth release
anymore to avoid that people still get the impression that we support
it (and then report bugs in that old release that we do not maintain
anymore).
Message-Id: <
20210616110720.880586-2-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Thomas Huth [Mon, 3 May 2021 10:18:10 +0000 (12:18 +0200)]
Update website to point to the new bug tracker at GitLab instead of Launchpad
We've started migrating the bug tickets from Launchpad to GitLab, so
it does not make too much sense anymore that users open new tickets
in the old system. Let's direct them now to the GitLab tracker instead.
Message-Id: <
20210503103007.1034171-1-thuth@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Fri, 30 Apr 2021 00:41:07 +0000 (19:41 -0500)]
Site not updated with post. Try that again with the proper timezone.
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Thu, 29 Apr 2021 20:51:40 +0000 (15:51 -0500)]
Add a blog post about the release of version 6.0.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Thu, 29 Apr 2021 19:36:47 +0000 (14:36 -0500)]
add v6.0.0
Michael Roth [Mon, 26 Apr 2021 20:21:54 +0000 (15:21 -0500)]
add v6.0.0-rc5
Michael Roth [Tue, 20 Apr 2021 20:58:01 +0000 (15:58 -0500)]
add v6.0.0-rc4
Michael Roth [Wed, 14 Apr 2021 22:40:49 +0000 (17:40 -0500)]
add v6.0.0-rc3
Michael Roth [Tue, 6 Apr 2021 20:40:16 +0000 (15:40 -0500)]
add v6.0.0-rc2
Paolo Bonzini [Thu, 1 Apr 2021 19:04:24 +0000 (21:04 +0200)]
add link to the code of conduct
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Michael Roth [Tue, 30 Mar 2021 22:24:35 +0000 (17:24 -0500)]
add v6.0.0-rc1
Michael Roth [Wed, 24 Mar 2021 23:24:45 +0000 (18:24 -0500)]
add v6.0.0-rc0
Alex Bennée [Wed, 17 Mar 2021 16:02:59 +0000 (16:02 +0000)]
support.md: add a link to matrix bridge to IRC
We want users to be able to use newer tooling and not be stuck with
IRC like the rest of the fossils. As the #QEMU channel is bridged by
the matrix.org server lets point there as well. At least it's not
Slack.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <
20210317160259.14098-1-alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Stefan Hajnoczi [Wed, 10 Mar 2021 09:44:41 +0000 (09:44 +0000)]
Add GSoC 2021 timeline
QEMU has been accepted into Google Summer of Code 2021. This blog post
lets prospective applicants know how to apply and what the timeline is.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <
20210310094441.294746-1-stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Alex Bennée [Mon, 8 Mar 2021 10:30:49 +0000 (10:30 +0000)]
pages: update deprecation policy links to "official" manual
The links are broken now so lets point them at the right place.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <
20210308103049.3653-1-alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Stefan Hajnoczi [Wed, 17 Feb 2021 10:07:48 +0000 (10:07 +0000)]
Add Outreachy and GSoC announcement
QEMU is participating in Outreachy May-August and is applying for GSoC
2021. It's time to publish information on these internship programs and
how to apply.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <
20210217100748.269005-1-stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Stefan Hajnoczi [Tue, 19 Jan 2021 14:15:11 +0000 (14:15 +0000)]
Add virtio-blk and virtio-scsi configuration post
The second post in the storage series covers virtio-blk and virtio-scsi.
It compares the two and offers recommendations that users and tools
using QEMU can use as a starting point. Graphs are included comparing
the performance of various options.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <
20210119141511.288131-1-stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Daniel P. Berrangé [Tue, 27 Oct 2020 13:20:15 +0000 (13:20 +0000)]
Add a CONTRIBUTING.md file as guidance for contributors
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20201027132015.621733-17-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Tue, 27 Oct 2020 13:20:03 +0000 (13:20 +0000)]
Make page header nav narrower
When the browser window is narrow, but not yet switched into the mobile
layout, the page header nav will line wrap. This breaks layout
assumptions resulting in overlapping/obscured text.
This deals with the probem by reducing padding between the links, and
shortening "Documentation" to just "Docs".
This avoids the line wrapping, as well as making room for new links in
the future.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20201027132015.621733-5-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Paolo Bonzini [Tue, 19 Jan 2021 08:53:10 +0000 (09:53 +0100)]
deploy to qemu-project.org from GitLab CI
Currently, the website is rebuilt on qemu-project.org using
an update hook. We can reuse instead the Jekyll output of
GitLab's CI.
To do so, a new user qemu-deploy has been created on qemu.org.
The private key is stored into a file variable SSH_PRIVATE_KEY_FILE
(be careful to include the trailing newline after "---END OPENSSH
PRIVATE KEY---"!).
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Stefan Hajnoczi [Wed, 13 Jan 2021 18:54:03 +0000 (18:54 +0000)]
Use GitLab repo URLs instead of git.qemu.org URLs
Switch to GitLab repo URLs to reduce qemu.org bandwidth.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <
20210113185403.276395-1-stefanha@redhat.com>
[thuth: Stripped some of the ".git" suffixes to avoid redirects]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Daniel P. Berrangé [Tue, 27 Oct 2020 13:20:02 +0000 (13:20 +0000)]
make all links be relative to the root
This enables the site to be hosted at URLs with different base
directories. This is useful when viewing the site after being
published as GitLab CI artifacts.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20201027132015.621733-4-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Daniel P. Berrangé [Tue, 27 Oct 2020 13:20:01 +0000 (13:20 +0000)]
gitlab: introduce a CI job to publish the site content
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <
20201027132015.621733-3-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Prasad J Pandit [Thu, 3 Dec 2020 14:29:02 +0000 (19:59 +0530)]
security-process: update process information
We are about to introduce a qemu-security mailing list to report
and triage QEMU security issues.
Update the security process web page with new mailing list address
and triage details.
Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Michael Roth <michael.roth@amd.com>
Reviewed-by: Petr Matousek <pmatouse@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Message-Id: <
20201203142902.474883-2-ppandit@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Michael Roth [Tue, 8 Dec 2020 21:37:23 +0000 (15:37 -0600)]
Correct the date on 5.2.0 blog post to not be in the future
Otherwise the update scripts skip the post.
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Tue, 8 Dec 2020 21:31:04 +0000 (15:31 -0600)]
Add a blog post about the release of version 5.2.0
Signed-off-by: Michael Roth <michael.roth@amd.com>
Michael Roth [Tue, 8 Dec 2020 20:20:07 +0000 (14:20 -0600)]
add v5.2.0