1. 14 Oct, 2021 1 commit
  2. 30 Sep, 2021 1 commit
    • Paolo Bonzini's avatar
      contribute: update hints for switch to the GitLab issue tracker · dc7da2c6
      Paolo Bonzini authored
      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's avatarPaolo Bonzini <pbonzini@redhat.com>
  3. 16 Sep, 2021 1 commit
    • Philippe Mathieu-Daudé's avatar
      Gemfile: Add webrick bundle dependency · 5f9217b5
      Philippe Mathieu-Daudé authored and Thomas Huth's avatar Thomas Huth committed
      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
               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é's avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Message-Id: <20210913182927.1022862-1-philmd@redhat.com>
      Signed-off-by: Thomas Huth's avatarThomas Huth <thuth@redhat.com>
  4. 10 Sep, 2021 7 commits
  5. 07 Sep, 2021 2 commits
    • Hanna Reitz's avatar
      Update FUSE block export blog post · 7632c67c
      Hanna Reitz authored and Thomas Huth's avatar Thomas Huth committed
      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
      - 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
      - Make all exports writable
      - Use "exp0" as export ID to get shorter lines that fit better into 80
      - Reference the intro example in the intro of "Mounting an image on
      - 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's avatarHanna Reitz <hreitz@redhat.com>
      Message-Id: <20210906162916.21714-1-hreitz@redhat.com>
      Signed-off-by: Thomas Huth's avatarThomas Huth <thuth@redhat.com>
    • Hanna Reitz's avatar
      CONTRIBUTING.md: Mention maintainers · 13509643
      Hanna Reitz authored and Paolo Bonzini's avatar Paolo Bonzini committed
      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's avatarHanna Reitz <hreitz@redhat.com>
      Message-Id: <20210906170038.26602-1-hreitz@redhat.com>
      Signed-off-by: Paolo Bonzini's avatarPaolo Bonzini <pbonzini@redhat.com>
  6. 25 Aug, 2021 1 commit
  7. 24 Aug, 2021 3 commits
  8. 22 Aug, 2021 1 commit
  9. 19 Aug, 2021 1 commit
  10. 18 Aug, 2021 1 commit
  11. 17 Aug, 2021 1 commit
  12. 10 Aug, 2021 1 commit
  13. 06 Aug, 2021 1 commit
  14. 04 Aug, 2021 1 commit
  15. 27 Jul, 2021 1 commit
  16. 21 Jul, 2021 1 commit
  17. 09 Jul, 2021 4 commits
    • Thomas Huth's avatar
      Present the source code on the first tab of the download page · c54bada8
      Thomas Huth authored
      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's avatarThomas Huth <thuth@redhat.com>
    • Thomas Huth's avatar
      State that there is no official support for older releases · bc2d5a28
      Thomas Huth authored
      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
      Message-Id: <20210616110720.880586-4-thuth@redhat.com>
      Signed-off-by: Thomas Huth's avatarThomas Huth <thuth@redhat.com>
    • Thomas Huth's avatar
      css: Improve the hover effect of the buttons · 40564cc5
      Thomas Huth authored
      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: #1
      Message-Id: <20210616110720.880586-3-thuth@redhat.com>
      Signed-off-by: Thomas Huth's avatarThomas Huth <thuth@redhat.com>
    • Thomas Huth's avatar
      Show only the latest three releases on the website · a3415f1a
      Thomas Huth authored
      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
      Message-Id: <20210616110720.880586-2-thuth@redhat.com>
      Signed-off-by: Thomas Huth's avatarThomas Huth <thuth@redhat.com>
  18. 04 May, 2021 1 commit
  19. 30 Apr, 2021 1 commit
  20. 29 Apr, 2021 2 commits
  21. 26 Apr, 2021 1 commit
  22. 20 Apr, 2021 1 commit
  23. 14 Apr, 2021 1 commit
  24. 06 Apr, 2021 1 commit
  25. 01 Apr, 2021 1 commit
  26. 30 Mar, 2021 1 commit
  27. 24 Mar, 2021 1 commit