Aportando a un Gran proyecto de Software Libre

download Aportando a un Gran proyecto de Software Libre

If you can't read please download the document

Transcript of Aportando a un Gran proyecto de Software Libre

1. Aportandoa un Gran proyecto de Software Libre Javier Galicia Gonzlez 2. Por qu aportar al SL?

  • Cdigo Abierto 3. Tiempo Libre 4. Comunidad Virtual 5. Experiencia(Lectura cdigos ajenos) 6. Trabajo en equipo(a nivel mundial) 7. Fama y Gloria 8. Beneficio a la sociedad

9. A qu me refiero con Gran?

  • Proyectos de ms de 20 desarrolladores 10. Ms de 4 aos en desarrollo 11. Ms de 1,000 lneas de cdigo

12. Tengo Miedo! 13. Intenta :) 14. Herramientas

  • Internet 15. Usar el software de nuestro agrado 16. Nociones de programacin 17. Google 18. IRC 19. Paciencia

20. Primeros Pasos:

  • Ingresar al website del proyecto 21. Documentacin 22. Referencias 23. Bugs 24. Ideas 25. Canales de conexin

26. Tutoriales de las herramientas estndar para el desarrollo en lnea (in a nutshell) 27. Uso de llaves de confianza

  • GnuPG 28. El desarrollador es de confianza 29. Envo de Mails importantes entre tus amiguitos 30. As mismo en Parches

31. GPG $ gpg gen-key $ gpg -a --export name > public.key $ gpg --sign-key name Seahorse 32. SVN $ svn checkout URL... [PATH] (co) $ svn diff COMMITTERS$ svn commit [PATH...] (ci) 33. Para Git es lo mismo :P GIT 34. diff $ diff -ruN [arch1] [arch2] > result.diff 35. patch $ patch < result.diff $ patch -R < result.diff 36. Estamos listos :D! 38. Javier Galicia Gonzlez http://javiergalicia.wordpress.com/ http://twitter.com/javier_galicia [email_address] Gracias