2011-10-25 6 views
5

Estoy buscando una manera de extraer todas las solicitudes que se han enviado para su inclusión en el kernel de Linux. Quiero todo el código que realmente fue aceptado por Linux y la compañía, y todo el código que fue rechazado. es posible?¿Cómo puedo obtener todas las solicitudes de confirmación del kernel de Linux?

Entiendo que puedo verificar la fuente y ver el registro de confirmación para todos los parches aceptados ... pero la verdadera pregunta es ¿cómo obtener todos los parches/códigos que se han rechazado?

La razón por la que formulo esta pregunta es porque pensé que sería genial tomar todos los parches/agregados aceptados y rechazados en el núcleo de Linux, incluirlos en las predicciones de Google para su análisis y cada vez que se envíe un nuevo parche podría vea el porcentaje de su parche realmente aceptado por Linus et al. :)

¡Gracias de antemano por las respuestas!

Respuesta

3

No puede obtener información acerca de los parches rechazados de git. Puede obtener ramas experimentales; también debe consultar las listas de correo del kernel, ya que es donde se publican la mayoría de los parches para su inclusión. GIT no es utilizado como un vehículo de sumisión por todos los contribuyentes; las listas de correo son.

+1

Además, algunos parches pueden salir de banda de un mantenedor. No hay una colección de cosas rechazadas, solo un historial de cómo se aplicaron las cosas. –

+0

¡Genial! ¡Gracias por las respuestas chicos! – Patrick

1

Bueno, para recuperar todos públicamente código rechazado, tendrá que:

  • seguir todas las listas de correo de desarrollo de Linux;
  • búsqueda de parches y solicitud de extracción;
  • compárelos con todos los sub-mantenedores git trees, linux-next, y/o linus 'git tree.

Creo que se va a golpear varias cuestiones: delta

  • tiempo entre la presentación de parches y la inclusión árbol de Linux (puede ser de varios meses);
  • revisión de código y varias versiones del mismo parche no significa que el primer parche fue rechazado;
  • ...

Eso es un proyecto interesante, pero parece bastante compleja para mí si quieres que sea completa. Y solo obtendrá el público, el envío del código que fue "rechazado".

Cuestiones relacionadas