All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Gitlab: Add issue templates
@ 2021-05-19 21:32 John Snow
  2021-05-19 21:32 ` [PATCH 1/2] Gitlab: Add "Bug" issue reporting template John Snow
  2021-05-19 21:32 ` [PATCH 2/2] Gitlab: Add "Feature Request" issue template John Snow
  0 siblings, 2 replies; 8+ messages in thread
From: John Snow @ 2021-05-19 21:32 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Thomas Huth, Peter Krempa,
	Daniel P . Berrangé,
	John Snow, Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

Add "Bug" and "Feature Request" templates to the Gitlab interface to
help improve the quality of newly reported issues.

To see what this looks like, I've temporarily allowed my Gitlab fork to
diverge with these files merged.  See my fork's "new issue" page to see
it in action: https://gitlab.com/jsnow/qemu/-/issues/new?issue

These patches do not add a "default" template, the user still has to
select one from the list. I recommend that someone with permissions
updates the default template:

1. https://gitlab.com/qemu-project/qemu/edit
2. ctrl+f "Default description template for issues"
3. Update the default to the (suggested) below:

```
<!-- Select "Type: Issue" and choose one of the Description templates above. -->
```

We can use this cover letter to discuss/review the wording on that
default template which exists outside of repository data.

--js

John Snow (2):
  Gitlab: Add "Bug" issue reporting template
  Gitlab: Add "Feature Request" issue template.

 .gitlab/issue_templates/bug.md             | 52 ++++++++++++++++++++++
 .gitlab/issue_templates/feature_request.md | 13 ++++++
 2 files changed, 65 insertions(+)
 create mode 100644 .gitlab/issue_templates/bug.md
 create mode 100644 .gitlab/issue_templates/feature_request.md

-- 
2.30.2




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

* [PATCH 1/2] Gitlab: Add "Bug" issue reporting template
  2021-05-19 21:32 [PATCH 0/2] Gitlab: Add issue templates John Snow
@ 2021-05-19 21:32 ` John Snow
  2021-05-20  6:34   ` Peter Krempa
  2021-05-19 21:32 ` [PATCH 2/2] Gitlab: Add "Feature Request" issue template John Snow
  1 sibling, 1 reply; 8+ messages in thread
From: John Snow @ 2021-05-19 21:32 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Thomas Huth, Peter Krempa,
	Daniel P . Berrangé,
	John Snow, Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

Based loosely on libvirt's template, written by Peter Krempa.

CC: Peter Krempa <pkrempa@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
---
 .gitlab/issue_templates/bug.md | 52 ++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)
 create mode 100644 .gitlab/issue_templates/bug.md

diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md
new file mode 100644
index 00000000000..3f31b5e4a09
--- /dev/null
+++ b/.gitlab/issue_templates/bug.md
@@ -0,0 +1,52 @@
+<!--
+This is the upstream QEMU issue tracker.
+
+Before submitting a bug, please attempt to reproduce your problem using
+the latest development version of QEMU obtained from
+https://gitlab.com/qemu-project/qemu/.
+
+QEMU generally supports the last two releases advertised via
+https://www.qemu.org/. Problems with distro-packaged versions of QEMU
+older than this should be reported to the distribution instead.
+
+See https://www.qemu.org/contribute/report-a-bug/ for guidance.
+-->
+
+## Host environment
+ - Operating system: <!-- Windows 10, Fedora 34, etc. -->
+ - OS/kernel version: <!-- For POSIX hosts, use `uname -a` -->
+ - Architecture: <!-- x86, ARM, etc. -->
+ - QEMU flavor: <!-- qemu-system-x86_64, qemu-aarch64, qemu-img, etc. -->
+ - QEMU version: <!-- `qemu-system-x86_64 --version` -->
+ - QEMU command line:
+   <!--
+   Provide the smallest (but complete) command line that reproduces the problem.
+   Example:
+       ./qemu-system-x86_64 -M q35 -m 4096 -enable-kvm -hda fedora32.qcow2
+   -->
+   ```
+   Insert command line here.
+   ```
+
+## Emulated/Virtualized environment
+ - Operating system: <!-- Windows 10 21H1, Fedora 34, etc. -->
+ - OS/kernel version: <!-- For POSIX guests, use `uname -a` -->
+ - Architecture: <!-- x86, ARM, s390x, etc. -->
+
+
+## Description of problem
+
+
+## Steps to reproduce
+1.
+2.
+3.
+
+
+## Additional information
+<!-- Attach logs, stack traces, screenshots, etc. Compress the files if necessary.
+<!-- See https://qemu-project.gitlab.io/qemu/devel/tracing.html on how to configure additional QEMU logging. -->
+
+
+<!-- The line below ensures that proper tags are added to the issue. Please do not remove it. -- >
+/label ~"kind::Bug"
-- 
2.30.2



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

* [PATCH 2/2] Gitlab: Add "Feature Request" issue template.
  2021-05-19 21:32 [PATCH 0/2] Gitlab: Add issue templates John Snow
  2021-05-19 21:32 ` [PATCH 1/2] Gitlab: Add "Bug" issue reporting template John Snow
@ 2021-05-19 21:32 ` John Snow
  2021-05-20  6:52   ` Thomas Huth
  1 sibling, 1 reply; 8+ messages in thread
From: John Snow @ 2021-05-19 21:32 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Thomas Huth, Peter Krempa,
	Daniel P . Berrangé,
	John Snow, Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

Copied from Peter Krempa's libvirt template, feature.md.

CC: Peter Krempa <pkrempa@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
---
 .gitlab/issue_templates/feature_request.md | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 .gitlab/issue_templates/feature_request.md

diff --git a/.gitlab/issue_templates/feature_request.md b/.gitlab/issue_templates/feature_request.md
new file mode 100644
index 00000000000..26901ff00c4
--- /dev/null
+++ b/.gitlab/issue_templates/feature_request.md
@@ -0,0 +1,13 @@
+## Goal
+<!-- Describe the final result you want to achieve. Avoid design specifics. -->
+
+
+## Technical details
+<!-- Describe technical details, design specifics, suggestions, versions, etc. -->
+
+
+## Additional information
+
+
+<!-- The line below ensures that proper tags are added to the issue. Please do not remove it. -- >
+/label ~"kind::Feature Request"
-- 
2.30.2



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

* Re: [PATCH 1/2] Gitlab: Add "Bug" issue reporting template
  2021-05-19 21:32 ` [PATCH 1/2] Gitlab: Add "Bug" issue reporting template John Snow
@ 2021-05-20  6:34   ` Peter Krempa
  2021-05-21 15:46     ` John Snow
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Krempa @ 2021-05-20  6:34 UTC (permalink / raw)
  To: John Snow
  Cc: Peter Maydell, Thomas Huth, Daniel P . Berrangé,
	qemu-devel, Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

On Wed, May 19, 2021 at 17:32:01 -0400, John Snow wrote:
> Based loosely on libvirt's template, written by Peter Krempa.
> 
> CC: Peter Krempa <pkrempa@redhat.com>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
>  .gitlab/issue_templates/bug.md | 52 ++++++++++++++++++++++++++++++++++
>  1 file changed, 52 insertions(+)
>  create mode 100644 .gitlab/issue_templates/bug.md
> 
> diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md
> new file mode 100644
> index 00000000000..3f31b5e4a09
> --- /dev/null
> +++ b/.gitlab/issue_templates/bug.md
> @@ -0,0 +1,52 @@
> +<!--
> +This is the upstream QEMU issue tracker.
> +
> +Before submitting a bug, please attempt to reproduce your problem using
> +the latest development version of QEMU obtained from
> +https://gitlab.com/qemu-project/qemu/.
> +
> +QEMU generally supports the last two releases advertised via
> +https://www.qemu.org/. Problems with distro-packaged versions of QEMU
> +older than this should be reported to the distribution instead.
> +
> +See https://www.qemu.org/contribute/report-a-bug/ for guidance.
> +-->
> +
> +## Host environment
> + - Operating system: <!-- Windows 10, Fedora 34, etc. -->
> + - OS/kernel version: <!-- For POSIX hosts, use `uname -a` -->
> + - Architecture: <!-- x86, ARM, etc. -->
> + - QEMU flavor: <!-- qemu-system-x86_64, qemu-aarch64, qemu-img, etc. -->
> + - QEMU version: <!-- `qemu-system-x86_64 --version` -->

In the libvirt templates we've refrained from mixing lines to be filled
by users and comments. The users might fill in the required data into
the comment and thus it would not show up in the default view.


> + - QEMU command line:
> +   <!--
> +   Provide the smallest (but complete) command line that reproduces the problem.
> +   Example:
> +       ./qemu-system-x86_64 -M q35 -m 4096 -enable-kvm -hda fedora32.qcow2
> +   -->

Same here, if the commandline is put into this example section it will
not be visible unless editing the issue. I'd suggest a single-line
comment including the comment tags ...

> +   ```
> +   Insert command line here.

... and put the example here to make the user edit it.

> +   ```
> +
> +## Emulated/Virtualized environment
> + - Operating system: <!-- Windows 10 21H1, Fedora 34, etc. -->
> + - OS/kernel version: <!-- For POSIX guests, use `uname -a` -->
> + - Architecture: <!-- x86, ARM, s390x, etc. -->
> +
> +
> +## Description of problem
> +
> +
> +## Steps to reproduce
> +1.
> +2.
> +3.
> +
> +
> +## Additional information
> +<!-- Attach logs, stack traces, screenshots, etc. Compress the files if necessary.
> +<!-- See https://qemu-project.gitlab.io/qemu/devel/tracing.html on how to configure additional QEMU logging. -->
> +
> +
> +<!-- The line below ensures that proper tags are added to the issue. Please do not remove it. -- >
> +/label ~"kind::Bug"

Unfortunately this doesn't seem to work if the user doesn't have
permission to tag issues, which is the default. I'm considering removing
these in libvirt.

In addition, after committing these you should consider copying this
template into the default issue template, which is set via the
repository settings (it needs to be copied and pasted into a textarea in
the web) as gitlab doesn't have a possibility to pick one of the
templates as a default.



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

* Re: [PATCH 2/2] Gitlab: Add "Feature Request" issue template.
  2021-05-19 21:32 ` [PATCH 2/2] Gitlab: Add "Feature Request" issue template John Snow
@ 2021-05-20  6:52   ` Thomas Huth
  2021-05-21 15:49     ` John Snow
  0 siblings, 1 reply; 8+ messages in thread
From: Thomas Huth @ 2021-05-20  6:52 UTC (permalink / raw)
  To: John Snow, qemu-devel
  Cc: Peter Maydell, Peter Krempa, Daniel P . Berrangé,
	Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

On 19/05/2021 23.32, John Snow wrote:
> Copied from Peter Krempa's libvirt template, feature.md.
> 
> CC: Peter Krempa <pkrempa@redhat.com>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
>   .gitlab/issue_templates/feature_request.md | 13 +++++++++++++
>   1 file changed, 13 insertions(+)
>   create mode 100644 .gitlab/issue_templates/feature_request.md
> 
> diff --git a/.gitlab/issue_templates/feature_request.md b/.gitlab/issue_templates/feature_request.md
> new file mode 100644
> index 00000000000..26901ff00c4
> --- /dev/null
> +++ b/.gitlab/issue_templates/feature_request.md
> @@ -0,0 +1,13 @@
> +## Goal
> +<!-- Describe the final result you want to achieve. Avoid design specifics. -->

Since some people apparently had wrong expectations when filing a feature 
request in the past, it might be good to add some words about what to 
expect. Maybe something like this (re-using some wording that Daniel already 
added to some tickets in the past IIRC):

  Please note that the QEMU, like most open source projects, relies on 
contributors who have motivation, skills and available time to work on 
implementing particular features. Contributors naturally tend to focus on 
features that result in the greatest benefit to their own use cases. Thus 
the QEMU project doesn't implement new big features (like target 
architectures or board models) on demand based on feature requests here; 
they're a lot of work to do. Instead we simply code-review and incorporate 
new big features as and when people decide to write them and submit the 
patches. So please only submit small requests here. Thanks!

?

  Thomas



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

* Re: [PATCH 1/2] Gitlab: Add "Bug" issue reporting template
  2021-05-20  6:34   ` Peter Krempa
@ 2021-05-21 15:46     ` John Snow
  0 siblings, 0 replies; 8+ messages in thread
From: John Snow @ 2021-05-21 15:46 UTC (permalink / raw)
  To: Peter Krempa
  Cc: Peter Maydell, Thomas Huth, Daniel P. Berrangé,
	qemu-devel, Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

On 5/20/21 2:34 AM, Peter Krempa wrote:
> On Wed, May 19, 2021 at 17:32:01 -0400, John Snow wrote:
>> Based loosely on libvirt's template, written by Peter Krempa.
>>
>> CC: Peter Krempa <pkrempa@redhat.com>
>> Signed-off-by: John Snow <jsnow@redhat.com>
>> ---
>>   .gitlab/issue_templates/bug.md | 52 ++++++++++++++++++++++++++++++++++
>>   1 file changed, 52 insertions(+)
>>   create mode 100644 .gitlab/issue_templates/bug.md
>>
>> diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md
>> new file mode 100644
>> index 00000000000..3f31b5e4a09
>> --- /dev/null
>> +++ b/.gitlab/issue_templates/bug.md
>> @@ -0,0 +1,52 @@
>> +<!--
>> +This is the upstream QEMU issue tracker.
>> +
>> +Before submitting a bug, please attempt to reproduce your problem using
>> +the latest development version of QEMU obtained from
>> +https://gitlab.com/qemu-project/qemu/.
>> +
>> +QEMU generally supports the last two releases advertised via
>> +https://www.qemu.org/. Problems with distro-packaged versions of QEMU
>> +older than this should be reported to the distribution instead.
>> +
>> +See https://www.qemu.org/contribute/report-a-bug/ for guidance.
>> +-->
>> +
>> +## Host environment
>> + - Operating system: <!-- Windows 10, Fedora 34, etc. -->
>> + - OS/kernel version: <!-- For POSIX hosts, use `uname -a` -->
>> + - Architecture: <!-- x86, ARM, etc. -->
>> + - QEMU flavor: <!-- qemu-system-x86_64, qemu-aarch64, qemu-img, etc. -->
>> + - QEMU version: <!-- `qemu-system-x86_64 --version` -->
> 
> In the libvirt templates we've refrained from mixing lines to be filled
> by users and comments. The users might fill in the required data into
> the comment and thus it would not show up in the default view.
> 

Hm, reasonable. I'll omit the comment brackets.

> 
>> + - QEMU command line:
>> +   <!--
>> +   Provide the smallest (but complete) command line that reproduces the problem.
>> +   Example:
>> +       ./qemu-system-x86_64 -M q35 -m 4096 -enable-kvm -hda fedora32.qcow2
>> +   -->
> 
> Same here, if the commandline is put into this example section it will
> not be visible unless editing the issue. I'd suggest a single-line
> comment including the comment tags ...
> 
>> +   ```
>> +   Insert command line here.
> 
> ... and put the example here to make the user edit it.
> 

OK.

>> +   ```
>> +
>> +## Emulated/Virtualized environment
>> + - Operating system: <!-- Windows 10 21H1, Fedora 34, etc. -->
>> + - OS/kernel version: <!-- For POSIX guests, use `uname -a` -->
>> + - Architecture: <!-- x86, ARM, s390x, etc. -->
>> +
>> +
>> +## Description of problem
>> +
>> +
>> +## Steps to reproduce
>> +1.
>> +2.
>> +3.
>> +
>> +
>> +## Additional information
>> +<!-- Attach logs, stack traces, screenshots, etc. Compress the files if necessary.
>> +<!-- See https://qemu-project.gitlab.io/qemu/devel/tracing.html on how to configure additional QEMU logging. -->
>> +
>> +
>> +<!-- The line below ensures that proper tags are added to the issue. Please do not remove it. -- >
>> +/label ~"kind::Bug"
> 
> Unfortunately this doesn't seem to work if the user doesn't have
> permission to tag issues, which is the default. I'm considering removing
> these in libvirt.
> 

I was afraid of that ... that sucks :(

I guess I can leave it in and it'll still help for issues filed by 
members of the project ...

> In addition, after committing these you should consider copying this
> template into the default issue template, which is set via the
> repository settings (it needs to be copied and pasted into a textarea in
> the web) as gitlab doesn't have a possibility to pick one of the
> templates as a default.
> 

Mentioned this in the cover letter, I wrote a small "Please choose a 
template" message instead, because I didn't want to have to keep repo 
data and web data I don't control in sync.



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

* Re: [PATCH 2/2] Gitlab: Add "Feature Request" issue template.
  2021-05-20  6:52   ` Thomas Huth
@ 2021-05-21 15:49     ` John Snow
  2021-05-21 16:18       ` Daniel P. Berrangé
  0 siblings, 1 reply; 8+ messages in thread
From: John Snow @ 2021-05-21 15:49 UTC (permalink / raw)
  To: Thomas Huth, qemu-devel
  Cc: Peter Maydell, Peter Krempa, Daniel P . Berrangé,
	Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

On 5/20/21 2:52 AM, Thomas Huth wrote:
> On 19/05/2021 23.32, John Snow wrote:
>> Copied from Peter Krempa's libvirt template, feature.md.
>>
>> CC: Peter Krempa <pkrempa@redhat.com>
>> Signed-off-by: John Snow <jsnow@redhat.com>
>> ---
>>   .gitlab/issue_templates/feature_request.md | 13 +++++++++++++
>>   1 file changed, 13 insertions(+)
>>   create mode 100644 .gitlab/issue_templates/feature_request.md
>>
>> diff --git a/.gitlab/issue_templates/feature_request.md 
>> b/.gitlab/issue_templates/feature_request.md
>> new file mode 100644
>> index 00000000000..26901ff00c4
>> --- /dev/null
>> +++ b/.gitlab/issue_templates/feature_request.md
>> @@ -0,0 +1,13 @@
>> +## Goal
>> +<!-- Describe the final result you want to achieve. Avoid design 
>> specifics. -->
> 
> Since some people apparently had wrong expectations when filing a 
> feature request in the past, it might be good to add some words about 
> what to expect. Maybe something like this (re-using some wording that 
> Daniel already added to some tickets in the past IIRC):
> 
>   Please note that the QEMU, like most open source projects, relies on 
> contributors who have motivation, skills and available time to work on 
> implementing particular features. Contributors naturally tend to focus 
> on features that result in the greatest benefit to their own use cases. 
> Thus the QEMU project doesn't implement new big features (like target 
> architectures or board models) on demand based on feature requests here; 
> they're a lot of work to do. Instead we simply code-review and 
> incorporate new big features as and when people decide to write them and 
> submit the patches. So please only submit small requests here. Thanks!
> 
> ?
> 

OK, I may edit it just a little bit to appear a touch softer. A concern 
I have is that users may not really know the difference between a 
'small' and a 'big' feature, necessarily.

Still, setting an expectation might help...

--js



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

* Re: [PATCH 2/2] Gitlab: Add "Feature Request" issue template.
  2021-05-21 15:49     ` John Snow
@ 2021-05-21 16:18       ` Daniel P. Berrangé
  0 siblings, 0 replies; 8+ messages in thread
From: Daniel P. Berrangé @ 2021-05-21 16:18 UTC (permalink / raw)
  To: John Snow
  Cc: Peter Maydell, Thomas Huth, Peter Krempa, qemu-devel,
	Stefan Hajnoczi, Paolo Bonzini, Alex Bennée

On Fri, May 21, 2021 at 11:49:39AM -0400, John Snow wrote:
> On 5/20/21 2:52 AM, Thomas Huth wrote:
> > On 19/05/2021 23.32, John Snow wrote:
> > > Copied from Peter Krempa's libvirt template, feature.md.
> > > 
> > > CC: Peter Krempa <pkrempa@redhat.com>
> > > Signed-off-by: John Snow <jsnow@redhat.com>
> > > ---
> > >   .gitlab/issue_templates/feature_request.md | 13 +++++++++++++
> > >   1 file changed, 13 insertions(+)
> > >   create mode 100644 .gitlab/issue_templates/feature_request.md
> > > 
> > > diff --git a/.gitlab/issue_templates/feature_request.md
> > > b/.gitlab/issue_templates/feature_request.md
> > > new file mode 100644
> > > index 00000000000..26901ff00c4
> > > --- /dev/null
> > > +++ b/.gitlab/issue_templates/feature_request.md
> > > @@ -0,0 +1,13 @@
> > > +## Goal
> > > +<!-- Describe the final result you want to achieve. Avoid design
> > > specifics. -->
> > 
> > Since some people apparently had wrong expectations when filing a
> > feature request in the past, it might be good to add some words about
> > what to expect. Maybe something like this (re-using some wording that
> > Daniel already added to some tickets in the past IIRC):
> > 
> >   Please note that the QEMU, like most open source projects, relies on
> > contributors who have motivation, skills and available time to work on
> > implementing particular features. Contributors naturally tend to focus
> > on features that result in the greatest benefit to their own use cases.
> > Thus the QEMU project doesn't implement new big features (like target
> > architectures or board models) on demand based on feature requests here;
> > they're a lot of work to do. Instead we simply code-review and
> > incorporate new big features as and when people decide to write them and
> > submit the patches. So please only submit small requests here. Thanks!
> > 
> > ?
> > 
> 
> OK, I may edit it just a little bit to appear a touch softer. A concern I
> have is that users may not really know the difference between a 'small' and
> a 'big' feature, necessarily.
> 
> Still, setting an expectation might help...

Yeah, I think we could be a little more positive in how we phrase it.
Perhaps ust focus on what filing a feature request does achieve.

The value is primarily about illustrating & recording a use case to
the project, and providing a place to discuss it and guage interest
from others.

There should be no expectation that anyone will work on it, but seeing
the feature request might pique someone's interest enough that they
want to work on it. I think probably the big vs small distinction
doesn't really matter much.

Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|



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

end of thread, other threads:[~2021-05-21 16:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-19 21:32 [PATCH 0/2] Gitlab: Add issue templates John Snow
2021-05-19 21:32 ` [PATCH 1/2] Gitlab: Add "Bug" issue reporting template John Snow
2021-05-20  6:34   ` Peter Krempa
2021-05-21 15:46     ` John Snow
2021-05-19 21:32 ` [PATCH 2/2] Gitlab: Add "Feature Request" issue template John Snow
2021-05-20  6:52   ` Thomas Huth
2021-05-21 15:49     ` John Snow
2021-05-21 16:18       ` Daniel P. Berrangé

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.