Re: Utilizing GitHub .CODEOWNERS files
If 'docs' can be identified as a separate code area, then add my name to the experimental owners' list. On Fri, Oct 30, 2020 at 2:11 PM Owen Nichols wrote: > I'd be happy to volunteer as well > > On 10/30/20, 2:10 PM, "Dan Smith" wrote: > > Hi Robert, > > Seems like a reasonable experiment. You can tag me if you like. > > Thanks, > -Dan > > From: Robert Houghton > Sent: Friday, October 30, 2020 1:52 PM > To: dev@geode.apache.org > Subject: Utilizing GitHub .CODEOWNERS files > > Thanks to @udo and @nabarunnag the conversations and ideas around > having > better review processes and review quality. > > TL;DR - Adding GitHub CODEOWNERS[1] to geode-examples, eye toward > adding to > GEODE > > GitHub provides a mechanism of assigning code ownership to specific > owners/committers based on file pattern-matching (similar to > .gitignore). > Owners are automatically added as reviewers to pull-requests against > their > described areas. This, coupled with our review requirements[2], could > really help us get the right eyes on prospective code changes. > > I intend to add this file to the apache/geode-examples repository, > tagging > myself and a few volunteers to different code areas, and checking the > results. If we like it, we can move on to doing the same to Geode. > > Will anyone volunteer to get code-reviews for geode-examples changes > (that > we won't merge) ? > > Thanks, > -Robert Houghton > > [1] > > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.github.com%2Fen%2Ffree-pro-team%40latest%2Fgithub%2Fcreating-cloning-and-archiving-repositories%2Fabout-code-ownersdata=04%7C01%7Conichols%40vmware.com%7C1404a0b2a4c54645dd4608d87d182e51%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396890095569226%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=Xtca2KkWOtMJCm0DVcBPyNlJUSB8STXe8BLoIOCSGao%3Dreserved=0 > [2] > > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FINFRA%2Fgit%2B-%2B.asf.yaml%2Bfeatures%23git.asf.yamlfeatures-BranchProtectiondata=04%7C01%7Conichols%40vmware.com%7C1404a0b2a4c54645dd4608d87d182e51%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396890095569226%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=ZF%2BC96kpEVwpG15RwLgYvlhdhMenI8y7LzoYumN9YJo%3Dreserved=0 > >
Re: Utilizing GitHub .CODEOWNERS files
I'd be happy to volunteer as well On 10/30/20, 2:10 PM, "Dan Smith" wrote: Hi Robert, Seems like a reasonable experiment. You can tag me if you like. Thanks, -Dan From: Robert Houghton Sent: Friday, October 30, 2020 1:52 PM To: dev@geode.apache.org Subject: Utilizing GitHub .CODEOWNERS files Thanks to @udo and @nabarunnag the conversations and ideas around having better review processes and review quality. TL;DR - Adding GitHub CODEOWNERS[1] to geode-examples, eye toward adding to GEODE GitHub provides a mechanism of assigning code ownership to specific owners/committers based on file pattern-matching (similar to .gitignore). Owners are automatically added as reviewers to pull-requests against their described areas. This, coupled with our review requirements[2], could really help us get the right eyes on prospective code changes. I intend to add this file to the apache/geode-examples repository, tagging myself and a few volunteers to different code areas, and checking the results. If we like it, we can move on to doing the same to Geode. Will anyone volunteer to get code-reviews for geode-examples changes (that we won't merge) ? Thanks, -Robert Houghton [1] https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.github.com%2Fen%2Ffree-pro-team%40latest%2Fgithub%2Fcreating-cloning-and-archiving-repositories%2Fabout-code-ownersdata=04%7C01%7Conichols%40vmware.com%7C1404a0b2a4c54645dd4608d87d182e51%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396890095569226%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=Xtca2KkWOtMJCm0DVcBPyNlJUSB8STXe8BLoIOCSGao%3Dreserved=0 [2] https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FINFRA%2Fgit%2B-%2B.asf.yaml%2Bfeatures%23git.asf.yamlfeatures-BranchProtectiondata=04%7C01%7Conichols%40vmware.com%7C1404a0b2a4c54645dd4608d87d182e51%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396890095569226%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=ZF%2BC96kpEVwpG15RwLgYvlhdhMenI8y7LzoYumN9YJo%3Dreserved=0
Re: Utilizing GitHub .CODEOWNERS files
Hi Robert, Seems like a reasonable experiment. You can tag me if you like. Thanks, -Dan From: Robert Houghton Sent: Friday, October 30, 2020 1:52 PM To: dev@geode.apache.org Subject: Utilizing GitHub .CODEOWNERS files Thanks to @udo and @nabarunnag the conversations and ideas around having better review processes and review quality. TL;DR - Adding GitHub CODEOWNERS[1] to geode-examples, eye toward adding to GEODE GitHub provides a mechanism of assigning code ownership to specific owners/committers based on file pattern-matching (similar to .gitignore). Owners are automatically added as reviewers to pull-requests against their described areas. This, coupled with our review requirements[2], could really help us get the right eyes on prospective code changes. I intend to add this file to the apache/geode-examples repository, tagging myself and a few volunteers to different code areas, and checking the results. If we like it, we can move on to doing the same to Geode. Will anyone volunteer to get code-reviews for geode-examples changes (that we won't merge) ? Thanks, -Robert Houghton [1] https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.github.com%2Fen%2Ffree-pro-team%40latest%2Fgithub%2Fcreating-cloning-and-archiving-repositories%2Fabout-code-ownersdata=04%7C01%7Cdasmith%40vmware.com%7C273687aed5ef4495269d08d87d15b861%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396879528034900%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=KRlme5Dyll%2FkoObolhrNQG%2BVw%2Ft02TQs20LqqvlUKRs%3Dreserved=0 [2] https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FINFRA%2Fgit%2B-%2B.asf.yaml%2Bfeatures%23git.asf.yamlfeatures-BranchProtectiondata=04%7C01%7Cdasmith%40vmware.com%7C273687aed5ef4495269d08d87d15b861%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637396879528034900%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=vVbnergXVXdPCOw9D8tMOFTqaiaepLFa%2BtojjHcQrzc%3Dreserved=0
Utilizing GitHub .CODEOWNERS files
Thanks to @udo and @nabarunnag the conversations and ideas around having better review processes and review quality. TL;DR - Adding GitHub CODEOWNERS[1] to geode-examples, eye toward adding to GEODE GitHub provides a mechanism of assigning code ownership to specific owners/committers based on file pattern-matching (similar to .gitignore). Owners are automatically added as reviewers to pull-requests against their described areas. This, coupled with our review requirements[2], could really help us get the right eyes on prospective code changes. I intend to add this file to the apache/geode-examples repository, tagging myself and a few volunteers to different code areas, and checking the results. If we like it, we can move on to doing the same to Geode. Will anyone volunteer to get code-reviews for geode-examples changes (that we won't merge) ? Thanks, -Robert Houghton [1] https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/about-code-owners [2] https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-BranchProtection