mbox series

[v3,0/7] Reduce load on ppc target maintainers

Message ID 20210927044808.73391-1-david@gibson.dropbear.id.au (mailing list archive)
Headers show
Series Reduce load on ppc target maintainers | expand

Message

David Gibson Sept. 27, 2021, 4:48 a.m. UTC
Greg Kurz and myself have been co-maintainers for the ppc and ppc64
targets for some time now.  However, both our day job responsibilities
and interests are leading us towards other areas, so we have less time
to devote to this any more.

Therefore, here's a bunch of updates to MAINTAINERS, intended to
reduce the load on us.  Mostly this is marking fairly obscure
platforms as orphaned (if someone wants to take over maintainership,
let me know ASAP).  Bigger changes may be coming, but we haven't
decided exactly what that's going to look like yet.

Changes since v2:
 * Clarified overly broad TCG CPUs entry
Changes since v1:
 * Reworked how OpenPIC is listed

David Gibson (7):
  qemu: Split machine_ppc.py acceptance tests
  MAINTAINERS: Remove machine specific files from ppc TCG CPUs entry
  MAINTAINERS: Remove David & Greg as reviewers for a number of boards
  MAINTAINERS: Orphan obscure ppc platforms
  MAINTAINERS: Remove David & Greg as reviewers/co-maintainers of
    powernv
  MAINTAINERS: Add information for OpenPIC
  MAINTAINERS: Demote sPAPR from "Supported" to "Maintained"

 MAINTAINERS                          | 51 ++++++++------------
 tests/acceptance/machine_ppc.py      | 69 ----------------------------
 tests/acceptance/ppc_mpc8544ds.py    | 32 +++++++++++++
 tests/acceptance/ppc_pseries.py      | 35 ++++++++++++++
 tests/acceptance/ppc_virtex_ml507.py | 34 ++++++++++++++
 5 files changed, 121 insertions(+), 100 deletions(-)
 delete mode 100644 tests/acceptance/machine_ppc.py
 create mode 100644 tests/acceptance/ppc_mpc8544ds.py
 create mode 100644 tests/acceptance/ppc_pseries.py
 create mode 100644 tests/acceptance/ppc_virtex_ml507.py

Comments

David Gibson Sept. 30, 2021, 1:15 a.m. UTC | #1
On Mon, Sep 27, 2021 at 02:48:01PM +1000, David Gibson wrote:
> Greg Kurz and myself have been co-maintainers for the ppc and ppc64
> targets for some time now.  However, both our day job responsibilities
> and interests are leading us towards other areas, so we have less time
> to devote to this any more.
> 
> Therefore, here's a bunch of updates to MAINTAINERS, intended to
> reduce the load on us.  Mostly this is marking fairly obscure
> platforms as orphaned (if someone wants to take over maintainership,
> let me know ASAP).  Bigger changes may be coming, but we haven't
> decided exactly what that's going to look like yet.

Thanks for the feedback and acks on this.  I'm now merging v3 into
ppc-for-6.2 to go into a pull request shortly.

> 
> Changes since v2:
>  * Clarified overly broad TCG CPUs entry
> Changes since v1:
>  * Reworked how OpenPIC is listed
> 
> David Gibson (7):
>   qemu: Split machine_ppc.py acceptance tests
>   MAINTAINERS: Remove machine specific files from ppc TCG CPUs entry
>   MAINTAINERS: Remove David & Greg as reviewers for a number of boards
>   MAINTAINERS: Orphan obscure ppc platforms
>   MAINTAINERS: Remove David & Greg as reviewers/co-maintainers of
>     powernv
>   MAINTAINERS: Add information for OpenPIC
>   MAINTAINERS: Demote sPAPR from "Supported" to "Maintained"
> 
>  MAINTAINERS                          | 51 ++++++++------------
>  tests/acceptance/machine_ppc.py      | 69 ----------------------------
>  tests/acceptance/ppc_mpc8544ds.py    | 32 +++++++++++++
>  tests/acceptance/ppc_pseries.py      | 35 ++++++++++++++
>  tests/acceptance/ppc_virtex_ml507.py | 34 ++++++++++++++
>  5 files changed, 121 insertions(+), 100 deletions(-)
>  delete mode 100644 tests/acceptance/machine_ppc.py
>  create mode 100644 tests/acceptance/ppc_mpc8544ds.py
>  create mode 100644 tests/acceptance/ppc_pseries.py
>  create mode 100644 tests/acceptance/ppc_virtex_ml507.py
>
Alexey Kardashevskiy Oct. 6, 2021, 9:52 a.m. UTC | #2
On 30/09/2021 11:15, David Gibson wrote:
> On Mon, Sep 27, 2021 at 02:48:01PM +1000, David Gibson wrote:
>> Greg Kurz and myself have been co-maintainers for the ppc and ppc64
>> targets for some time now.  However, both our day job responsibilities
>> and interests are leading us towards other areas, so we have less time
>> to devote to this any more.
>>
>> Therefore, here's a bunch of updates to MAINTAINERS, intended to
>> reduce the load on us.  Mostly this is marking fairly obscure
>> platforms as orphaned (if someone wants to take over maintainership,
>> let me know ASAP).  Bigger changes may be coming, but we haven't
>> decided exactly what that's going to look like yet.
> 
> Thanks for the feedback and acks on this.  I'm now merging v3 into
> ppc-for-6.2 to go into a pull request shortly.
> 
>>
>> Changes since v2:
>>  * Clarified overly broad TCG CPUs entry
>> Changes since v1:
>>  * Reworked how OpenPIC is listed
>>
>> David Gibson (7):
>>   qemu: Split machine_ppc.py acceptance tests
>>   MAINTAINERS: Remove machine specific files from ppc TCG CPUs entry
>>   MAINTAINERS: Remove David & Greg as reviewers for a number of boards
>>   MAINTAINERS: Orphan obscure ppc platforms
>>   MAINTAINERS: Remove David & Greg as reviewers/co-maintainers of
>>     powernv
>>   MAINTAINERS: Add information for OpenPIC
>>   MAINTAINERS: Demote sPAPR from "Supported" to "Maintained"
>>
>>  MAINTAINERS                          | 51 ++++++++------------
>>  tests/acceptance/machine_ppc.py      | 69 ----------------------------
>>  tests/acceptance/ppc_mpc8544ds.py    | 32 +++++++++++++
>>  tests/acceptance/ppc_pseries.py      | 35 ++++++++++++++
>>  tests/acceptance/ppc_virtex_ml507.py | 34 ++++++++++++++
>>  5 files changed, 121 insertions(+), 100 deletions(-)
>>  delete mode 100644 tests/acceptance/machine_ppc.py
>>  create mode 100644 tests/acceptance/ppc_mpc8544ds.py
>>  create mode 100644 tests/acceptance/ppc_pseries.py
>>  create mode 100644 tests/acceptance/ppc_virtex_ml507.py
I have a bunch of small patches for SLOF - what do I do with those now?
Still send pull requests to you and Greg as usual? Thanks,
Greg Kurz Oct. 6, 2021, 11:03 a.m. UTC | #3
On Wed, 6 Oct 2021 20:52:00 +1100
Alexey Kardashevskiy <aik@ozlabs.ru> wrote:

> 
> 
> On 30/09/2021 11:15, David Gibson wrote:
> > On Mon, Sep 27, 2021 at 02:48:01PM +1000, David Gibson wrote:
> >> Greg Kurz and myself have been co-maintainers for the ppc and ppc64
> >> targets for some time now.  However, both our day job responsibilities
> >> and interests are leading us towards other areas, so we have less time
> >> to devote to this any more.
> >>
> >> Therefore, here's a bunch of updates to MAINTAINERS, intended to
> >> reduce the load on us.  Mostly this is marking fairly obscure
> >> platforms as orphaned (if someone wants to take over maintainership,
> >> let me know ASAP).  Bigger changes may be coming, but we haven't
> >> decided exactly what that's going to look like yet.
> > 
> > Thanks for the feedback and acks on this.  I'm now merging v3 into
> > ppc-for-6.2 to go into a pull request shortly.
> > 
> >>
> >> Changes since v2:
> >>  * Clarified overly broad TCG CPUs entry
> >> Changes since v1:
> >>  * Reworked how OpenPIC is listed
> >>
> >> David Gibson (7):
> >>   qemu: Split machine_ppc.py acceptance tests
> >>   MAINTAINERS: Remove machine specific files from ppc TCG CPUs entry
> >>   MAINTAINERS: Remove David & Greg as reviewers for a number of boards
> >>   MAINTAINERS: Orphan obscure ppc platforms
> >>   MAINTAINERS: Remove David & Greg as reviewers/co-maintainers of
> >>     powernv
> >>   MAINTAINERS: Add information for OpenPIC
> >>   MAINTAINERS: Demote sPAPR from "Supported" to "Maintained"
> >>
> >>  MAINTAINERS                          | 51 ++++++++------------
> >>  tests/acceptance/machine_ppc.py      | 69 ----------------------------
> >>  tests/acceptance/ppc_mpc8544ds.py    | 32 +++++++++++++
> >>  tests/acceptance/ppc_pseries.py      | 35 ++++++++++++++
> >>  tests/acceptance/ppc_virtex_ml507.py | 34 ++++++++++++++
> >>  5 files changed, 121 insertions(+), 100 deletions(-)
> >>  delete mode 100644 tests/acceptance/machine_ppc.py
> >>  create mode 100644 tests/acceptance/ppc_mpc8544ds.py
> >>  create mode 100644 tests/acceptance/ppc_pseries.py
> >>  create mode 100644 tests/acceptance/ppc_virtex_ml507.py
> I have a bunch of small patches for SLOF - what do I do with those now?
> Still send pull requests to you and Greg as usual? Thanks,
> 

We've downgraded sPAPR from "Supported" to "Maintained", which means
that we're no longer paid to do it (i.e. likely less responsive than
before) but we're still in charge of SLOF in QEMU.

$ ./scripts/get_maintainer.pl -f pc-bios/slof.bin
David Gibson <david@gibson.dropbear.id.au> (maintainer:sPAPR)
Greg Kurz <groug@kaod.org> (maintainer:sPAPR)
qemu-ppc@nongnu.org (open list:sPAPR)
qemu-devel@nongnu.org (open list:All patches CC here)

As usual then :-)

> 
> 
>