Есть ли способ узнать, сколько раз мой файл (в общедоступном репозитории Maven) загружается через Maven? - PullRequest
6 голосов
/ 27 апреля 2010

По статистическим причинам нам нужно знать, как часто используется наша библиотека (jar).Когда пользователи скачивают банку с нашего сайта, у нас есть встроенный скрипт, который подсчитывает количество скачиваний.Недавно мы также включили банку в публичный репозиторий Maven.Есть ли способ получить статистику о том, как часто JAR-файл загружается через Maven?

1 Ответ

8 голосов
/ 27 апреля 2010

Ты не один, см. MNG-3615 . Но, как объясняется в том же номере, это не является частью работы Maven. Другими словами, кроме использования grep и wc на (возможно) агрегированном access.log (да, зеркала) центрального хранилища, я не вижу, как вы могли бы получить счет (и, очевидно, никто может сделать это).

Как ни странно, Джазон Ван Зил также писал об этом в Nexus: Улучшение Maven Central и поддержка экосистемы Maven несколько месяцев назад:

Далее мы подумываем о том, как сделать статистику по артефактам данного проекта доступной для разработчиков проекта. Мы уже реализовали регистрацию пользователей в Nexus, и в настоящее время мы также работаем над регистрацией проекта. Это означает, что проекты могут регистрироваться с заданным groupId или набором groupIds, и при желании может быть предоставлен репозиторий, которым может управлять группа пользователей. Как только проект зарегистрируется, мы узнаем, какой срез или срезы статистики они должны видеть. Наша первоначальная мысль заключается в том, что статистика проекта, количество загрузок должны быть доступны для общественности только с разрешения каждого отдельного проекта. Брайан и я вместе с Грегом Лаком и Дейном Сундстремом работали над простым статистическим механизмом, который, мы надеемся, сможем предоставить проектам в начале этого года.

Почему бы не оставить комментарий, чтобы получить обновление?

...