From: "Alex Bennée" <alex.bennee@linaro.org>
To: Stefan Hajnoczi <stefanha@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>,
Thomas Huth <thuth@redhat.com>,
Daniel Berrange <berrange@redhat.com>,
qemu-devel@nongnu.org
Subject: Re: [qemu-web PATCH] Use GitLab repo URLs instead of git.qemu.org URLs
Date: Wed, 13 Jan 2021 18:43:15 +0000 [thread overview]
Message-ID: <87zh1clltb.fsf@linaro.org> (raw)
In-Reply-To: <20210113173605.273811-1-stefanha@redhat.com>
Stefan Hajnoczi <stefanha@redhat.com> writes:
> Switch to GitLab repo URLs to reduce qemu.org bandwidth.
>
> Note that there is still one git.qemu.org remaining in
> _posts/2018-06-28-tcg-testing.md. The git object doesn't exist in GitLab
> and it's hard to use master since the link was to a Makefile that has
> since changed significantly. Nevermind.
That would be:
modified _posts/2018-06-28-tcg-testing.md
@@ -133,5 +133,5 @@ results from a qemu-system emulation. Some architectures have
semi-hosting support already for this while others report their test
status over a simple serial link which will need to be parsed and
handled in custom versions of the
-[`run-%:`](https://git.qemu.org/?p=qemu.git;a=blob;f=tests/tcg/Makefile;h=bf064153900a438e4ad8e2d79eaaac8a27d66062;hb=HEAD#l95)
+[`run-%:`](https://gitlab.com/qemu-project/qemu/-/blob/de44c044420d1139480fa50c2d5be19223391218/tests/tcg/Makefile#L95)
rule.
>
> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> ---
> _download/source.html | 4 ++--
> _posts/2017-02-04-the-new-qemu-website-is-up.md | 8 ++++----
> _posts/2017-10-04-qemu-2-10-1.md | 4 ++--
> _posts/2018-02-09-understanding-qemu-devices.md | 2 +-
> _posts/2018-06-28-tcg-testing.md | 2 +-
> contribute.md | 2 +-
> contribute/security-process.md | 4 ++--
> documentation.md | 2 +-
> support.md | 2 +-
> 9 files changed, 15 insertions(+), 15 deletions(-)
>
> diff --git a/_download/source.html b/_download/source.html
> index 5798633..14fb6dc 100644
> --- a/_download/source.html
> +++ b/_download/source.html
> @@ -9,7 +9,7 @@
> {% include releases.html %}
> </div>
> <p>or stay on the bleeding edge with the
> - <a href="https://git.qemu.org/?p=qemu.git">git repository!</a></p>
> + <a href="https://gitlab.com/qemu-project/qemu.git">git repository!</a></p>
>
> <h2>Build instructions</h2>
>
> @@ -24,7 +24,7 @@ make
> {% endfor %}
>
> <p>To download and build QEMU from git:</p>
> -<pre>git clone https://git.qemu.org/git/qemu.git
> +<pre>git clone https://gitlab.com/qemu-project/qemu.git
> cd qemu
> git submodule init
> git submodule update --recursive
> diff --git a/_posts/2017-02-04-the-new-qemu-website-is-up.md b/_posts/2017-02-04-the-new-qemu-website-is-up.md
> index b9455a0..e7ed349 100644
> --- a/_posts/2017-02-04-the-new-qemu-website-is-up.md
> +++ b/_posts/2017-02-04-the-new-qemu-website-is-up.md
> @@ -15,7 +15,7 @@ developers to share information quickly with the rest of the community.
> We tried to test the website on most browsers and to make it lightweight
> and responsive. It is built using [Jekyll](https://jekyllrb.com/)
> and the source code for the website can be cloned from the
> -[qemu-web.git](https://git.qemu.org/?p=qemu-web.git;a=summary)
> +[qemu-web.git](https://gitlab.com/qemu-project/qemu-web.git)
> repository. Just like for any other project hosted by QEMU, the best way
> to propose or contribute a new change is by sending a patch through the
> [qemu-devel@nongnu.org](https://lists.nongnu.org/mailman/listinfo/qemu-devel)
> @@ -25,10 +25,10 @@ confuse it with a qemu.git patch (if you run `git config format.subjectprefix
>
> For example, if you would like to add a new screenshot to the homepage,
> you can clone the `qemu-web.git` repository, add a PNG file to the
> -[`screenshots/`](https://git.qemu.org/?p=qemu-web.git;a=tree;f=screenshots;hb=HEAD)
> -directory, and edit the [`_data/screenshots.yml`](https://git.qemu.org/?p=qemu-web.git;a=blob;f=_data/screenshots.yml;hb=HEAD)
> +[`screenshots/`](https://gitlab.com/qemu-project/qemu-web/-/tree/master/screenshots)
> +directory, and edit the [`_data/screenshots.yml`](https://gitlab.com/qemu-project/qemu-web/-/tree/master/_data/screenshots.yml)
> file to include the new screenshot.
>
> Blog posts about QEMU are also welcome; they are simple HTML or Markdown
> -files and are stored in the [`_posts/`](https://git.qemu.org/?p=qemu-web.git;a=tree;f=_posts;hb=HEAD)
> +files and are stored in the [`_posts/`](https://gitlab.com/qemu-project/qemu-web/-/tree/master/_posts)
> directory of the repository.
> diff --git a/_posts/2017-10-04-qemu-2-10-1.md b/_posts/2017-10-04-qemu-2-10-1.md
> index 6fa00fa..f20adce 100644
> --- a/_posts/2017-10-04-qemu-2-10-1.md
> +++ b/_posts/2017-10-04-qemu-2-10-1.md
> @@ -9,9 +9,9 @@ is now available! You can grab the tarball from our
> [download page](https://www.qemu.org/download/#source).
>
> Version 2.10.1 is now tagged in the official
> -[qemu.git repository](https://git.qemu.org/?p=qemu.git;a=shortlog;h=v2.10.1)
> +[qemu.git repository](https://gitlab.com/qemu-project/qemu/-/commits/v2.10.1/)
> (where you can also find the changelog with details), and the
> -[stable-2.10 branch](https://git.qemu.org/?p=qemu.git;a=shortlog;h=refs/heads/stable-2.10)
> +[stable-2.10 branch](https://gitlab.com/qemu-project/qemu/-/commits/stable-2.10)
> has been updated accordingly.
>
> Apart from the normal range of general fixes, this update contains security
> diff --git a/_posts/2018-02-09-understanding-qemu-devices.md b/_posts/2018-02-09-understanding-qemu-devices.md
> index 25130b7..c201a9b 100644
> --- a/_posts/2018-02-09-understanding-qemu-devices.md
> +++ b/_posts/2018-02-09-understanding-qemu-devices.md
> @@ -80,7 +80,7 @@ treating a file in the host filesystem as raw data (a 1:1 mapping of
> offsets in the host file to disk offsets being accessed by the guest
> driver), but QEMU actually has the ability to glue together a lot of
> different host formats (raw,
> -[qcow2](https://git.qemu.org/?p=qemu.git;a=blob;f=docs/interop/qcow2.txt),
> +[qcow2](https://gitlab.com/qemu-project/qemu/-/blob/master/docs/interop/qcow2.txt),
> qed,
> [vhdx](https://www.microsoft.com/en-us/download/details.aspx?id=34750),
> ...) and protocols (file system, block device,
> diff --git a/_posts/2018-06-28-tcg-testing.md b/_posts/2018-06-28-tcg-testing.md
> index ddaf18d..bd9ce50 100644
> --- a/_posts/2018-06-28-tcg-testing.md
> +++ b/_posts/2018-06-28-tcg-testing.md
> @@ -69,7 +69,7 @@ tests it can support.
> # `make check-tcg`
>
> With the latest work [merged into
> -master](https://git.qemu.org/?p=qemu.git;a=commit;h=de44c044420d1139480fa50c2d5be19223391218) we can now
> +master](https://gitlab.com/qemu-project/qemu/-/commit/de44c044420d1139480fa50c2d5be19223391218) we can now
> take advantage of either hand-configured and Docker-based cross
> compilers to build test cases for TCG again. To run the TCG tests
> after you have built QEMU:
> diff --git a/contribute.md b/contribute.md
> index 96901b5..307f1be 100644
> --- a/contribute.md
> +++ b/contribute.md
> @@ -6,7 +6,7 @@ permalink: /contribute/
> * Report a bug in our bugtracker: [https://bugs.launchpad.net/qemu/](https://bugs.launchpad.net/qemu/)<br>
> See also [How to report a bug](report-a-bug/) or [How to report a security bug](security-process/)
>
> -* Clone ([or browse](https://git.qemu.org/?p=qemu.git)) the git repository: <br>`git clone https://git.qemu.org/git/qemu.git`
> +* Clone ([or browse](https://gitlab.com/qemu-project/qemu.git)) the git repository: <br>`git clone https://gitlab.com/qemu-project/qemu.git`
>
> * Join the mailing list: [qemu-devel@nongnu.org](https://lists.nongnu.org/mailman/listinfo/qemu-devel)<br>[See the list of QEMU mailing lists](https://wiki.qemu.org/MailingLists)
>
> diff --git a/contribute/security-process.md b/contribute/security-process.md
> index 13b6b97..94eef35 100644
> --- a/contribute/security-process.md
> +++ b/contribute/security-process.md
> @@ -140,7 +140,7 @@ only be exercised in use cases where QEMU and everything interacting with it is
> trusted.
>
> For example, consider upstream commit [9201bb9 "sdhci.c: Limit the maximum
> -block size"](http://git.qemu.org/?p=qemu.git;a=commit;h=9201bb9), an of out of
> +block size"](https://gitlab.com/qemu-project/qemu/-/commit/9201bb9), an of out of
> bounds (OOB) memory access (ie. buffer overflow) issue that was found and fixed
> in the SD Host Controller emulation (hw/sd/sdhci.c).
>
> @@ -151,7 +151,7 @@ is via 'generic-sdhci' interface.
>
> Of these two, the 'sdhci-pci' interface had actually been disabled by default
> in the upstream QEMU releases (commit [1910913 "sdhci: Make device "sdhci-pci"
> -unavailable with -device"](http://git.qemu.org/?p=qemu.git;a=commit;h=1910913)
> +unavailable with -device"](https://gitlab.com/qemu-project/qemu/-/commit/1910913)
> at the time the flaw was reported; therefore, guests could not possibly use
> 'sdhci-pci' for any purpose.
>
> diff --git a/documentation.md b/documentation.md
> index 41d9b3a..be4e637 100644
> --- a/documentation.md
> +++ b/documentation.md
> @@ -9,7 +9,7 @@ is the first place to go in case you have questions about using QEMU.
> Most of the documentation is generated automatically from the QEMU git source
> tree, however some text files have not been converted to the new format yet.
> These documentation files can be browsed via the
> -[git web interface](https://git.qemu.org/?p=qemu.git;a=tree;f=docs;hb=master)
> +[git web interface](https://gitlab.com/qemu-project/qemu/-/tree/master/docs)
> instead.
>
> The [QEMU wiki](https://wiki.qemu.org) contains more
> diff --git a/support.md b/support.md
> index 031f045..49cbb0f 100644
> --- a/support.md
> +++ b/support.md
> @@ -12,7 +12,7 @@ rest of your Linux distribution you may be better served by asking
> through your distribution's support channels. This includes questions
> about a specifically packaged version of QEMU. The QEMU developers are
> generally concerned with the latest release and the current state of
> -the [master branch](https://git.qemu.org/?p=qemu.git) and do not
> +the [master branch](https://gitlab.com/qemu-project/qemu.git) and do not
> provide support for QEMU binaries shipped by Linux distributions.
>
> Questions about complex configurations of networking and storage are
--
Alex Bennée
next prev parent reply other threads:[~2021-01-13 18:45 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-13 17:36 [qemu-web PATCH] Use GitLab repo URLs instead of git.qemu.org URLs Stefan Hajnoczi
2021-01-13 18:43 ` Alex Bennée [this message]
2021-01-14 9:33 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87zh1clltb.fsf@linaro.org \
--to=alex.bennee@linaro.org \
--cc=berrange@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@redhat.com \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).