He enviado parches a varios proyectos de OSS, y la mayoría de las interacciones han sido muy agradables. El problema más común es cuando el parche simplemente se sienta y se pudre en un Bugzilla, mientras que los desarrolladores del núcleo lo hacen ... No sé, el cuerpo se dispara con las putas? A veces he tenido un parche sentado durante tanto tiempo que cuando finalmente se escuchan mis súplicas de atención, la función en cuestión ya ha sido reemplazada por otra cosa.
Y una nota para los encargados de mantenimiento de proyectos que puedan leer esto - utilizar un host real para el control de su versión! Si desea mantener la rama de desarrollo principal en su servidor de inicio, está bien, pero al menos refleje esto en Google Code o Launchpad o algo así, así que cuando deje la red aún puedo obtener el código.