mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
2.3 KiB

  1. La Gua de Parches de ROCK Linux
  2. ================================
  3. Para lograr que la aplicacin de los parches sea lo ms eficiente posible,
  4. el envo de los parches debera de ser en el formato descrito aqu. Yo
  5. (y alguno de los desarrolladores de subdistribuciones) rechazaremos los
  6. parches si no estn conforme a este documento.
  7. Por favor, pon la cadena [PATCH] al inicio del campo Asunto del correo.
  8. Podra no ser visto si no forma parte de los primeros carcteres, ya que
  9. algunos clientes de correo slo muestran el inicio del campo Asunto en la
  10. lista de correos.
  11. 0. NO ENVES PARCHES NO TESTEADOS ANTES, SIN DEJAR CLARO QUE AN NO HAN
  12. SIDO PROBADOS, Y NO ESPERES QUE PARCHES SIN TESTEAR SEAN APLICADOS. En
  13. caso de actualizaciones de paquetes, etc. es suficiente con asegurarse
  14. que el paquete an se compila correctamente con una configuracin ms
  15. o menos genrica.
  16. 1. Los parches deben estar en un formato unificado. Yo prefiero diffs
  17. unificados. Debera ser posible aplicar el parche con el comando 'patch
  18. -p1 < patchfile' en el directorio base.
  19. 2. El parche no debe contener nign fichero que sea generado de forma
  20. automtica por ./scripts/Puzzle.
  21. El script "./script/Create-Diff <dir_antiguo> <dir_nuevo>" puede ser usado
  22. para crear facilmente parches conformes al punto 1 y 2.
  23. 3. El parche debe ser contra uno de los ltimos snapshots del desarrollo.
  24. 4. Un parche debe arreglar slo un tema. Si pretendes arreglar varias cosas
  25. (independientes), enva varios parches.
  26. 5. Si un parche no es autodescriptivo en pocas lneas, aade un pequeo
  27. comentario al principio del fichero del parche.
  28. 6. Si no recives ningn tipo de respuesta y no ves el parche en los snapshots
  29. despus de una semana, reenva el parche al desarrollador del paquete.
  30. 7. No empaquetes los parches en ficheros tar. Los hace mucho ms pesado para
  31. abrirlos y leerlos en un cliente de correo. Comprime un parche slo si es
  32. relmente grande.
  33. 8. Informa al responsable del mantenimiento del paquete cuandO empiezas a
  34. trabajar en un problema, para asegurar que ests duplicando trabajo.
  35. 9. No me enves los ficheros que hayas aadido o modificado. Envame un parche
  36. contra los fuentes de ROCK Linux (como se describe atrs).
  37. 10.NO ENVES FICHEROS TAR QUE REEMPLAZCAN LOS FICHEROS QUE HAS MODIFICADO!