Top Banner
Javier Galicia Estudiante Universitario Debian Games Team GLP (GNU/Linux Puebla) Sigamos la huella... Gnome Desktop
21

Sigamos la huella

Jul 08, 2015

Download

Technology

Javier Galicia

Introducción al escritorio Gnome, así como una breve parte de su historia.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sigamos la huella

Javier GaliciaEstudiante UniversitarioDebian Games TeamGLP (GNU/Linux Puebla)

Sigamos la huella... Gnome Desktop

Page 2: Sigamos la huella

2

Objetivos de la Charla

Conocer un poco de historia.

Características.

Cómo contribuir al proyecto.

Page 3: Sigamos la huella

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

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

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

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

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

8

¿Qué significa GNOME?

GNOME es el acrónimo en inglés de "GNU Network Object Model Environment"

Page 9: Sigamos la huella

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

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

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

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

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

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

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

16

Javier GaliciaEstudiante UniversitarioDebian Games TeamGLP (GNU/Linux Puebla)

Bases para crear un parche...

Page 17: Sigamos la huella

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

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

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

20

Sí todo salió bien:

Enhorabuena, Bienvenido Gnome Developer.

Page 21: Sigamos la huella

21

Muchas Gracias

Javier Galicia Gonzá[email protected]

http://javiergalicia.wordpress.com/