Hi Yuanchao,
I researched github and have 2 finding
1) a registered user can watch a number of repos and get notifications. however the notification type does not include "git push/new commit". There is only "new pull request", which looks much less useful for us.
2) we can still take advantage of its search API to find latest updated repos, like this
https://github.com/search?l=&o=desc&q=pushed%3A%3E2021-02-21+filenam...
7,543 repository results
clean-code-craft-tcq-1/modular-c-AnPra7
modular-c-AnPra7 created by GitHub Classroom C MIT license Updated 3 minutes ago trpo2021/chessviz-Jamesss1337
chessviz-Jamesss1337 created by GitHub Classroom C Updated 3 minutes ago mubu43/ExploringC C Updated 3 minutes ago BlankyShi/gitTest
gitTest C Updated 4 minutes ago aabelque/malloc C Updated 4 minutes ago ythan88/r-card C Updated 4 minutes ago koipkoi/pokeemerald-kr
A korean translation project for Pokémon Emerald. C Updated 4 minutes ago OpenMPT/openmpt
Official read-only git mirror of the OpenMPT and libopenmpt subversion repository at https://source.openmpt.org/. Thi… libopenmpt tracker audio music demoscene music-creation protracker impulsetracker screamtracker fasttracker 223 C Updated 4 minutes ago silabs-DenverL/ADCxSyncCapture
ADC0 and ADC1 Synchronization Capture C MIT license Updated 4 minutes ago gopro/gopro-lib-node.gl
OpenGL engine for building and rendering graph-based scenes
32 C Apache-2.0 license Updated 4 minutes ago
Thanks, Fengguang
On Tue, Feb 23, 2021 at 05:24:35PM +0800, Wu Fengguang wrote:
Hi Yuanchao,
I researched github and have 2 finding
- a registered user can watch a number of repos and get notifications.
however the notification type does not include "git push/new commit". There is only "new pull request", which looks much less useful for us.
- we can still take advantage of its search API to find latest
updated repos, like this
https://github.com/search?l=&o=desc&q=pushed%3A%3E2021-02-21+filenam...
7,543 repository results
Based on that, we can add one more service to
~/todo/people/LiYuanchao/todo/20201020-9d:gitmirror-git-hooks.md
under this section:
outside task sources ====================
1) submit-job script: add to redis task queue
2) git hook script: add to redis task queue
Thanks, Fengguang
On Tue, Feb 23, 2021 at 05:24:35PM +0800, Wu Fengguang wrote:
Hi Yuanchao,
I researched github and have 2 finding
- a registered user can watch a number of repos and get notifications.
however the notification type does not include "git push/new commit". There is only "new pull request", which looks much less useful for us.
- we can still take advantage of its search API to find latest
updated repos, like this
https://github.com/search?l=&o=desc&q=pushed%3A%3E2021-02-21+filenam...
7,543 repository results
That's still too much. May further limit time and only monitor popular repos:
Repositories options
With this many stars > 100 With this many forks > 100
https://github.com/search?l=&o=desc&q=pushed%3A%3E2021-02-22+filenam...
177 repository results
prenticedavid/MCUFRIEND_kbv
MCUFRIEND_kbv Library for Uno 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend Shields 223 C Updated 27 seconds ago FDio/vpp 522 C Apache-2.0 license Updated 3 minutes ago zephyrproject-rtos/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multi… iot real-time microcontroller embedded mcu rtos 4.3k C Apache-2.0 license Updated 3 minutes ago 19 issues need help paparazzi/paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main softw… paparazzi uav uas autopilot drones pprzlink pprz 1.2k C Updated 4 minutes ago RTEMS/rtems
Realtime SMP Kernel, networking, file-systems, drivers, BSPs, samples, and testsuite. 417 C Updated 4 minutes ago neutrinolabs/xrdp
xrdp: an open source RDP server linux c remote-desktop 2.9k C Apache-2.0 license Updated 5 minutes ago obgm/libcoap
A CoAP (RFC 7252) implementation in C 534 C Updated 8 minutes ago unbit/uwsgi
uWSGI application server container 2.9k C Updated 8 minutes ago lede-project/source
Mirror of https://git.lede-project.org/?p=source.git Please send your PRs against this tree. They will be merged via … 1.5k C Updated 10 minutes ago ntop/n2n
Peer-to-peer VPN peer-to-peer vpn
2.6k C GPL-3.0 license Updated 10 minutes ago 14 issues need help
Thanks, Fengguang