Download - Sigamos la huella
![Page 1: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/1.jpg)
Javier GaliciaEstudiante UniversitarioDebian Games TeamGLP (GNU/Linux Puebla)
Sigamos la huella... Gnome Desktop
![Page 2: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/2.jpg)
2
Objetivos de la Charla
Conocer un poco de historia.
Características.
Cómo contribuir al proyecto.
![Page 3: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/3.jpg)
3
Historia
Midnight CommanderManejador de Archivos para sistemas UnixFacilidad de paseo de directorios, bonito(para aquellos tiempos) y rápido.Por supuesto GPL, inmediata adaptación a Linux.
![Page 4: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/4.jpg)
4
General Image Manipulation Program (GIMP)Motif? , GTK+Autores desaparecieron de la faz de la Tierra.Llegar a compararse con el Software Propietario ya existente.Licencia completamente GPL
![Page 5: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/5.jpg)
5
Hablemos de los autores...
Miguel de IcazaEstudiante de Matemáticas (UNAM)Creador MC, y mucho más(pero nos adelantaríamos).Mexicano
Federico MenaEstudiante fac. de Ciencias UNAMScripts para GIMPEncargado de GIMP(después de los originales que se fueron de la faz de la Tierra).Mexicano
![Page 6: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/6.jpg)
6
1995 Miguel de Icaza y Federico Mena se vuelven friends.El inombrable 95 con mouse.1996 KDE – Aplicaciones Libres pero Librería Propietaria.Creo que a todo esto se llegaba a algo así:
Gestor de Archivos + Librerías Gráficas = GNOME1997 Comienza el proyecto.
![Page 7: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/7.jpg)
7
Características
Escritorio totalmente Libre
Amigable y Fácil para el Usuario
Compatibilidad en diferentes componentes
Desarrollo estable y sencillo
Internacional
Accesible(para todo tipo de personas)
![Page 8: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/8.jpg)
8
¿Qué significa GNOME?
GNOME es el acrónimo en inglés de "GNU Network Object Model Environment"
![Page 9: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/9.jpg)
9
Contribuir a Gnome, bases:
No es necesario ser un programador, únicamente saber inglés(Básico).
Contar lógicamente con internet, al menos para mantenerte al tanto.
Tomar como consejos a todo tipo de críticas o errores y bugs durante tu contribución o desarrollo en cualquier ámbito del proyecto.
Contar con bastante tiempo, mientras no se tenga algo estable.
A divertirnos.
![Page 10: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/10.jpg)
10
Contribuir a Gnome, maneras:
AccesibilidadAyudar a Gnome a ser verdaderamente útil.Checando el Software sus funciones.Innovar.
Probando(Testing)Ayudar a los programadores.Saber leer los reportes y compararlos.Saber acomodarlos.BugDays como quien dice: días de fumigar.
![Page 11: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/11.jpg)
11
DocumentaciónHacer la vida fácil a developers y nuevos usuarios.Tutoriales, ayuda en línea, manuales, referencias de programación, libros, etc...Todo por escrito.
TraducciónAyuda a ser los programas entendibles.Traducción de la documentación.Traducción del sitio web.
![Page 12: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/12.jpg)
12
Desarrollo WebResponsables y colaboradores del desarrollo web de Gnome.Actualización.Innovación.
MarketingEncargarse de eventos y publicaciones del Proyecto Gnome para su mayor difusión.
CongresosCharlasDemostraciones, etc...
![Page 13: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/13.jpg)
13
Contenido ArtísticoIconos, Walpapers, Themes, etc. Todo para este escritorio.Un poco de ojo Artístico.Gracias a ellos es tan bonito nuestro escritorio.
PatrocinadorSe le denomina como Amigos de Gnome.Dependiendo de lo que aportes:
Amigo: de 25 dolares.Asociado: entre 25 y 50, Mousepad.Benefactor: 50 – 250, taza de café.Patrocinador: 250-1000, playera.Patrón: 1000-5000, playera tipo polo.Philanthropist: 5000 hacia arriba, Cuadro firmado.
![Page 14: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/14.jpg)
14
Amor a Gnome
DesarrolloAporta como programador a Gnome.Resuelve bugs.Ingresa tu proyecto(Programa).El verdadero mundo de trabajar como developer.
¿En verdad estás listo?Respuesta: Inguesu... el que no arriesga no gana.
![Page 15: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/15.jpg)
15
Tips de Gnome
No ir demasiado rápido
Decidir qué quieres hacer.
Aprende la documentación y código.
Los ejemplos son buenos.
Enviar parches.*El favorito para comenzar.
Aprender a usar herramientas Open Source.
Diviertete(primordial).
![Page 16: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/16.jpg)
16
Javier GaliciaEstudiante UniversitarioDebian Games TeamGLP (GNU/Linux Puebla)
Bases para crear un parche...
![Page 17: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/17.jpg)
17
Los programas SVN
SVN: Subversion.
Son los programas que todavía no salen a la luz.
En donde se trabaja para el próximo realease.
Muy Inestables
Bajando el programa, en donde trabajaremos:svn co http://svn.gnome.org/svn/[modulo]/trunk [modulo] <-- como anónimo.
![Page 18: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/18.jpg)
18
En el programa...
Buscamos el archivo fuente a modificar.Por ejemplo en el archivox.c:
gchar *authors[] = {
"George Lebl <[email protected]>",
"Bastien Nocera <[email protected]> (fixes)",
"Javier Galicia <[email protected]>",
NULL
};
gchar *documenters[] = {
Una vez realizado los cambios:svn diff [archivox.c] > [archivoparche]
![Page 19: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/19.jpg)
19
Pasos posteriores
Comprobar que realmente sirvan tus cambios en el programa.Buscar en Bugzilla si ya existió tal error y si fue corregidoSuscribirse a la lista de correos de los commits y desarrollo del determinado programa.Si todo salió conforme a lo planeado:
Enviar un correo a la lista con el parche, motivo, quien eres, y como ayudaria la determinada solucion al programa(Claro todo en ingles).Ser amable, conciso y sencillo en tu explicacion.
![Page 20: Sigamos la huella](https://reader034.vdocumento.com/reader034/viewer/2022052400/559d56471a28abde258b46e6/html5/thumbnails/20.jpg)
20
Sí todo salió bien:
Enhorabuena, Bienvenido Gnome Developer.