DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Back-up committers for subtrees
@ 2018-02-21 11:04 De Lara Guarch, Pablo
  2018-02-27  8:59 ` De Lara Guarch, Pablo
  0 siblings, 1 reply; 2+ messages in thread
From: De Lara Guarch, Pablo @ 2018-02-21 11:04 UTC (permalink / raw)
  To: dev

Hi everyone,

In the last few releases, the DPDK community has experienced a significant growth, specifically in patches submitted and integrated.
Therefore, the number of subtrees has increased, to help maintain the scalability.

Section 5.3 of the Contributor's guide (http://dpdk.org/doc/guides/contributing/patches.html), Maintainers and Sub-trees,
states that there should be a backup maintainer per subtree:

"Ensure that there is a designated back-up maintainer and coordinate a handover for periods where the tree maintainer can't perform their roles."

However, this is not the case for some of the subtrees. This could lead to patch integration delays in case of unavailability (short or long term)
of the subtree committer, especially on busy times, which could lead to a delay in an RC release.

My suggestion is that every primary subtree committer proposes a back-up committer for their subtree.
Once the proposed person agrees on taking this role, they should follow the procedure explained in the documentation:


"Tree maintainers can be added or removed by submitting a patch to the MAINTAINERS file.

The proposer should justify the need for a new sub-tree and should have demonstrated a sufficient level of contributions in the area or to a similar area.

The maintainer should be confirmed by an ack from an existing tree maintainer. Disagreements on trees or maintainers can be brought to the Technical Board.



The backup maintainer for the master tree should be selected from the existing sub-tree maintainers from the project.

The backup maintainer for a sub-tree should be selected from among the component maintainers within that sub-tree."

The patches will be merged mainly by the primary committer, except when this is unavailable, in which case,
the back-up committer will take over, after this unavailability is communicated between the two committers.
This implies that there will be no co-maintainership, to maintain a single point of contact with the mainline tree maintainer.

Any objections?

Thanks,
Pablo

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

* Re: [dpdk-dev] Back-up committers for subtrees
  2018-02-21 11:04 [dpdk-dev] Back-up committers for subtrees De Lara Guarch, Pablo
@ 2018-02-27  8:59 ` De Lara Guarch, Pablo
  0 siblings, 0 replies; 2+ messages in thread
From: De Lara Guarch, Pablo @ 2018-02-27  8:59 UTC (permalink / raw)
  To: De Lara Guarch, Pablo, dev; +Cc: techboard

Hi,

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of De Lara Guarch,
> Pablo
> Sent: Wednesday, February 21, 2018 11:05 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] Back-up committers for subtrees
> 
> Hi everyone,
> 
> In the last few releases, the DPDK community has experienced a significant
> growth, specifically in patches submitted and integrated.
> Therefore, the number of subtrees has increased, to help maintain the
> scalability.
> 
> Section 5.3 of the Contributor's guide
> (http://dpdk.org/doc/guides/contributing/patches.html), Maintainers and
> Sub-trees, states that there should be a backup maintainer per subtree:
> 
> "Ensure that there is a designated back-up maintainer and coordinate a
> handover for periods where the tree maintainer can't perform their roles."
> 
> However, this is not the case for some of the subtrees. This could lead to
> patch integration delays in case of unavailability (short or long term) of the
> subtree committer, especially on busy times, which could lead to a delay in
> an RC release.
> 
> My suggestion is that every primary subtree committer proposes a back-up
> committer for their subtree.
> Once the proposed person agrees on taking this role, they should follow the
> procedure explained in the documentation:
> 
> 
> "Tree maintainers can be added or removed by submitting a patch to the
> MAINTAINERS file.
> 
> The proposer should justify the need for a new sub-tree and should have
> demonstrated a sufficient level of contributions in the area or to a similar
> area.
> 
> The maintainer should be confirmed by an ack from an existing tree
> maintainer. Disagreements on trees or maintainers can be brought to the
> Technical Board.
> 
> 
> 
> The backup maintainer for the master tree should be selected from the
> existing sub-tree maintainers from the project.
> 
> The backup maintainer for a sub-tree should be selected from among the
> component maintainers within that sub-tree."
> 
> The patches will be merged mainly by the primary committer, except when
> this is unavailable, in which case, the back-up committer will take over,
> after this unavailability is communicated between the two committers.
> This implies that there will be no co-maintainership, to maintain a single
> point of contact with the mainline tree maintainer.
> 
> Any objections?

CC'ing Tech board. Could this be discussed in the next meeting?

Thanks,
Pablo

> 
> Thanks,
> Pablo
> 

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

end of thread, other threads:[~2018-02-27  8:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-21 11:04 [dpdk-dev] Back-up committers for subtrees De Lara Guarch, Pablo
2018-02-27  8:59 ` De Lara Guarch, Pablo

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