Hi Divij, Interesting; perhaps they didn't need to send you an invite because your github account is already associated with another Apache project? The actions you listed are the things that the collaborator role gives you, so I think you're good to go.
Thanks, -John On Tue, Jun 6, 2023, at 11:14, Divij Vaidya wrote: > Hey John > > What does the invite do? I did not receive any invite either but I have > been able to add labels, close PRs etc. since I was added to the > contributors list (perhaps because I already have an apache LDAP account?). > I am working with the assumption that things are working for me even if I > didn't have to accept an invite. Is that a correct assumption? > > -- > Divij Vaidya > > > > On Tue, Jun 6, 2023 at 5:32 PM John Roesler <vvcep...@apache.org> wrote: > >> Hello all, >> >> I put in a ticket with Apache Infra to re-send these invites, and they >> told me I should just remove the usernames in one commit and then re-add >> them in a subsequent commit to trigger the invites again. >> >> I will go ahead and do this for the users who requested it on this thread >> (Greg and Andrew, as well as for Victoria who asked me about it >> separately). If there is anyone else who needs a re-send, please let us >> know. >> >> I'm sorry for the confusion, Hao. The docs claimed we could add 20 users, >> but when I actually checked in the file, I got an automated notification >> that we could actually only have 10. >> >> As for triggering the build, I don't believe you'll be able to log in to >> Jenkins, but you should be able to say "retest this please" in a PR comment >> to trigger it. Apparently, that doesn't work anymore, though. I'll file an >> Infra ticket for it. >> >> Thanks all, >> John >> >> On Fri, Jun 2, 2023, at 18:46, Hao Li wrote: >> > Hi Luke, >> > >> > Sorry for the late reply. Can you also add me to the whitelist? I believe >> > I'm supposed to be there as well. Matthias and John can vouch for me :) >> My >> > github ID is "lihaosky". >> > >> > Thanks, >> > Hao >> > >> > On Fri, Jun 2, 2023 at 4:43 PM Greg Harris <greg.har...@aiven.io.invalid >> > >> > wrote: >> > >> >> Luke, >> >> >> >> I see that the PR has been merged, but I don't believe it re-sent the >> >> invitation. >> >> >> >> Thanks >> >> Greg >> >> >> >> >> >> On Wed, May 31, 2023 at 6:46 PM Luke Chen <show...@gmail.com> wrote: >> >> > >> >> > Hi Greg and Andrew, >> >> > >> >> > Sorry, I don't know how to re-sent the invitation. >> >> > It looks like it is auto sent after the .asf.yaml updated. >> >> > Since updating collaborator list is part of release process based on >> the >> >> doc >> >> > <https://kafka.apache.org/contributing>, I just created a new list >> and >> >> > opened a PR: >> >> > https://github.com/apache/kafka/pull/13790 >> >> > >> >> > Hope that after this PR merged, you'll get a new invitation. >> >> > >> >> > Thanks. >> >> > Luke >> >> > >> >> > On Thu, Jun 1, 2023 at 5:27 AM Andrew Grant >> <agr...@confluent.io.invalid >> >> > >> >> > wrote: >> >> > >> >> > > Hi all, >> >> > > Like Greg I also received an invitation to collaborate but was too >> >> slow to >> >> > > accept the invite :( I'm also wondering if there's a way to resend >> the >> >> > > invite? I'm andymg3 on GitHub. >> >> > > Thanks, >> >> > > Andrew >> >> > > >> >> > > On Tue, May 30, 2023 at 12:12 PM Greg Harris >> >> <greg.har...@aiven.io.invalid >> >> > > > >> >> > > wrote: >> >> > > >> >> > > > Hey all, >> >> > > > >> >> > > > I received an invitation to collaborate on apache/kafka, but let >> the >> >> > > > invitation expire after 7 days. >> >> > > > Is there a workflow for refreshing the invite, or is an admin >> able to >> >> > > > manually re-invite me? >> >> > > > I'm gharris1727 on github. >> >> > > > >> >> > > > Thanks! >> >> > > > Greg >> >> > > > >> >> > > > On Wed, May 24, 2023 at 9:32 AM Justine Olshan >> >> > > > <jols...@confluent.io.invalid> wrote: >> >> > > > > >> >> > > > > Hey Yash, >> >> > > > > I'm not sure how it used to be for sure, but I do remember we >> used >> >> to >> >> > > > have >> >> > > > > a different build system. I wonder if this used to work with the >> >> old >> >> > > > build >> >> > > > > system and not any more. >> >> > > > > I'd be curious if other projects have something similar and how >> it >> >> > > works. >> >> > > > > >> >> > > > > Thanks, >> >> > > > > Justine >> >> > > > > >> >> > > > > On Wed, May 24, 2023 at 9:22 AM Yash Mayya < >> yash.ma...@gmail.com> >> >> > > wrote: >> >> > > > > >> >> > > > > > Hi Justine, >> >> > > > > > >> >> > > > > > Thanks for the response. Non-committers don't have Apache >> >> accounts; >> >> > > > are you >> >> > > > > > suggesting that there wasn't a need to sign in earlier and a >> >> change >> >> > > in >> >> > > > this >> >> > > > > > policy is restricting collaborators from triggering Jenkins >> >> builds? >> >> > > > > > >> >> > > > > > Thanks, >> >> > > > > > Yash >> >> > > > > > >> >> > > > > > On Wed, May 24, 2023 at 9:30 PM Justine Olshan >> >> > > > > > <jols...@confluent.io.invalid> >> >> > > > > > wrote: >> >> > > > > > >> >> > > > > > > Yash, >> >> > > > > > > >> >> > > > > > > When I rebuild, I go to the CloudBees CI page and I have to >> >> log in >> >> > > > with >> >> > > > > > my >> >> > > > > > > apache account. >> >> > > > > > > Not sure if the change in the build system or the need to >> sign >> >> in >> >> > > is >> >> > > > part >> >> > > > > > > of the problem. >> >> > > > > > > >> >> > > > > > > >> >> > > > > > > On Wed, May 24, 2023 at 4:54 AM Federico Valeri < >> >> > > > fedeval...@gmail.com> >> >> > > > > > > wrote: >> >> > > > > > > >> >> > > > > > > > +1 on Divij suggestions >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > On Wed, May 24, 2023 at 12:04 PM Divij Vaidya < >> >> > > > divijvaidy...@gmail.com >> >> > > > > > > >> >> > > > > > > > wrote: >> >> > > > > > > > > >> >> > > > > > > > > Hey folks >> >> > > > > > > > > >> >> > > > > > > > > A week into this experiment, I am finding the ability to >> >> add >> >> > > > labels, >> >> > > > > > > > > request for reviewers and ability to close PRs very >> useful. >> >> > > > > > > > > >> >> > > > > > > > > 1. May I suggest an improvement to the process by >> >> requesting >> >> > > for >> >> > > > some >> >> > > > > > > > > guidance on the interest areas for various committers. >> This >> >> > > would >> >> > > > > > help >> >> > > > > > > us >> >> > > > > > > > > request for reviews from the right set of individuals. >> >> > > > > > > > > As a reference, we have tried something similar with >> Apache >> >> > > > TinkerPop >> >> > > > > > > > (see >> >> > > > > > > > > TinkerPop Contributors section at the end) [1], where >> the >> >> > > > committers >> >> > > > > > > self >> >> > > > > > > > > identify their preferred area of interest. >> >> > > > > > > > > >> >> > > > > > > > > 2. I would also request creation of the following new >> >> labels: >> >> > > > > > > > > tiered-storage, transactions, security, refactor, >> >> zk-migration, >> >> > > > > > > > > first-contribution (so that we can prioritize reviews >> for >> >> first >> >> > > > time >> >> > > > > > > > > contributors as an encouragement), build, metrics >> >> > > > > > > > > >> >> > > > > > > > > [1] https://tinkerpop.apache.org/ >> >> > > > > > > > > >> >> > > > > > > > > -- >> >> > > > > > > > > Divij Vaidya >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > On Mon, May 15, 2023 at 11:07 PM John Roesler < >> >> > > > vvcep...@apache.org> >> >> > > > > > > > wrote: >> >> > > > > > > > > >> >> > > > > > > > > > Hello again, all, >> >> > > > > > > > > > >> >> > > > > > > > > > Just a quick update: after merging the changes to >> >> asf.yaml, I >> >> > > > > > > received >> >> > > > > > > > a >> >> > > > > > > > > > notification that the list is limited to only 10 >> people, >> >> not >> >> > > > 20 as >> >> > > > > > > the >> >> > > > > > > > > > documentation states. >> >> > > > > > > > > > >> >> > > > > > > > > > Here is the list of folks who will now be able to >> triage >> >> PRs >> >> > > > and >> >> > > > > > > > trigger >> >> > > > > > > > > > builds: Victoria Xia, Greg Harris, Divij Vaidya, Lucas >> >> > > > Brutschy, >> >> > > > > > Yash >> >> > > > > > > > > > Mayya, Philip Nee, vamossagar12, Christo Lolov, >> Federico >> >> > > > Valeri, >> >> > > > > > and >> >> > > > > > > > andymg3 >> >> > > > > > > > > > >> >> > > > > > > > > > Thanks all, >> >> > > > > > > > > > -John >> >> > > > > > > > > > >> >> > > > > > > > > > On 2023/05/12 15:53:40 John Roesler wrote: >> >> > > > > > > > > > > Thanks again for bringing this up, David! >> >> > > > > > > > > > > >> >> > > > > > > > > > > As an update to the community, the PMC has approved >> a >> >> > > > process to >> >> > > > > > > make >> >> > > > > > > > > > use of this feature. >> >> > > > > > > > > > > >> >> > > > > > > > > > > Here are the relevant updates: >> >> > > > > > > > > > > >> >> > > > > > > > > > > PR to add the policy: >> >> > > > > > > https://github.com/apache/kafka-site/pull/510 >> >> > > > > > > > > > > >> >> > > > > > > > > > > PR to update the list: >> >> > > > > > https://github.com/apache/kafka/pull/13713 >> >> > > > > > > > > > > >> >> > > > > > > > > > > Ticket to automate this process.. Contributions >> >> welcome :) >> >> > > > > > > > > > https://issues.apache.org/jira/browse/KAFKA-14995 >> >> > > > > > > > > > > >> >> > > > > > > > > > > And to make sure it doesn't fall through the cracks >> in >> >> the >> >> > > > mean >> >> > > > > > > time, >> >> > > > > > > > > > here's the release process step: >> >> > > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > >> >> > > >> >> >> https://cwiki.apache.org/confluence/display/KAFKA/Release+Process#ReleaseProcess-UpdatetheCollaboratorsList >> >> > > > > > > > > > > >> >> > > > > > > > > > > Unfortunately, the "collaborator" feature only >> allows >> >> 20 >> >> > > > > > usernames, >> >> > > > > > > > so >> >> > > > > > > > > > we have decided to simply take the top 20 >> non-committer >> >> > > authors >> >> > > > > > from >> >> > > > > > > > the >> >> > > > > > > > > > past year (according to git shortlog). Congratulations >> >> to our >> >> > > > new >> >> > > > > > > > > > collaborators! >> >> > > > > > > > > > > >> >> > > > > > > > > > > Victoria Xia, Greg Harris, Divij Vaidya, Lucas >> >> Brutschy, >> >> > > Yash >> >> > > > > > > Mayya, >> >> > > > > > > > > > Philip Nee, vamossagar12, Christo Lolov, Federico >> >> Valeri, and >> >> > > > > > andymg3 >> >> > > > > > > > > > > >> >> > > > > > > > > > > Thanks, >> >> > > > > > > > > > > -John >> >> > > > > > > > > > > >> >> > > > > > > > > > > On 2023/04/27 18:45:09 David Arthur wrote: >> >> > > > > > > > > > > > Hey folks, >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > I stumbled across this wiki page from the infra >> team >> >> that >> >> > > > > > > > describes the >> >> > > > > > > > > > > > various features supported in the ".asf.yaml" >> file: >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > >> >> > > >> >> >> https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > One section that looked particularly interesting >> was >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > >> >> > > >> >> >> https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > github: >> >> > > > > > > > > > > > collaborators: >> >> > > > > > > > > > > > - userA >> >> > > > > > > > > > > > - userB >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > This would allow us to define non-committers as >> >> > > > collaborators >> >> > > > > > on >> >> > > > > > > > the >> >> > > > > > > > > > Github >> >> > > > > > > > > > > > project. Concretely, this means they would receive >> >> the >> >> > > > "triage" >> >> > > > > > > > Github >> >> > > > > > > > > > role >> >> > > > > > > > > > > > (defined here >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > >> >> > > >> >> >> https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/repository-roles-for-an-organization#permissions-for-each-role >> >> > > > > > > > > > ). >> >> > > > > > > > > > > > Practically, this means we could let >> non-committers >> >> do >> >> > > > things >> >> > > > > > > like >> >> > > > > > > > > > assign >> >> > > > > > > > > > > > labels and reviewers on Pull Requests. >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > I wanted to see what the committer group thought >> >> about >> >> > > this >> >> > > > > > > > feature. I >> >> > > > > > > > > > > > think it could be useful. >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > Cheers, >> >> > > > > > > > > > > > David >> >> > > > > > > > > > > > >> >> > > > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > >> >> > > >> >> >> > >> > >> > -- >> > Thanks, >> > Hao >>