Contribuir al ecosistema
Qué se puede aportar además de código, por qué la documentación vale más de lo que parece, y cómo se lee el código de un marco para entenderlo.
Qué se puede aportar
Las cuatro primeras son baratas y valiosas, y ninguna exige ser experto en el marco.
Un informe de fallo que sirva
Y merece detallarlo porque la diferencia entre uno útil y uno inútil es grande:
Y el paso 1 tiene un efecto secundario que compensa el esfuerzo: reducir un fallo a su mínima expresión resuelve una parte de las veces el problema sin necesidad de reportarlo, porque la causa aparece al quitar lo que sobraba.
Leer el código del marco
Y una habilidad que merece la pena en un ecosistema donde la documentación no siempre llega:
- El código de Tauri es Rust normal y se puede leer. No hay magia, hay macros y estructuras.
- Empieza por la firma de la función que te interesa y sigue hacia dentro. La mayoría de las preguntas —«¿qué hace esto exactamente?», «¿en qué orden ocurre?»— se contestan en veinte minutos.
- Y los tests del propio marco son documentación: muestran el uso previsto de cosas que no están documentadas.
Y esa habilidad transfiere: leer el código de una dependencia para entender qué hace es útil en cualquier ecosistema, y es lo que separa depender de una librería de estar a merced de ella.