The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обновление Shotstars 2.1, инструмента для отслеживания убывающих звёзд на GitHub

21.02.2025 07:55

Обновлён инструмент Shotstars 2.1, решающий проблему с отслеживанием исчезновения "звёзд" у проектов на GitHub. Штатные возможности GitHub не предоставляют пользователям информацию по убывающим "звёздам" в проекте и позволяют получить сведения только по их прибавлению. Проект написан на языке Python и распространяется под лицензией GPLv3+

Изменения:

  • Добавлена поддержка Python 3.14.
  • Ослаблены зависимости от версий Python-библиотек.
  • Изменён формат таблицы "история сканирований": добавлен столбец "звезды", создан бэкап ранее сканируемых проектов, таблица очищена, добавлено оповещение пользователю о новом формате и о том, где искать бэкап.
  • На Android/Termux в Shotstars из-за небольшого размера терминала реализован компактный режим отображения таблицы "история сканирований".
  • В CLI- и HTML-отчёты добавлены новые метрики: размер репозитория и дата последнего обновления репозитория (в том числе определяется дата скрытых обновлений, что позволяет наблюдателю отследить переписываемые коммиты с поддельной датой).
  • Для лучшей визуализации данных в HTML-отчёт добавлены смайлики.
  • Пакет Shotstars устанавливается с помощью pip. Для пользователей, у которых не установлен Python, для Windows7+, GNU/Linux и Android/Termux (arm, aarch64) сформированы самодостаточные сборки ".bin/.exe", не требующие установки зависимостей. Добавлена экспериментальная поддержка macOS.


  1. Главная ссылка к новости (https://raw.githubusercontent....)
  2. OpenNews: Обновление Shotstars 0.2, инструмента для отслеживания убывающих звёзд на GitHub
Автор новости: snooppr
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62765-shotstars
Ключевые слова: shotstars, github
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.4, Карлос Сношайтилис (ok), 09:21, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Зачем оно?
     
     
  • 2.7, Аноним (7), 10:56, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видимо, чтобы быть в тренде. Если исходить из предположения что звездочки как-то коррелируют с качеством проекта, то нисходящий тренд должен говорить о серьезных проблемах проекта (в том числе и не технических, то есть не из-за багов). Судя по тексту, гитхаб штатно дает смотреть только восходящий тренд. Только позитив, как и в большинстве социальных сетей. Приходится видимо вручную отслеживать какие проекты теряют доверие. А почему он теряет доверие может оказаться весьма и весьма интересно.
     
     
  • 3.11, Карлос Сношайтилис (ok), 13:45, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проблематика понятна, спасибо!
     
  • 2.8, анон (?), 12:00, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А прочитать описание не судьба?

    "решающий проблему с отслеживанием исчезновения "звёзд" у проектов на GitHub"

     
     
  • 3.10, Карлос Сношайтилис (ok), 13:44, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А прочитать описание не судьба?

    Ты из тех людей, кто на просьбу: "Можете передать соль?", отвечают: "Могу"?


     
     
  • 4.16, анан (?), 18:09, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, я из тех людей, кто умеет читать. А ты читать не пробовал? В двух местах уже ответ есть.
     
  • 2.15, ВМ (?), 17:34, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Послушайте!
    Ведь, если звезды гасят —
    значит — это кому-нибудь нужно?
     
  • 2.19, Аноним (19), 02:12, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В прошлом годе ВНЕЗАПНО обнаружили, что звездочки в гитхабе можно "накручивать".
    Не будем поднимать тему "зачем накручивать звезды", но проблема вылезла наружу.
    Из последнего что я помню - банили аккаунты которые подозревались в накрутке.
    Сам - я на звездочки смотрю в последнюю очередь, и сначала проверяю оригинальный ли проект (адресная строка), не форкнут ли код(как я понял это вообще концепция гита - "не знаешь что делать, сначала форкни код себе") с некоторыми "незначительными" изменениями.
     
  • 2.21, cheburnator9000 (ok), 05:38, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы можно было понять что автор проекта сделал не так что его разлюбили.
     

  • 1.5, Аноним (5), 09:30, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Было бы еще круче, если бы сделали тоже самое для Инсты - проверять подписчиков.
     
  • 1.6, Tron is Whistling (?), 09:51, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Snowflakestars для юных любителей звёздочек
     
     
  • 2.12, Аноним (12), 14:19, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Карма всюду имеется и здесь ей в том числе злоупотребляют.
     
     
  • 3.13, Tron is Whistling (?), 15:44, 21/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Карма всюду имеется и здесь ей в том числе злоупотребляют.

    Ну лично мне фиолетово :D

     

  • 1.14, Аноним (14), 16:31, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Беспокоиться надо не об убывающих звёздах, а о том, что большинство звёзд и подписок - фейковые.

    Ну то есть есть аккаунты ботов. Чтобы якобы придать им легитимности они звездят и подписываются что попало, при этом у них самих оригинального контента в профиле ноль. Таких обычно отправляю в бан в настройках профиля - что стирает все их звёзды и все подписки на все мои проекты, организации и на мой аккаунт. Потому что мне как-бы не хочется, чтобы те мои тяжело заработанные звёзды и подписки просто списали со счетов, сказав что я их накрутил.

     
     
  • 2.20, Аноним (19), 02:25, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    "Безумству храбрых - поем мы песню"
    А зачем было заводить в этой социальной сети для программистов аккаунт?
    Ведь это было лишь дело времени, пока ее (как и другую социальную сеть) не заполонят боты.
    Теперь ты, тупо, борешься с очередными спамерами.
    Со всем уважением!
     

  • 1.18, _ (??), 21:07, 21/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Программирование в 21 веке - решение реальных проблем человечества!
    Ну вот например - эта программа :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру