Ver suministro de noticias / línea de tiempo para un repositorio específico de GitHub

13

Sé que GitHub te permite seguir múltiples repositorios con las siguientes características:

  1. Fuente de noticias personalizada de todos los repositorios que estás viendo: https://github.com
  2. Cronología global de todos los repositorios públicos: https://github.com/timeline

¿Hay alguna manera de ver el suministro de noticias / línea de tiempo para un único repositorio?

Por ejemplo, https://github.com/jquery/jquery/timeline

La solución más cercana que encontré es una extensión del navegador llamada GitHub Feed Filter para Chrome .

Funciona aplicando un filtro en su suministro de noticias personalizado. Sin embargo, si está viendo muchos repositorios, tendría que hacer clic en el botón "Más" en la parte inferior del suministro de noticias varias veces para obtener suficientes historias para alimentar el filtro.

¿Hay una mejor solución?

David H
fuente

Respuestas:

6

Acabo de solicitar esta función y me respondieron que en este momento solo es compatible con su API: http://developer.github.com/v3/activity/events/#list-repository-events

Samus_
fuente
¡Impresionante, finalmente lo agregaron! ¡Gracias por señalarlo!
David H
@Samus_ Tuve la misma pregunta hoy, y ahora me pregunto, ¿cuál es el lugar para que alguien solicite al equipo github una función? Por cierto, gracias por la respuesta y el enlace.
Sumeet Pareek
Creo que su forma de "comentarios" es el camino a seguir, pero de acuerdo con mis fuentes, necesita algunas solicitudes similares para llamar su atención.
Samus_
Creo que es útil escribir un ejemplo concreto: por ejemplo, para jquery, el feed es api.github.com/repos/jquery/jquery/events
thSoft
5

Existe información de confirmación por repo: https://github.com/username/reponame/commits/master.atom

Tejón perezoso
fuente
1
De hecho, estoy interesado en el suministro de noticias asociado con un repositorio. Imagine crear una cuenta de Github y usarla para ver solo un repositorio, eso es lo que quiero. La fuente de noticias basada en repositorios le muestra: eventos push, comentarios sobre problemas, nuevos problemas, nuevas solicitudes de extracción, nuevas sucursales, etc. No están disponibles en el registro de confirmación. Gracias por tu ayuda, sin embargo.
David H
Probará el repositorio visto hoy, pero para el bifurcado funciona: el feed de su propio tablero muestra todas las acciones en el repositorio principal
Lazy Badger
3

Acabo de publicar una respuesta a esto en StackOverflow .

Brevemente:

Parece que GitHub ahora admite un feed "todo" con la siguiente convención:

https://github.com/username.private.actor.atom?token=somehextoken

Donde somehextokense reemplaza con un token relevante para su cuenta.

Puede obtener su feed + URL de token automáticamente de GitHub mediante los siguientes pasos:

  1. Inicie sesión en su cuenta de GitHub
  2. Vaya a la siguiente página: https://github.com/dashboard/yours
  3. Haga clic en el botón News Feed con el icono de feed en la parte superior derecha de la página.
  4. Esto lo llevará a una página XML de feed. Copie la URL de su navegador y péguela donde sea necesario.
  5. Filtre la alimentación según sus necesidades. El feed en sí parece incluir actualizaciones de problemas y otros detalles de todos los repositorios conectados a su cuenta. En mi caso, acabo de usar un filtro de texto estándar para tomar solo los elementos de feed con MyAcct / MyRepo1 en su título.
Paul McMurdie
fuente
Gracias por responder. Esto todavía sufre el mismo problema que estoy teniendo. Cuando observa muchos repositorios, las historias generadas por repositorios activos tienden a eliminar las historias de repositorios menos activos. Además, si recuerdo correctamente, cuando comienzas a ver un repositorio, solo las historias más recientes de ese repositorio aparecen en tu feed.
David H
La respuesta anterior solo le brinda elementos de alimentación de sus repositorios. En principio, podría crear una nueva cuenta de GitHub, bifurcar solo el repositorio que desea tener en su feed y luego seguir las instrucciones anteriores en esta nueva cuenta de GH. En la práctica, tengo pocos repositorios propios en mi cuenta normal, y los títulos de las fuentes son lo suficientemente consistentes, por lo que es fácil filtrarlos. Si ha bifurcado muchos repositorios, entonces la idea de cuenta separada debería funcionar para usted.
Paul McMurdie
2

La aplicación de Android GitHub tiene esa característica. Si va a un repositorio, hay un elemento de "noticias" en la navegación principal. También muestra cosas que no ves en tu fuente de noticias personal. Por ejemplo, verá si alguien a quien no sigue protagoniza el repositorio.

Lo encuentro realmente útil y es una pena que el sitio web normal no tenga esa característica.

nwellnhof
fuente