This is definitely an interesting idea that is worth an experiment. If we move forward, I’d like to see us take advantage of GitHub’s support for custom Copilot instructions. We should make sure that the bot is comparing against the Java reference implementation whenever possible.
On Wed, Jul 15, 2026 at 10:18 PM Gang Wu <[email protected]> wrote: > Hi all, > > I would like to discuss enabling ASF-managed GitHub Copilot code review for > Iceberg repositories, starting with iceberg-cpp as a small trial: > > https://github.com/apache/iceberg-cpp/pull/833 > > This would enable automatic Copilot review on non-draft PRs, using the ASF > `.asf.yaml` `github.copilot_code_review` setting. > > Apache Arrow recently enabled and tuned this feature: > https://github.com/apache/arrow/pull/50117 > > ASF Infra documents this as a supported `.asf.yaml` feature: > https://github.com/apache/infrastructure-asfyaml#copilot-code-review > > The `.asf.yaml` docs also say that before enabling such features, projects > should discuss the workflow/resource impact with the project team: > > https://github.com/apache/infrastructure-asfyaml#before-you-start-using-asfyaml > > I suggest starting with iceberg-cpp first as a trial, because reviewer > bandwidth > is limited there and Copilot may provide useful first-pass feedback. If it > works > well, other Iceberg repositories can adopt a similar setup later. > > Any concerns or objections? > > Thanks, > Gang >
