Thank you for the discussion. It's clear that we can adopt the model where 
a PMC member mentors committers in the role of RM.

Let's update the release docs to reflect this change.

On Sun, Feb 11, 2024, at 00:02, tison wrote:
> +1 for Sheng's suggestion. Here are my experiences:
>
> Flink works well with the model a PMC member guides committers as RM and
> nominates them as PMC members when they "know what and how to check, and
> why those checks matter for a project".
>
> I used this flavor in Pulsar and successfully helped its C# committer to
> run release and become a PMC member.
>
> As far as I know, only updating the KEYS file and upload artifacts to
> release SVN folder require PMC member extra privileges.
>
> Best,
> tison.
>
>
> Sheng Wu <[email protected]>于2024年2月8日 周四06:07写道:
>
>> Short version, if someone is trusted to be a RM, you should make him/her a
>> PMC member.
>> Or, in a more practical way, a new RM as committer should be guided by
>> another RM(PMC member), so svn wouldn't be a block, the new people still
>> are able to sign the source tar and all other works.
>>
>> The key to be a RM is to know what and how to check, and why those checks
>> matter for a project.
>>
>> Sheng Wu 吴晟
>>
>> Apache SkyWalking
>> Twitter, wusheng1108
>>
>>
>> Xinyou Ji <[email protected]>于2024年2月8日 周四05:47写道:
>>
>> > Hi,
>> >
>> > I prefer the way that the committers having the write access on the
>> d.a.o.
>> > branch. Having more potential RMs is a good thing, and involving a PMC
>> > member for each release even when the PMC member is not an RM could be
>> > difficult.
>> >
>> > Best,
>> > Xinyou
>> >
>> > From: Xuanwo <[email protected]>
>> > Date: Tuesday, February 6, 2024 at 21:08
>> > To: [email protected] <[email protected]>
>> > Subject: [DISCUSS] Change the distribution policy so that committers can
>> > push to the dist repository as well
>> > Hi, everyone
>> >
>> > I started this discussion about OpenDAL's distribution policy at
>> >
>> https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2F&data=05%7C02%7C%7C15d03a27627f4649aecc08dc27819dc2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638428684861009536%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=4BlnXmlcvxqyNL5cF6JgBzfZuXxEHzTChuv8AgiCQ90%3D&reserved=0
>> > <https://dist.apache.org/> (shortened as d.a.o) release branch.
>> >
>> > While in the incubator, all committers have direct write access to d.a.o
>> > release branch, meaning PMCs don't need to do extra work if the RM is a
>> > committer.
>> >
>> > However, once OpenDAL becomes a TLP, only PMCs will have write access to
>> > d.a.o release branch. As noted in
>> >
>> https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fopendal%2Fissues%2F4150&data=05%7C02%7C%7C15d03a27627f4649aecc08dc27819dc2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638428684861018317%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=qA0KanccmquttjTgWqYs%2BPfqcvMrLAo3gXFcDNPc8vk%3D&reserved=0
>> > <https://github.com/apache/opendal/issues/4150>, if an RM is a committer
>> > but not a PMC, we'll need a PMC member involved in the release process to
>> > update the KEYS and manage the release branch.
>> >
>> > We have two options here:
>> >
>> > - Change the release process: Involve a PMC member in the release
>> process.
>> > - Change the distribution policy: Allow committers to write release
>> branch
>> > of d.a.o (the same as before)
>> >
>> > What do you think? Feel free to leave your comments and decision below.
>> >
>> > Xuanwo
>> >
>>

-- 
Xuanwo

Reply via email to