+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
> >
>

Reply via email to