diff mbox

Use qemu-project.org domain name

Message ID 1381397957-12181-1-git-send-email-stefanha@redhat.com
State New
Headers show

Commit Message

Stefan Hajnoczi Oct. 10, 2013, 9:39 a.m. UTC
qemu.org is held by a third-party and no core community contributor has
access to the DNS configuration.  This leaves the website exposed to
outages due to DNS issues or IP address changes.  For example, if the
web server IP address needs to change we cannot guarantee qemu.org will
point to it!

The newer qemu-project.org domain name is owned by Anthony Liguori
<anthony@codemonkey.ws>.  You can confirm this by querying the whois
information.  Also note that the #qemu IRC channel topic already
references qemu-project.org.

Short of having a dedicated legal entity to hold the domain name on
behalf of the community, qemu-project.org seems like the safest bet.

Let's replace references to qemu.org with qemu-project.org.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
This sprang from another email thread where qemu.org URLs were posted.  I
realized that there are still many references in the source tree.

 .gitmodules                | 14 +++++++-------
 Changelog                  |  2 +-
 MAINTAINERS                |  8 ++++----
 README                     |  2 +-
 docs/qmp/README            |  2 +-
 docs/rdma.txt              |  2 +-
 pc-bios/README             |  2 +-
 qemu.nsi                   |  2 +-
 scripts/get_maintainer.pl  |  2 +-
 scripts/qmp/qemu-ga-client |  2 +-
 version.rc                 |  2 +-
 11 files changed, 20 insertions(+), 20 deletions(-)

Comments

Peter Maydell Oct. 10, 2013, 12:52 p.m. UTC | #1
On 10 October 2013 18:39, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> --- a/.gitmodules
> +++ b/.gitmodules
> @@ -1,27 +1,27 @@
>  [submodule "roms/vgabios"]
>         path = roms/vgabios
> -       url = git://git.qemu.org/vgabios.git/
> +       url = git://git.qemu-project.org/vgabios.git/

I agree we need to make this change -- but do you know if
an existing checkout with the submodule checked out will
automatically do the Right Thing on git update or if manual
intervention is necessary ?

thanks
-- PMM
Zhiyong Wu Oct. 10, 2013, 1:01 p.m. UTC | #2
qemu-project.org isn't a good domain name, and sound a bit strange, i
think personally.:) Maybe we can apply one new domain name such as
kemu.org, etc.

On Thu, Oct 10, 2013 at 5:39 PM, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> qemu.org is held by a third-party and no core community contributor has
> access to the DNS configuration.  This leaves the website exposed to
> outages due to DNS issues or IP address changes.  For example, if the
> web server IP address needs to change we cannot guarantee qemu.org will
> point to it!
>
> The newer qemu-project.org domain name is owned by Anthony Liguori
> <anthony@codemonkey.ws>.  You can confirm this by querying the whois
> information.  Also note that the #qemu IRC channel topic already
> references qemu-project.org.
>
> Short of having a dedicated legal entity to hold the domain name on
> behalf of the community, qemu-project.org seems like the safest bet.
>
> Let's replace references to qemu.org with qemu-project.org.
>
> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> ---
> This sprang from another email thread where qemu.org URLs were posted.  I
> realized that there are still many references in the source tree.
>
>  .gitmodules                | 14 +++++++-------
>  Changelog                  |  2 +-
>  MAINTAINERS                |  8 ++++----
>  README                     |  2 +-
>  docs/qmp/README            |  2 +-
>  docs/rdma.txt              |  2 +-
>  pc-bios/README             |  2 +-
>  qemu.nsi                   |  2 +-
>  scripts/get_maintainer.pl  |  2 +-
>  scripts/qmp/qemu-ga-client |  2 +-
>  version.rc                 |  2 +-
>  11 files changed, 20 insertions(+), 20 deletions(-)
>
> diff --git a/.gitmodules b/.gitmodules
> index d7e3f3c..45e51e7 100644
> --- a/.gitmodules
> +++ b/.gitmodules
> @@ -1,27 +1,27 @@
>  [submodule "roms/vgabios"]
>         path = roms/vgabios
> -       url = git://git.qemu.org/vgabios.git/
> +       url = git://git.qemu-project.org/vgabios.git/
>  [submodule "roms/seabios"]
>         path = roms/seabios
> -       url = git://git.qemu.org/seabios.git/
> +       url = git://git.qemu-project.org/seabios.git/
>  [submodule "roms/SLOF"]
>         path = roms/SLOF
> -       url = git://git.qemu.org/SLOF.git
> +       url = git://git.qemu-project.org/SLOF.git
>  [submodule "roms/ipxe"]
>         path = roms/ipxe
> -       url = git://git.qemu.org/ipxe.git
> +       url = git://git.qemu-project.org/ipxe.git
>  [submodule "roms/openbios"]
>         path = roms/openbios
> -       url = git://git.qemu.org/openbios.git
> +       url = git://git.qemu-project.org/openbios.git
>  [submodule "roms/qemu-palcode"]
>         path = roms/qemu-palcode
>         url = git://github.com/rth7680/qemu-palcode.git
>  [submodule "roms/sgabios"]
>         path = roms/sgabios
> -       url = git://git.qemu.org/sgabios.git
> +       url = git://git.qemu-project.org/sgabios.git
>  [submodule "pixman"]
>         path = pixman
>         url = git://anongit.freedesktop.org/pixman
>  [submodule "dtc"]
>         path = dtc
> -       url = git://git.qemu.org/dtc.git
> +       url = git://git.qemu-project.org/dtc.git
> diff --git a/Changelog b/Changelog
> index 13eebef..1249b8a 100644
> --- a/Changelog
> +++ b/Changelog
> @@ -1,6 +1,6 @@
>  This file documents changes for QEMU releases 0.12 and earlier.
>  For changelog information for later releases, see
> -http://wiki.qemu.org/ChangeLog or look at the git history for
> +http://wiki.qemu-project.org/ChangeLog or look at the git history for
>  more detailed information.
>
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 5c3c70c..7466f96 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -855,21 +855,21 @@ Stable branches
>  ---------------
>  Stable 1.0
>  L: qemu-stable@nongnu.org
> -T: git git://git.qemu.org/qemu-stable-1.0.git
> +T: git git://git.qemu-project.org/qemu-stable-1.0.git
>  S: Orphan
>
>  Stable 0.15
>  L: qemu-stable@nongnu.org
>  M: Andreas Färber <afaerber@suse.de>
> -T: git git://git.qemu.org/qemu-stable-0.15.git
> +T: git git://git.qemu-project.org/qemu-stable-0.15.git
>  S: Supported
>
>  Stable 0.14
>  L: qemu-stable@nongnu.org
> -T: git git://git.qemu.org/qemu-stable-0.14.git
> +T: git git://git.qemu-project.org/qemu-stable-0.14.git
>  S: Orphan
>
>  Stable 0.10
>  L: qemu-stable@nongnu.org
> -T: git git://git.qemu.org/qemu-stable-0.10.git
> +T: git git://git.qemu-project.org/qemu-stable-0.10.git
>  S: Orphan
> diff --git a/README b/README
> index c77d126..c7c990d 100644
> --- a/README
> +++ b/README
> @@ -1,3 +1,3 @@
> -Read the documentation in qemu-doc.html or on http://wiki.qemu.org
> +Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org
>
>  - QEMU team
> diff --git a/docs/qmp/README b/docs/qmp/README
> index 85c4bc1..f6a3a03 100644
> --- a/docs/qmp/README
> +++ b/docs/qmp/README
> @@ -84,4 +84,4 @@ Please, refer to the qapi-schema.json file for a complete command reference.
>  QMP wiki page
>  -------------
>
> -http://wiki.qemu.org/QMP
> +http://wiki.qemu-project.org/QMP
> diff --git a/docs/rdma.txt b/docs/rdma.txt
> index 8d1e003..2aca63b 100644
> --- a/docs/rdma.txt
> +++ b/docs/rdma.txt
> @@ -1,7 +1,7 @@
>  (RDMA: Remote Direct Memory Access)
>  RDMA Live Migration Specification, Version # 1
>  ==============================================
> -Wiki: http://wiki.qemu.org/Features/RDMALiveMigration
> +Wiki: http://wiki.qemu-project.org/Features/RDMALiveMigration
>  Github: git@github.com:hinesmr/qemu.git, 'rdma' branch
>
>  Copyright (C) 2013 Michael R. Hines <mrhines@us.ibm.com>
> diff --git a/pc-bios/README b/pc-bios/README
> index e404a22..06f7b33 100644
> --- a/pc-bios/README
> +++ b/pc-bios/README
> @@ -23,7 +23,7 @@
>    legacy x86 software to communicate with an attached serial console as
>    if a video card were attached.  The master sources reside in a subversion
>    repository at http://sgabios.googlecode.com/svn/trunk.  A git mirror is
> -  available at git://git.qemu.org/sgabios.git.
> +  available at git://git.qemu-project.org/sgabios.git.
>
>  - The PXE roms come from the iPXE project. Built with BANNER_TIME 0.
>    Sources available at http://ipxe.org.  Vendor:Device ID -> ROM mapping:
> diff --git a/qemu.nsi b/qemu.nsi
> index 1d57455..0dc1f52 100644
> --- a/qemu.nsi
> +++ b/qemu.nsi
> @@ -20,7 +20,7 @@
>  ; NSIS_WIN32_MAKENSIS
>
>  !define PRODUCT "QEMU"
> -!define URL     "http://www.qemu.org/"
> +!define URL     "http://www.qemu-project.org/"
>
>  !define UNINST_EXE "$INSTDIR\qemu-uninstall.exe"
>  !define UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}"
> diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
> index bf5342a..38334de 100755
> --- a/scripts/get_maintainer.pl
> +++ b/scripts/get_maintainer.pl
> @@ -1385,7 +1385,7 @@ sub vcs_exists {
>         warn("$P: No supported VCS found.  Add --nogit to options?\n");
>         warn("Using a git repository produces better results.\n");
>         warn("Try latest git repository using:\n");
> -       warn("git clone git://git.qemu.org/qemu.git\n");
> +       warn("git clone git://git.qemu-project.org/qemu.git\n");
>         $printed_novcs = 1;
>      }
>      return 0;
> diff --git a/scripts/qmp/qemu-ga-client b/scripts/qmp/qemu-ga-client
> index b5f7e7c..9908f21 100755
> --- a/scripts/qmp/qemu-ga-client
> +++ b/scripts/qmp/qemu-ga-client
> @@ -33,7 +33,7 @@
>  # $ qemu-ga-client fsfreeze freeze
>  # 2 filesystems frozen
>  #
> -# See also: http://wiki.qemu.org/Features/QAPI/GuestAgent
> +# See also: http://wiki.qemu-project.org/Features/QAPI/GuestAgent
>  #
>
>  import base64
> diff --git a/version.rc b/version.rc
> index a50d62f..d42ef62 100644
> --- a/version.rc
> +++ b/version.rc
> @@ -13,7 +13,7 @@ FILESUBTYPE VFT2_UNKNOWN
>    {
>      BLOCK "040904E4"
>      {
> -      VALUE "CompanyName", "http://www.qemu.org"
> +      VALUE "CompanyName", "http://www.qemu-project.org"
>        VALUE "FileDescription", "QEMU machine emulators and tools"
>        VALUE "FileVersion", QEMU_VERSION
>        VALUE "LegalCopyright", "Copyright various authors. Released under the GNU General Public License."
> --
> 1.8.3.1
>
>
Stefan Hajnoczi Oct. 10, 2013, 3:06 p.m. UTC | #3
On Thu, Oct 10, 2013 at 2:52 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
> On 10 October 2013 18:39, Stefan Hajnoczi <stefanha@redhat.com> wrote:
>> --- a/.gitmodules
>> +++ b/.gitmodules
>> @@ -1,27 +1,27 @@
>>  [submodule "roms/vgabios"]
>>         path = roms/vgabios
>> -       url = git://git.qemu.org/vgabios.git/
>> +       url = git://git.qemu-project.org/vgabios.git/
>
> I agree we need to make this change -- but do you know if
> an existing checkout with the submodule checked out will
> automatically do the Right Thing on git update or if manual
> intervention is necessary ?

You are right, git submodule update will silently complete but it does
not change the actual repo URLs in the .git/config files.

The submodule .git/config files can be fixed up manually:
for f in $(find .git/modules -name config)
do
    sed -i 's/qemu\.org/qemu-project.org/g' "$f"
done

Even safer would be removing the submodules and reiniting.

Stefan
Peter Maydell Oct. 10, 2013, 3:31 p.m. UTC | #4
On 11 October 2013 00:06, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Thu, Oct 10, 2013 at 2:52 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
>> I agree we need to make this change -- but do you know if
>> an existing checkout with the submodule checked out will
>> automatically do the Right Thing on git update or if manual
>> intervention is necessary ?
>
> You are right, git submodule update will silently complete but it does
> not change the actual repo URLs in the .git/config files.

Sounds like it would be nice to have the commit message say
"if you have a tree with checked out submodules you should
run $these_commands to remove and reinit the submodules
with the new URL" (and perhaps post to qemu-devel as well
when the patch hits mainline?)

thanks
-- PMM
Stefan Weil Oct. 10, 2013, 5:42 p.m. UTC | #5
Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
> qemu.org is held by a third-party and no core community contributor has
> access to the DNS configuration.  This leaves the website exposed to
> outages due to DNS issues or IP address changes.  For example, if the
> web server IP address needs to change we cannot guarantee qemu.org will
> point to it!
>
> The newer qemu-project.org domain name is owned by Anthony Liguori
> <anthony@codemonkey.ws>.  You can confirm this by querying the whois
> information.  Also note that the #qemu IRC channel topic already
> references qemu-project.org.
>
> Short of having a dedicated legal entity to hold the domain name on
> behalf of the community, qemu-project.org seems like the safest bet.
>
> Let's replace references to qemu.org with qemu-project.org.
>
> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> ---
> This sprang from another email thread where qemu.org URLs were posted.  I
> realized that there are still many references in the source tree.
>

I don't like this change. We should strive to get a transfer of qemu.org
from the current owner to some respected legal entity in the open source
domain,
for example FSFE or FSF.

Regards,
Stefan
Markus Armbruster Oct. 11, 2013, 6:30 a.m. UTC | #6
Stefan Weil <sw@weilnetz.de> writes:

> Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
>> qemu.org is held by a third-party and no core community contributor has
>> access to the DNS configuration.  This leaves the website exposed to
>> outages due to DNS issues or IP address changes.  For example, if the
>> web server IP address needs to change we cannot guarantee qemu.org will
>> point to it!
>>
>> The newer qemu-project.org domain name is owned by Anthony Liguori
>> <anthony@codemonkey.ws>.  You can confirm this by querying the whois
>> information.  Also note that the #qemu IRC channel topic already
>> references qemu-project.org.
>>
>> Short of having a dedicated legal entity to hold the domain name on
>> behalf of the community, qemu-project.org seems like the safest bet.
>>
>> Let's replace references to qemu.org with qemu-project.org.
>>
>> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
>> ---
>> This sprang from another email thread where qemu.org URLs were posted.  I
>> realized that there are still many references in the source tree.
>>
>
> I don't like this change. We should strive to get a transfer of qemu.org
> from the current owner to some respected legal entity in the open source
> domain,
> for example FSFE or FSF.

Let's not reject imperfect solutions to real problems we can have now in
favor of more perfect solutions we might be able to get some day.

The real problem is that qemu.org is unreliable (see Stefan's first
paragraph).

Switching to qemu-project.org improves life *now*.  It doesn't get
qemu.org fixed, and that's the imperfect part, but it also doesn't make
fixing qemu.org any harder.  We can always switch back.

Reviewed-by: Markus Armbruster <armbru@redhat.com>
Stefan Hajnoczi Oct. 11, 2013, 7:55 a.m. UTC | #7
On Thu, Oct 10, 2013 at 07:42:30PM +0200, Stefan Weil wrote:
> Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
> > qemu.org is held by a third-party and no core community contributor has
> > access to the DNS configuration.  This leaves the website exposed to
> > outages due to DNS issues or IP address changes.  For example, if the
> > web server IP address needs to change we cannot guarantee qemu.org will
> > point to it!
> >
> > The newer qemu-project.org domain name is owned by Anthony Liguori
> > <anthony@codemonkey.ws>.  You can confirm this by querying the whois
> > information.  Also note that the #qemu IRC channel topic already
> > references qemu-project.org.
> >
> > Short of having a dedicated legal entity to hold the domain name on
> > behalf of the community, qemu-project.org seems like the safest bet.
> >
> > Let's replace references to qemu.org with qemu-project.org.
> >
> > Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> > ---
> > This sprang from another email thread where qemu.org URLs were posted.  I
> > realized that there are still many references in the source tree.
> >
> 
> I don't like this change. We should strive to get a transfer of qemu.org
> from the current owner to some respected legal entity in the open source
> domain,
> for example FSFE or FSF.

I have no contact with the current owner of qemu.org and therefore don't
know if they are willing to transfer it.

Anthony: Any idea?

Stefan
Anthony Liguori Oct. 11, 2013, 1:35 p.m. UTC | #8
On Fri, Oct 11, 2013 at 12:55 AM, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> On Thu, Oct 10, 2013 at 07:42:30PM +0200, Stefan Weil wrote:
>> Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
>> > qemu.org is held by a third-party and no core community contributor has
>> > access to the DNS configuration.  This leaves the website exposed to
>> > outages due to DNS issues or IP address changes.  For example, if the
>> > web server IP address needs to change we cannot guarantee qemu.org will
>> > point to it!
>> >
>> > The newer qemu-project.org domain name is owned by Anthony Liguori
>> > <anthony@codemonkey.ws>.  You can confirm this by querying the whois
>> > information.  Also note that the #qemu IRC channel topic already
>> > references qemu-project.org.
>> >
>> > Short of having a dedicated legal entity to hold the domain name on
>> > behalf of the community, qemu-project.org seems like the safest bet.
>> >
>> > Let's replace references to qemu.org with qemu-project.org.
>> >
>> > Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
>> > ---
>> > This sprang from another email thread where qemu.org URLs were posted.  I
>> > realized that there are still many references in the source tree.
>> >
>>
>> I don't like this change. We should strive to get a transfer of qemu.org
>> from the current owner to some respected legal entity in the open source
>> domain,
>> for example FSFE or FSF.
>
> I have no contact with the current owner of qemu.org and therefore don't
> know if they are willing to transfer it.
>
> Anthony: Any idea?

The current owner is a friend of Fabrice and prefers to hold on to the
domain name.   We are currently discussing the trademark policy with
Fabrice in an attempt to get better ownership/stewardship of these
kinds of things.

Regards,

Anthony Liguori

> Stefan
Stefan Weil Oct. 11, 2013, 4:39 p.m. UTC | #9
Am 11.10.2013 09:55, schrieb Stefan Hajnoczi:
> On Thu, Oct 10, 2013 at 07:42:30PM +0200, Stefan Weil wrote:
>> Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
>>> qemu.org is held by a third-party and no core community contributor has
>>> access to the DNS configuration.  This leaves the website exposed to
>>> outages due to DNS issues or IP address changes.  For example, if the
>>> web server IP address needs to change we cannot guarantee qemu.org will
>>> point to it!
>>>
>>> The newer qemu-project.org domain name is owned by Anthony Liguori
>>> <anthony@codemonkey.ws>.  You can confirm this by querying the whois
>>> information.  Also note that the #qemu IRC channel topic already
>>> references qemu-project.org.
>>>
>>> Short of having a dedicated legal entity to hold the domain name on
>>> behalf of the community, qemu-project.org seems like the safest bet.
>>>
>>> Let's replace references to qemu.org with qemu-project.org.
>>>
>>> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
>>> ---
>>> This sprang from another email thread where qemu.org URLs were posted.  I
>>> realized that there are still many references in the source tree.
>>>
>> I don't like this change. We should strive to get a transfer of qemu.org
>> from the current owner to some respected legal entity in the open source
>> domain,
>> for example FSFE or FSF.
> I have no contact with the current owner of qemu.org and therefore don't
> know if they are willing to transfer it.
>
> Anthony: Any idea?
>
> Stefan

Hi Stefan,

I had contacted the owner in the past when there were IP changes or DNS
problems and always had the impression that he was helpful. Therefore I
have sent a mail to him now, too, and asked him whether he would be
willing to transfer the ownership of qemu.org to an organisation. I have
also written to the FSFE and are waiting for both answers now.

I currently see no urgent need for the patch and strongly suggest to
delay it for the next 4 weeks or maybe until end of October. If we don't
get a positive answer until some deadline, we still can apply the patch
then.

A new domain which is again privately owned is a bad solution, even if
the owner is a very active QEMU developer. If we have to look for a new
domain name to replace qemu.org, I expect that the new name must be
owned by an organisation like the FSF or FSFE.

Don't forget that there are lots of other places which refer to
qemu.org, so choosing a new domain name would always be the second best
solution, and we should first try hard to get the best solution!

Regards,
Stefan
Stefan Hajnoczi Oct. 14, 2013, 8:44 a.m. UTC | #10
On Fri, Oct 11, 2013 at 06:39:09PM +0200, Stefan Weil wrote:
> Am 11.10.2013 09:55, schrieb Stefan Hajnoczi:
> > On Thu, Oct 10, 2013 at 07:42:30PM +0200, Stefan Weil wrote:
> >> Am 10.10.2013 11:39, schrieb Stefan Hajnoczi:
> >>> qemu.org is held by a third-party and no core community contributor has
> >>> access to the DNS configuration.  This leaves the website exposed to
> >>> outages due to DNS issues or IP address changes.  For example, if the
> >>> web server IP address needs to change we cannot guarantee qemu.org will
> >>> point to it!
> >>>
> >>> The newer qemu-project.org domain name is owned by Anthony Liguori
> >>> <anthony@codemonkey.ws>.  You can confirm this by querying the whois
> >>> information.  Also note that the #qemu IRC channel topic already
> >>> references qemu-project.org.
> >>>
> >>> Short of having a dedicated legal entity to hold the domain name on
> >>> behalf of the community, qemu-project.org seems like the safest bet.
> >>>
> >>> Let's replace references to qemu.org with qemu-project.org.
> >>>
> >>> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
> >>> ---
> >>> This sprang from another email thread where qemu.org URLs were posted.  I
> >>> realized that there are still many references in the source tree.
> >>>
> >> I don't like this change. We should strive to get a transfer of qemu.org
> >> from the current owner to some respected legal entity in the open source
> >> domain,
> >> for example FSFE or FSF.
> > I have no contact with the current owner of qemu.org and therefore don't
> > know if they are willing to transfer it.
> >
> > Anthony: Any idea?
> >
> > Stefan
> 
> Hi Stefan,
> 
> I had contacted the owner in the past when there were IP changes or DNS
> problems and always had the impression that he was helpful. Therefore I
> have sent a mail to him now, too, and asked him whether he would be
> willing to transfer the ownership of qemu.org to an organisation. I have
> also written to the FSFE and are waiting for both answers now.
> 
> I currently see no urgent need for the patch and strongly suggest to
> delay it for the next 4 weeks or maybe until end of October. If we don't
> get a positive answer until some deadline, we still can apply the patch
> then.
> 
> A new domain which is again privately owned is a bad solution, even if
> the owner is a very active QEMU developer. If we have to look for a new
> domain name to replace qemu.org, I expect that the new name must be
> owned by an organisation like the FSF or FSFE.
> 
> Don't forget that there are lots of other places which refer to
> qemu.org, so choosing a new domain name would always be the second best
> solution, and we should first try hard to get the best solution!

I'm glad that you and Anthony are investigating avenues to put
trademark, domain name, etc into a safe place.

Keep in mind that qemu-project.org is already being used in places (e.g.
#qemu IRC channel topic).  It's not a brand new domain name.

The current situation with qemu.org is not a healthy position for an
open source project to be in.  I hope we can either make progress or
switch over to qemu-project.org soon.

Stefan
diff mbox

Patch

diff --git a/.gitmodules b/.gitmodules
index d7e3f3c..45e51e7 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,27 +1,27 @@ 
 [submodule "roms/vgabios"]
 	path = roms/vgabios
-	url = git://git.qemu.org/vgabios.git/
+	url = git://git.qemu-project.org/vgabios.git/
 [submodule "roms/seabios"]
 	path = roms/seabios
-	url = git://git.qemu.org/seabios.git/
+	url = git://git.qemu-project.org/seabios.git/
 [submodule "roms/SLOF"]
 	path = roms/SLOF
-	url = git://git.qemu.org/SLOF.git
+	url = git://git.qemu-project.org/SLOF.git
 [submodule "roms/ipxe"]
 	path = roms/ipxe
-	url = git://git.qemu.org/ipxe.git
+	url = git://git.qemu-project.org/ipxe.git
 [submodule "roms/openbios"]
 	path = roms/openbios
-	url = git://git.qemu.org/openbios.git
+	url = git://git.qemu-project.org/openbios.git
 [submodule "roms/qemu-palcode"]
 	path = roms/qemu-palcode
 	url = git://github.com/rth7680/qemu-palcode.git
 [submodule "roms/sgabios"]
 	path = roms/sgabios
-	url = git://git.qemu.org/sgabios.git
+	url = git://git.qemu-project.org/sgabios.git
 [submodule "pixman"]
 	path = pixman
 	url = git://anongit.freedesktop.org/pixman
 [submodule "dtc"]
 	path = dtc
-	url = git://git.qemu.org/dtc.git
+	url = git://git.qemu-project.org/dtc.git
diff --git a/Changelog b/Changelog
index 13eebef..1249b8a 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,6 @@ 
 This file documents changes for QEMU releases 0.12 and earlier.
 For changelog information for later releases, see
-http://wiki.qemu.org/ChangeLog or look at the git history for
+http://wiki.qemu-project.org/ChangeLog or look at the git history for
 more detailed information.
 
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 5c3c70c..7466f96 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -855,21 +855,21 @@  Stable branches
 ---------------
 Stable 1.0
 L: qemu-stable@nongnu.org
-T: git git://git.qemu.org/qemu-stable-1.0.git
+T: git git://git.qemu-project.org/qemu-stable-1.0.git
 S: Orphan
 
 Stable 0.15
 L: qemu-stable@nongnu.org
 M: Andreas Färber <afaerber@suse.de>
-T: git git://git.qemu.org/qemu-stable-0.15.git
+T: git git://git.qemu-project.org/qemu-stable-0.15.git
 S: Supported
 
 Stable 0.14
 L: qemu-stable@nongnu.org
-T: git git://git.qemu.org/qemu-stable-0.14.git
+T: git git://git.qemu-project.org/qemu-stable-0.14.git
 S: Orphan
 
 Stable 0.10
 L: qemu-stable@nongnu.org
-T: git git://git.qemu.org/qemu-stable-0.10.git
+T: git git://git.qemu-project.org/qemu-stable-0.10.git
 S: Orphan
diff --git a/README b/README
index c77d126..c7c990d 100644
--- a/README
+++ b/README
@@ -1,3 +1,3 @@ 
-Read the documentation in qemu-doc.html or on http://wiki.qemu.org
+Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org
 
 - QEMU team
diff --git a/docs/qmp/README b/docs/qmp/README
index 85c4bc1..f6a3a03 100644
--- a/docs/qmp/README
+++ b/docs/qmp/README
@@ -84,4 +84,4 @@  Please, refer to the qapi-schema.json file for a complete command reference.
 QMP wiki page
 -------------
 
-http://wiki.qemu.org/QMP
+http://wiki.qemu-project.org/QMP
diff --git a/docs/rdma.txt b/docs/rdma.txt
index 8d1e003..2aca63b 100644
--- a/docs/rdma.txt
+++ b/docs/rdma.txt
@@ -1,7 +1,7 @@ 
 (RDMA: Remote Direct Memory Access)
 RDMA Live Migration Specification, Version # 1
 ==============================================
-Wiki: http://wiki.qemu.org/Features/RDMALiveMigration
+Wiki: http://wiki.qemu-project.org/Features/RDMALiveMigration
 Github: git@github.com:hinesmr/qemu.git, 'rdma' branch
 
 Copyright (C) 2013 Michael R. Hines <mrhines@us.ibm.com>
diff --git a/pc-bios/README b/pc-bios/README
index e404a22..06f7b33 100644
--- a/pc-bios/README
+++ b/pc-bios/README
@@ -23,7 +23,7 @@ 
   legacy x86 software to communicate with an attached serial console as
   if a video card were attached.  The master sources reside in a subversion
   repository at http://sgabios.googlecode.com/svn/trunk.  A git mirror is
-  available at git://git.qemu.org/sgabios.git.
+  available at git://git.qemu-project.org/sgabios.git.
 
 - The PXE roms come from the iPXE project. Built with BANNER_TIME 0.
   Sources available at http://ipxe.org.  Vendor:Device ID -> ROM mapping:
diff --git a/qemu.nsi b/qemu.nsi
index 1d57455..0dc1f52 100644
--- a/qemu.nsi
+++ b/qemu.nsi
@@ -20,7 +20,7 @@ 
 ; NSIS_WIN32_MAKENSIS
 
 !define PRODUCT "QEMU"
-!define URL     "http://www.qemu.org/"
+!define URL     "http://www.qemu-project.org/"
 
 !define UNINST_EXE "$INSTDIR\qemu-uninstall.exe"
 !define UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}"
diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index bf5342a..38334de 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -1385,7 +1385,7 @@  sub vcs_exists {
 	warn("$P: No supported VCS found.  Add --nogit to options?\n");
 	warn("Using a git repository produces better results.\n");
 	warn("Try latest git repository using:\n");
-	warn("git clone git://git.qemu.org/qemu.git\n");
+	warn("git clone git://git.qemu-project.org/qemu.git\n");
 	$printed_novcs = 1;
     }
     return 0;
diff --git a/scripts/qmp/qemu-ga-client b/scripts/qmp/qemu-ga-client
index b5f7e7c..9908f21 100755
--- a/scripts/qmp/qemu-ga-client
+++ b/scripts/qmp/qemu-ga-client
@@ -33,7 +33,7 @@ 
 # $ qemu-ga-client fsfreeze freeze
 # 2 filesystems frozen
 #
-# See also: http://wiki.qemu.org/Features/QAPI/GuestAgent
+# See also: http://wiki.qemu-project.org/Features/QAPI/GuestAgent
 #
 
 import base64
diff --git a/version.rc b/version.rc
index a50d62f..d42ef62 100644
--- a/version.rc
+++ b/version.rc
@@ -13,7 +13,7 @@  FILESUBTYPE VFT2_UNKNOWN
   {
     BLOCK "040904E4"
     {
-      VALUE "CompanyName", "http://www.qemu.org"
+      VALUE "CompanyName", "http://www.qemu-project.org"
       VALUE "FileDescription", "QEMU machine emulators and tools"
       VALUE "FileVersion", QEMU_VERSION
       VALUE "LegalCopyright", "Copyright various authors. Released under the GNU General Public License."