qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad
@ 2021-05-03 10:30 Thomas Huth
  2021-05-03 10:47 ` Philippe Mathieu-Daudé
  2021-05-03 23:26 ` John Snow
  0 siblings, 2 replies; 5+ messages in thread
From: Thomas Huth @ 2021-05-03 10:30 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini
  Cc: John Snow, Peter Maydell, Daniel P. Berrangé,
	Philippe Mathieu-Daudé,
	Alex Bennée

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.

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 contribute.md              | 3 ++-
 contribute/report-a-bug.md | 5 ++++-
 support.md                 | 2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/contribute.md b/contribute.md
index d7e295f..cbb476d 100644
--- a/contribute.md
+++ b/contribute.md
@@ -3,7 +3,8 @@ title: Contribute to QEMU!
 permalink: /contribute/
 ---
 
-* Report a bug in our bugtracker: [https://bugs.launchpad.net/qemu/](https://bugs.launchpad.net/qemu/)<br>
+* Report a bug in our bugtracker:
+  <https://gitlab.com/qemu-project/qemu/-/issues><br/>
   See also [How to report a bug](report-a-bug/) or [How to report a security bug](security-process/)
 
 * Clone ([or browse](https://gitlab.com/qemu-project/qemu)) the git repository: <br>`git clone https://gitlab.com/qemu-project/qemu.git`
diff --git a/contribute/report-a-bug.md b/contribute/report-a-bug.md
index 1cc42e7..922f699 100644
--- a/contribute/report-a-bug.md
+++ b/contribute/report-a-bug.md
@@ -3,7 +3,10 @@ title: Reporting a bug
 permalink: /contribute/report-a-bug/
 ---
 
-Bugs can be filed at our [bug tracker](https://bugs.launchpad.net/qemu/), which is hosted on Launchpad. If you've got a problem with how your Linux distribution packages QEMU, use the bug tracker from your distro instead.
+Bugs can be filed at our
+[bug tracker](https://gitlab.com/qemu-project/qemu/-/issues), which is hosted
+on GitLab. Note: If you've got a problem with how your Linux distribution
+packages QEMU, please use the bug tracker from your distro instead.
 
 When submitting a bug report, please try to do the following:
 
diff --git a/support.md b/support.md
index 252351c..b622362 100644
--- a/support.md
+++ b/support.md
@@ -41,5 +41,5 @@ response. If you can't leave IRC open and wait you may be better
 served by a mailing list.
 
 * If you think you have found a bug you can report it on [our bug
-  tracker](https://bugs.launchpad.net/qemu/).<br>
+  tracker](https://gitlab.com/qemu-project/qemu/-/issues).<br/>
 Please see our guide on [how to report a bug](/contribute/report-a-bug/)
-- 
2.27.0



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad
  2021-05-03 10:30 [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad Thomas Huth
@ 2021-05-03 10:47 ` Philippe Mathieu-Daudé
  2021-05-03 10:56   ` Thomas Huth
  2021-05-03 23:26 ` John Snow
  1 sibling, 1 reply; 5+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-05-03 10:47 UTC (permalink / raw)
  To: Thomas Huth, qemu-devel, Paolo Bonzini, Markus Armbruster
  Cc: Alex Bennée, Peter Maydell, John Snow, Daniel P. Berrangé

Hi Thomas,

On 5/3/21 12:30 PM, Thomas Huth wrote:
> 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.

We should document the user has to request a Gitlab 'Reporter' access to
the project, and warn there might be a delay of some days before the
request to be accepted, before the user be able to fill the bug.

TBH this is annoying and could discourage reporters to fill bugs.

Personally I fill a bug when I have all pieces in front of me. I'm
less motivated to take notes of my environment to come back filling
the bug ticket few days later.

> 
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
>  contribute.md              | 3 ++-
>  contribute/report-a-bug.md | 5 ++++-
>  support.md                 | 2 +-
>  3 files changed, 7 insertions(+), 3 deletions(-)
> 
> diff --git a/contribute.md b/contribute.md
> index d7e295f..cbb476d 100644
> --- a/contribute.md
> +++ b/contribute.md
> @@ -3,7 +3,8 @@ title: Contribute to QEMU!
>  permalink: /contribute/
>  ---
>  
> -* Report a bug in our bugtracker: [https://bugs.launchpad.net/qemu/](https://bugs.launchpad.net/qemu/)<br>
> +* Report a bug in our bugtracker:
> +  <https://gitlab.com/qemu-project/qemu/-/issues><br/>
>    See also [How to report a bug](report-a-bug/) or [How to report a security bug](security-process/)
>  
>  * Clone ([or browse](https://gitlab.com/qemu-project/qemu)) the git repository: <br>`git clone https://gitlab.com/qemu-project/qemu.git`
> diff --git a/contribute/report-a-bug.md b/contribute/report-a-bug.md
> index 1cc42e7..922f699 100644
> --- a/contribute/report-a-bug.md
> +++ b/contribute/report-a-bug.md
> @@ -3,7 +3,10 @@ title: Reporting a bug
>  permalink: /contribute/report-a-bug/
>  ---
>  
> -Bugs can be filed at our [bug tracker](https://bugs.launchpad.net/qemu/), which is hosted on Launchpad. If you've got a problem with how your Linux distribution packages QEMU, use the bug tracker from your distro instead.
> +Bugs can be filed at our
> +[bug tracker](https://gitlab.com/qemu-project/qemu/-/issues), which is hosted
> +on GitLab. Note: If you've got a problem with how your Linux distribution
> +packages QEMU, please use the bug tracker from your distro instead.
>  
>  When submitting a bug report, please try to do the following:
>  
> diff --git a/support.md b/support.md
> index 252351c..b622362 100644
> --- a/support.md
> +++ b/support.md
> @@ -41,5 +41,5 @@ response. If you can't leave IRC open and wait you may be better
>  served by a mailing list.
>  
>  * If you think you have found a bug you can report it on [our bug
> -  tracker](https://bugs.launchpad.net/qemu/).<br>
> +  tracker](https://gitlab.com/qemu-project/qemu/-/issues).<br/>
>  Please see our guide on [how to report a bug](/contribute/report-a-bug/)
> 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad
  2021-05-03 10:47 ` Philippe Mathieu-Daudé
@ 2021-05-03 10:56   ` Thomas Huth
  2021-05-03 13:05     ` Philippe Mathieu-Daudé
  0 siblings, 1 reply; 5+ messages in thread
From: Thomas Huth @ 2021-05-03 10:56 UTC (permalink / raw)
  To: Philippe Mathieu-Daudé,
	qemu-devel, Paolo Bonzini, Markus Armbruster
  Cc: Alex Bennée, Peter Maydell, John Snow, Daniel P. Berrangé

On 03/05/2021 12.47, Philippe Mathieu-Daudé wrote:
> Hi Thomas,
> 
> On 5/3/21 12:30 PM, Thomas Huth wrote:
>> 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.
> 
> We should document the user has to request a Gitlab 'Reporter' access to
> the project, and warn there might be a delay of some days before the
> request to be accepted, before the user be able to fill the bug.
>
I think it is possible for everybody with a Gitlab account to file bugs. We 
already have two tickets that were created by non-members:

  https://gitlab.com/qemu-project/qemu/-/issues/47

  https://gitlab.com/qemu-project/qemu/-/issues/45

AFAIK, you just need the "Reporter" state if you want to add labels to a 
ticket, or if you want to assign it to somebody else.

  Thomas



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad
  2021-05-03 10:56   ` Thomas Huth
@ 2021-05-03 13:05     ` Philippe Mathieu-Daudé
  0 siblings, 0 replies; 5+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-05-03 13:05 UTC (permalink / raw)
  To: Thomas Huth, qemu-devel, Paolo Bonzini, Markus Armbruster
  Cc: John Snow, Peter Maydell, Alex Bennée, Daniel P. Berrangé

On 5/3/21 12:56 PM, Thomas Huth wrote:
> On 03/05/2021 12.47, Philippe Mathieu-Daudé wrote:
>> Hi Thomas,
>>
>> On 5/3/21 12:30 PM, Thomas Huth wrote:
>>> 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.
>>
>> We should document the user has to request a Gitlab 'Reporter' access to
>> the project, and warn there might be a delay of some days before the
>> request to be accepted, before the user be able to fill the bug.
>>
> I think it is possible for everybody with a Gitlab account to file bugs.
> We already have two tickets that were created by non-members:
> 
>  https://gitlab.com/qemu-project/qemu/-/issues/47
> 
>  https://gitlab.com/qemu-project/qemu/-/issues/45
> 
> AFAIK, you just need the "Reporter" state if you want to add labels to a
> ticket, or if you want to assign it to somebody else.

Yes you are right!
https://docs.gitlab.com/ee/user/permissions.html

  On public and internal projects, the Guest role is not enforced.
  All users can:

   * Create issues.
   * Leave comments.
   * Clone or download the project code.

I indeed got confused with the "Assign issues" permission:

https://docs.gitlab.com/ee/user/permissions.html#project-members-permissions

Sorry for the confusion,

Phil.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad
  2021-05-03 10:30 [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad Thomas Huth
  2021-05-03 10:47 ` Philippe Mathieu-Daudé
@ 2021-05-03 23:26 ` John Snow
  1 sibling, 0 replies; 5+ messages in thread
From: John Snow @ 2021-05-03 23:26 UTC (permalink / raw)
  To: Thomas Huth, qemu-devel, Paolo Bonzini
  Cc: Alex Bennée, Peter Maydell, Daniel P. Berrangé,
	Philippe Mathieu-Daudé

On 5/3/21 6:30 AM, Thomas Huth wrote:
> 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.
> 
> Signed-off-by: Thomas Huth <thuth@redhat.com>

Reviewed-by: John Snow <jsnow@redhat.com>

Thanks!

> ---
>   contribute.md              | 3 ++-
>   contribute/report-a-bug.md | 5 ++++-
>   support.md                 | 2 +-
>   3 files changed, 7 insertions(+), 3 deletions(-)
> 
> diff --git a/contribute.md b/contribute.md
> index d7e295f..cbb476d 100644
> --- a/contribute.md
> +++ b/contribute.md
> @@ -3,7 +3,8 @@ title: Contribute to QEMU!
>   permalink: /contribute/
>   ---
>   
> -* Report a bug in our bugtracker: [https://bugs.launchpad.net/qemu/](https://bugs.launchpad.net/qemu/)<br>
> +* Report a bug in our bugtracker:
> +  <https://gitlab.com/qemu-project/qemu/-/issues><br/>
>     See also [How to report a bug](report-a-bug/) or [How to report a security bug](security-process/)
>   
>   * Clone ([or browse](https://gitlab.com/qemu-project/qemu)) the git repository: <br>`git clone https://gitlab.com/qemu-project/qemu.git`
> diff --git a/contribute/report-a-bug.md b/contribute/report-a-bug.md
> index 1cc42e7..922f699 100644
> --- a/contribute/report-a-bug.md
> +++ b/contribute/report-a-bug.md
> @@ -3,7 +3,10 @@ title: Reporting a bug
>   permalink: /contribute/report-a-bug/
>   ---
>   
> -Bugs can be filed at our [bug tracker](https://bugs.launchpad.net/qemu/), which is hosted on Launchpad. If you've got a problem with how your Linux distribution packages QEMU, use the bug tracker from your distro instead.
> +Bugs can be filed at our
> +[bug tracker](https://gitlab.com/qemu-project/qemu/-/issues), which is hosted
> +on GitLab. Note: If you've got a problem with how your Linux distribution
> +packages QEMU, please use the bug tracker from your distro instead.
>   
>   When submitting a bug report, please try to do the following:
>   
> diff --git a/support.md b/support.md
> index 252351c..b622362 100644
> --- a/support.md
> +++ b/support.md
> @@ -41,5 +41,5 @@ response. If you can't leave IRC open and wait you may be better
>   served by a mailing list.
>   
>   * If you think you have found a bug you can report it on [our bug
> -  tracker](https://bugs.launchpad.net/qemu/).<br>
> +  tracker](https://gitlab.com/qemu-project/qemu/-/issues).<br/>
>   Please see our guide on [how to report a bug](/contribute/report-a-bug/)
> 



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-05-03 23:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-03 10:30 [qemu-web PATCH] Update website to point to the new bug tracker at GitLab instead of Launchpad Thomas Huth
2021-05-03 10:47 ` Philippe Mathieu-Daudé
2021-05-03 10:56   ` Thomas Huth
2021-05-03 13:05     ` Philippe Mathieu-Daudé
2021-05-03 23:26 ` John Snow

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