Open milahu opened 1 year ago
aka "live mirror" of github issues and PRs
better than the online version, because we can use custom search
should be a daemon = run continuously, watch github events, fetch incremental updates
should use the official github API (dont scrape html)
different than #1 (webhooks, push events) because use polling (pull events) for clients with no access to the nixos org (to configure webhooks)
https://docs.github.com/en/rest/activity/events
question: how fine-grained are pull events?
keywords
https://docs.github.com/en/rest/guides/scripting-with-the-rest-api-and-javascript
https://stackoverflow.com/questions/2576785/web-crawler-update-strategy
similar tools
https://github.com/Xiphe/github-sync-labels-milestones
https://github.com/jessfraz/gitable
https://github.com/evanp/github-todotxt
https://github.com/Souvikns/Notion-Board/blob/main/src/adapters/github_adapter.ts
https://github.com/vtambourine/github-events-watcher
https://github.com/microsoft/gh-sync
aka "live mirror" of github issues and PRs
better than the online version, because we can use custom search
should be a daemon = run continuously, watch github events, fetch incremental updates
should use the official github API (dont scrape html)
different than #1 (webhooks, push events) because use polling (pull events) for clients with no access to the nixos org (to configure webhooks)
https://docs.github.com/en/rest/activity/events
question: how fine-grained are pull events?
keywords
https://docs.github.com/en/rest/guides/scripting-with-the-rest-api-and-javascript
incremental web scraping
https://stackoverflow.com/questions/2576785/web-crawler-update-strategy
keywords