Pull to refresh

Comments 10

В рассылке trending-weekly ожидаешь увидеть подборку интересных репозиториев раз в неделю (как на Хабре), а на самом деле там каждый день новые сообщения. Жаль, уведомления 2 раза в день это слишком часто.

Да, подумаю об этом. Тут есть два момента:
1. Если проверять недельный trending именно раз в неделю — есть вероятность пропустить некоторые репозитории, которые в течение недели появились, а потом исчезли из-за появления других. GitHub обновляет этот список несколько раз каждый день.
2. Со временем обновления должны стать реже, т.к. в базе комментариев к issue накопятся все самые популярные проекты, которые периодически то всплывают, то исчезают из трендов.
есть вероятность пропустить некоторые репозитории, которые в течение недели появились, а потом исчезли из-за появления других

Вы этом же суть и отличие недельного трендинга от суточного, разве нет?

Насколько я понимаю, алгоритм у GitHub следующий:


  • Все репозитории, которые активно набирают звезды за последние 24 часа попадают в список trending daily
  • Все репозитории, которые активно набирают звезды за последние 7 дней попадают в список trending weekly

То есть ситуация в обоих списках может меняться каждый день.

Обновил расписание. Теперь проверка ежедневных трендов происходит только раз в сутки и проверка еженедельных только по пятницам.
Посмотрите в сторону gitmostwanted.com, он на githubarchive базируется.
А есть Github API для рендеринга тренд репозиториев?
Sign up to leave a comment.

Articles