Por razones estadísticas, necesitamos saber con qué frecuencia se utiliza nuestra biblioteca (frasco). Cuando los usuarios descargan el contenedor desde nuestro sitio web, tenemos un script integrado que cuenta las descargas. Recientemente también hemos incluido el jar en el repositorio público de Maven. ¿Hay alguna forma de obtener estadísticas sobre la frecuencia con la que se descarga el contenedor a través de Maven?¿Hay una manera de saber cuántas veces mi tarro (en el repositorio Maven pública) se descarga a través de Maven?
Respuesta
No está solo, vea
MNG-3615
. Pero como se explica en el mismo número, esto no es parte del trabajo de Maven. En otras palabras, aparte de utilizar grep
y wc
en un (posiblemente) agregados access.log
(sí, espejos) del repositorio central, no veo cómo se puede obtener un conteo (y, obviamente, no todo el mundo puede hacer esto).
Curiosamente, Jazon Van Zyl también escribió en su blog acerca de esto en Nexus: Improving Maven Central and Supporting the Maven Ecosystem hace unos meses:
Siguiente estamos pensando en maneras de hacer que las estadísticas de los artefactos de un proyecto determinado a disposición de los desarrolladores del proyecto. Ya hemos implementado el registro de usuarios en Nexus y actualmente estamos trabajando en el registro de proyectos también. Lo que esto significa es que los proyectos pueden registrarse con un determinado groupId, o un conjunto de groupIds, y opcionalmente ser suministrado un repositorio que puede ser operado por un conjunto de usuarios. Una vez que un proyecto se registra, sabremos qué porción o sectores de las estadísticas necesitan ver. Nuestra idea inicial es que las estadísticas del proyecto, el número de descargas solo deben estar disponibles para el público con el permiso de cada proyecto individual. Brian y yo, junto con Greg Luck y Dain Sundstrom, hemos estado trabajando en un mecanismo simple de estadísticas que esperamos podamos proporcionar a los proyectos a principios de este año.
¿Por qué no dejar un comentario para obtener una actualización?
- 1. Maven descarga Jars dañados
- 2. Maven excepción tarro de sombra tiro
- 3. Cómo generar tarro para el proyecto Maven padres
- 4. Maven - Generar tarro y la Guerra
- 5. maven espejos repositorio
- 6. ¿Hay algún repositorio maven en línea gratuito?
- 7. ¿Cómo instalo un tarro de prueba en maven?
- 8. Lanzamiento de Maven a través de Hudson
- 9. Generación de UUID a través de Maven
- 10. ¿Cómo obtener una URL de descarga de artefacto a través de Maven API?
- 11. ¿Es posible acelerar la descarga de artefactos de maven?
- 12. Maven woes: maven-clean-plugin no encontrado en el repositorio
- 13. ¿Puedo asignar una dependencia de maven a un repositorio específico?
- 14. Dropbox sdk repositorio maven
- 15. ¿Hay alguna manera de pasar jvm args a través de la línea de comando a maven?
- 16. ¿A dónde se dirigió el repositorio EclipseLink/Maven?
- 17. cómo controlar el pom.xml dentro del tarro construido por maven?
- 18. Configuración del repositorio maven específico del proyecto
- 19. ¿Hay alguna manera de averiguar cuántas veces se ha instanciado una clase en php?
- 20. ¿Cómo puedo desplegar solo el archivo pom en mi repositorio de instantáneas en Maven?
- 21. ¿Cuántas veces se llamó a logging.error()?
- 22. convertir el repositorio local de maven al repositorio remoto
- 23. joda-time 1.6.2 jar no descarga desde el repositorio central de maven
- 24. Cómo: Eclipse Maven instalar tarro de acumulación con dependencias
- 25. Obteniendo fuentes de elevación del repositorio de maven
- 26. Maven: implementar dependencias en el repositorio remoto
- 27. Repositorio en línea de Spring para Maven
- 28. ¿Por qué maven usa mi repositorio interno antes de mi repositorio local?
- 29. Maven usa el repositorio incorrecto para descargar
- 30. ¿Cómo instalo manualmente un contenedor en mi repositorio Maven local?
No se puede obtener estadísticas perfectas sin embargo. Si una empresa está utilizando Nexus o Artifactory para atender a sus usuarios, solo deberían presionar central una vez y luego almacenar en caché los artefactos. Entonces, es un poco imperfecto, ¿no? –