Great question! I asked the same questions to Common Room and this is what they responded with:
So with the app, we can pull deltas. With using the method with our own > auth, we donβt. Iβm not sure if itβs a limitation in how it was written, > since our auth was written years ago, before we supported all the activity > types. But I do understand that activities like stars would have to be > repulled every time with our method, so we opt not to do that. I looked into how their competitor does it <https://orbit.love/docs/all/github-integration#aed6c486fcd746098531d5dda92a641c> and they also do the same. I'm not sure why. I imagine scraping is much more difficult and limited as the website is always subject to change. We used Orbit in the Trino community and none of the data they scraped required private access. So my best guess is that GitHub doesn't allow incremental updates and no way of scraping the site without pulling everything, all at once. Which is what they do when you run a proof of concept with them. Other Apache communities have connected with them so maybe a next step could be to reach out to some of those communities or I'd be happy to bring anyone who is interested on to a phone call with Common Room to ask any other quesitons. Let me know what you think. On Tue, May 30, 2023 at 10:54 AM Russell Spitzer <russell.spit...@gmail.com> wrote: > Could you please elaborate on what Common room really is and why it needs > special permissions? I'm would have thought just generic public access > would be enough to check PR's, Issues and such? > > On Tue, May 23, 2023 at 7:17β―PM Anton Okolnychyi > <aokolnyc...@apple.com.invalid> wrote: > >> Seems valuable to me. >> >> - Anton >> >> On May 18, 2023, at 2:44 PM, Brian Olsen <bitsondata...@gmail.com> wrote: >> >> Hey all, >> My name is Brian and I'm the new Head of Developer Relations working at >> Tabular. I'd like to set up Common <https://www.commonroom.io/> Room >> <https://www.commonroom.io/> for us to have a bit of a pulse on the >> community. I would like to see if the community is interested in enabling >> read-only >> <https://docs.commonroom.io/get-started/integrations/github#required-permissions> >> permissions for the apache/iceberg and apache/icberg-docs for the GitHub >> integration. Here's how the information would be used: >> >> - Triage issues and PRs >> - Learn ways to improve developer/contributor experience in the >> community >> - Understand which PRs and issues are not getting attention and why >> - Set alerts and notifications for the Developer Relations team to >> follow up on issues to help drive changes in Iceberg >> - Metrics reporting to showcase Iceberg usage to drive further >> adoption and interest in Iceberg >> - Gaining a better understanding of the ways people use Iceberg and >> the features they are interested in >> - Showcase the diversity of contributions the Iceberg project >> >> Is everyone okay with me setting this up so I can help the community with >> things like roadmap updates and making sure we follow up on reviews? >> >> >>