VersionTrack - actualizaciones de dependencias en Slack | POLPROG Skip to content

VersionTrack

VersionTrack

VersionTrack - actualizaciones de dependencias en Slack

Actualizaciones de dependencias de varios repositorios en un informe claro, directamente en Slack.

Herramienta para desarrolladores
3
Niveles de actualización
2
Permisos de GitHub de solo lectura
1
Proveedores de repositorios en beta
0
Acceso al historial de mensajes

Acerca de

VersionTrack reúne las actualizaciones de dependencias npm de los repositorios GitHub seleccionados en un informe claro de Slack. El equipo ve de inmediato qué paquetes requieren atención, el tamaño del cambio y el proyecto al que afecta, sin abrir cada package.json manualmente.

Por qué usarlo

  • Una lista compartida de prioridades. Las actualizaciones aparecen en una sola vista en lugar de comprobaciones dispersas y notas manuales.
  • Contexto para decidir. El informe muestra el paquete, el repositorio, las versiones y el nivel de cambio, incluidas las actualizaciones mayores y los paquetes obsoletos.
  • El equipo mantiene el control. VersionTrack informa. No modifica código ni despliega actualizaciones sin una decisión del equipo.
  • Acceso limitado. La aplicación de GitHub utiliza permisos de solo lectura y únicamente los repositorios elegidos durante la instalación.

Cuánto tiempo puede ahorrar

  • De 30 a 90 minutos por semana. Es el tiempo que un equipo con 10 repositorios puede dedicar a recopilar manualmente la información sobre actualizaciones.
  • De 2 a 6 horas por persona al mes. Es una estimación realista en ese escenario porque un informe de Slack sustituye el trabajo de recopilación.
  • Una estimación transparente. La herramienta ahorra tiempo de revisión y priorización, no el trabajo de ingeniería necesario para modificar código.

Para quién es VersionTrack

  • Equipos de Node.js y TypeScript. Especialmente los que mantienen varias aplicaciones o bibliotecas en GitHub.
  • Responsables técnicos y mantenedores. Personas que necesitan evaluar el riesgo de una actualización sin abrir cada proyecto manualmente.
  • Responsables de calidad y seguridad. Equipos que quieren detectar antes las actualizaciones importantes y las deprecaciones.

Instalación y primer análisis

  1. Seleccione Añadir a Slack e instale la aplicación en el espacio de trabajo elegido.
  2. Conecte la aplicación de GitHub con acceso únicamente de Metadata: Read-only y Contents: Read-only.
  3. Elija en GitHub los repositorios a los que VersionTrack puede acceder.
  4. Abra App Home en Slack, elija un canal de informes y configure los repositorios supervisados.
  5. Ejecute /deps scan o use el botón de análisis. El progreso aparece en el canal y se convierte en el informe final.

Qué contiene un informe

  • Contexto completo. Repositorio, nombre del paquete, versión actual y más reciente, y nivel de cambio: patch, minor o major.
  • Acciones útiles en Slack. Filtre uno o varios repositorios, ordene los resultados, muestre más elementos y exporte el análisis actual a un archivo Markdown.

Alcance actual

  • GitHub: repositorios públicos y privados seleccionados. VersionTrack no necesita acceso a una organización completa.
  • npm: análisis de package.json y package-lock.json, comparación de versiones e información sobre deprecaciones.
  • Monorepos: detección básica de manifiestos en subdirectorios del repositorio.
  • Slack: instalación OAuth, App Home, análisis manuales y programados, e informes interactivos en el canal elegido.

Qué no hace VersionTrack

En su primera versión, la herramienta no modifica código, no crea ramas, no abre pull requests ni instala paquetes. Organiza la información y deja al equipo la decisión de desplegar. Bitbucket y más ecosistemas de paquetes llegarán cuando la integración con GitHub sea estable.

Características principales

01

Análisis de varios repositorios

Una instalación de GitHub App puede supervisar proyectos seleccionados de una organización o usuario.

02

Patch, minor y major

Los cambios de versión semántica se clasifican claramente, para que las actualizaciones major no se pierdan entre pequeños parches.

03

Selección de repositorios

Los repositorios se pueden seleccionar y después activar o desactivar directamente desde Slack.

04

Informes y exportación Markdown

Filtra un informe por repositorios, ordena los resultados y descarga el análisis actual como archivo Markdown.

05

Progreso del análisis en directo

Un mensaje de progreso muestra los repositorios terminados y los paquetes comprobados, y después se convierte en el informe final.

06

Errores y deprecaciones claros

Los manifiestos ausentes, problemas de acceso, límites de API y paquetes obsoletos se muestran junto al repositorio afectado.

Privacidad y seguridad

VersionTrack tiene únicamente el acceso necesario para leer manifiestos de dependencias y publicar sus propios informes.

Acceso a GitHub de solo lectura Sin acceso al historial de mensajes Solo repositorios seleccionados Eliminación de datos tras desinstalar

Información del producto

  • EstadoBeta pública
  • IntegracionesSlack, GitHub
  • Paquetesnpm
  • Manifiestospackage.json, package-lock.json
  • Acceso a GitHubMetadata y Contents, solo lectura
  • EditorPOLPROG
  • PrecioGratis durante la beta pública

Primeros pasos