Me gustaría contribuir a mi primer proyecto de código abierto. ¿Alguna sugerencia?

Posible duplicado:
¿Cómo empiezo a trabajar en proyectos de código abierto?

Me considero un progtwigdor mediocre en la progtwigción de C, C # Java y Python. Tengo tanto la API de Win32 como el conocimiento de Unix. He estado pensando en participar en algún proyecto de código abierto como queueborador, donde puedo pulir mis habilidades y, al mismo time, aprender a trabajar en un gran equipo distribuido. Sé que hay algunas preguntas en stackoverflow que son similares a las mías, pero todas parecen ser para personas con diferentes sets de habilidades o son progtwigdores más avanzados que yo. Buscando alguna sugerencia

  1. No tengas miedo No puedes fallar Pase lo que pase, aprenderás cosas.
  2. Comience con algo pequeño. Una solución de una línea está bien. (Un amigo mío comenzó su carrera en el kernel de Linux con una corrección de línea less uno, de hecho: arregló algo al eliminar una línea).
  3. Trabaja en algo que te interese o que uses de todos modos.
  4. Ver el rastreador de errores del proyecto para cosas que hacer siempre es útil.

Mi sugerencia sería encontrar un deseo de rascarse e ir desde allí. ¿Qué proyectos de código abierto te parecen muy útiles? ¿Carecen de una característica que preferirías tener, o un error que ha estado ahí durante años?

Podrías arreglarlo y enviar parches al mantenedor, pero empezaría hablando con ellos para asegurarte de que no estás haciendo algo que ya está haciendo otra persona. Puede solicitar sus opiniones sobre cómo abordar el problema para beneficiarse de su familiaridad con la base de código.