III Encuentro de Desarrolladores de GNOME

Zaragoza 2005

La idea es llevar varios grupos de trabajo ya organizados de forma que, en cuanto se llegue a Zaragoza, podamos ponernos a trabajar en grupos de trabajo.

Talleres

El horario que se procurará seguir es el siguiente: Horario del encuentro (formato ical) ( Puedes visualizarlo con esta aplicacion xul de firefox)

Resolución de bugs del desktop

Coordinador

Rodrigo Moya

Duración del taller

12 horas

Nivel

Medio

Objetivos

Resolver bugs del escritorio marcados para 2.11/2.12.

Requisitos

A ser posible, todo GNOME (o al menos los módulos más importantes) del CVS, bajado con jhbuild. De no ser así, es necesario al menos tener un entorno de desarrollo ya configurado, de forma que se pueda bajar los módulos independientemente del CVS, compilarlos y probarlos.

Descripción

La idea es que varias personas traigan una lista de bugs a corregir, en módulos que conozcan, y así, a lo largo de todo el fin de semana, ir corrigiendo esos bugs entre todos. Para aprovechar mejor el tiempo, lo ideal es que se lleven ya los bugs bien descritos, especialmente los que sean de mayor dificultad. Cualquiera que tenga algún bug que pueda preparar para ser corregido, que lo añada a esta lista: GEdit, GNOME Love, GNOME 2.12

Resultados

Los asistentes deberán salir del taller con conocimientos necesarios para seguir resolviendo bugs del bugzilla en distintos módulos del CVS.

Listado de asistentes Apuntarme

  • Rodrigo Moya
  • Alvaro del Castillo
  • Alejandro Sánchez Acosta
  • Carlos García Campos
  • Esteban Sánchez
  • Álvaro Peña
  • Carlos Garnacho
  • Pablo Arroyo
  • Andrés Gómez Aragoneses

Bugs resueltos

Programación de aplicaciones en Mono: F-Spot

!!ATENCIÓN: ES PROBABLE QUE ESTE TALLER SE TENGA QUE CANCELAR POR PROBLEMAS DE ALVARO DEL CASTILLO QUE LE IMPIDEN ASISTIR!!

Coordinador

Alvaro del Castillo

Duración del taller

8 horas

Nivel

Medio

Objetivos

Entender el diseño y implementación de F-Spot y añadir nuevas funcionalidades. Reducir la curva de entrada al proyecto F-Spot.

Requisitos

Asistir al taller con un equipo con Mono 1.1 instalado y F-Spot compilado del CVS. Tener nociones básicas del lenguaje de programación C# así como GTK#. Conocer la programación orientada a objetos. Será útil también conocer la HIG de GNOME y saber diseñar interfaces gráficas.

Descripción

Durante el taller se presentará el diseño de F-Spot, se describirá su diseño y tecnologías básicas que utiliza y se pasarán a implementar nuevas funcionalidades. El listado de nuevas funcionalidades que se implementarán se buscará que estén ya en el TODO del proyecto o en el bugzilla de F-Spot.

Resultados

Los asistentes deberá de salir del taller con el conocimiento necesario para poder continuar desarrollando en F-Spot o en proyectos similares como Tomboy, mCatalog, BLAM!, Muine y similares.

Listado de asistentes Apuntarme

  • Alvaro del Castillo
  • Rodrigo Moya
  • Alejandro Sánchez Acosta
  • Esteban Sánchez
  • Jaime Iniesta Alemán
  • Óliver Hierro
  • Álvaro Peña
  • Andrés Gómez Aragoneses
  • Xavier de Blas

Desarrollo del Libro de Programación en GNOME 2

Coordinador

Juanan Pereira

Duración del taller

4 horas

Nivel

Iniciación, Medio

Objetivos

Describir el estado actual del libro, los recursos disponibles y el plan para llegar a la versión 1.0. Mostrar las posibilidades de colaboración y aprendizaje que brinda este proyecto. Redactar el mayor número posible de secciones en estos dos días. Limpiar el bugzilla del libro

Requisitos

Para poder colaborar activamente, es recomendable saber trabajar con CVS a nivel usuario, así como tener conocimientos básicos de DocBook, aunque ambos aspectos se explicarán también en el taller.

Descripción

Se mostrará el estado actual del libro de programación (más de 400 páginas ya redactadas), el plan de futuro y las tareas más importantes que queden por realizar (detallando tareas para cualquier nivel de conocimiento actual, de tal forma que todo el mundo pueda colaborar). Se harán prácticas para descargar el libro del CVS, añadir o arreglar algún capítulo o sección y crear parches para el libro. Se mostrará también cómo compilar el fuente original del libro (en DocBook) para convertirlo a HTML o PDF. Se intentará también arreglar también el mayor número de bugs que tengamos en el Bugzilla del libro.

Resultados

Los asistentes conocerán como descargar y compilar el libro por su cuenta, sabrán en qué estado se encuentra actualmente y cuáles son los planes de futuro del mismo. Así mismo, sabrán cómo pueden colaborar con la redacción del mismo, teniendo presente que es posible hacerlo sin ningún tipo de conocimiento de programación.

Listado de asistentes Apuntarme

  • Juanan Pereira
  • Rodrigo Moya
  • Alvaro del Castillo
  • Alejandro Sánchez Acosta
  • Carlos García Campos
  • Esteban Sánchez
  • Jaime Iniesta Alemán
  • Juan Ignacio Oller Aznar (v2dp)
  • Álvaro Peña
  • Carlos Garnacho
  • Néstor Salceda

Taller de desarrollo de GNOME System Tools

Coordinador

Carlos Garnacho

Duración del taller

6 horas

Nivel

Medio, Avanzado

Objetivos

Contribuir en vivo en el desarrollo del port a D-Bus de los backends que usan las GNOME System Tools, y al desarrollo de la librería de recubrimiento (de acuerdo a los planes descritos en la página de investigación del wiki

Requisitos

Asistir al taller con un equipo con una distribución soportada por las GNOME System Tools, con D-Bus >= 0.35. Conocimientos de Perl y/o GObject (dependiendo de la parte en la que se quiera colaborar)

Descripción

La próxima versión mayor de las GNOME System Tools, hará uso de la nueva generación de backends, y de la librería liboobs (actualmente en desarrollo), que proveerá de una plataforma de desarrollo para obtener detalles de la configuración del sistema, de manera independiente a la distribución sobre la que se esté ejecutando

Resultados

Los asistentes habrán contribuido en la próxima versión mayor (actualmente experimental) de un proyecto de GNOME, conociendo detalles internos de su desarrollo

Listado de asistentes Apuntarme

  • Carlos Garnacho
  • Carlos García Campos
  • Dani Baeyens
  • Rodrigo Moya
  • Esteban Sánchez
  • Néstor Salceda

Taller de desarrollo de GNOME Backup

Coordinador

Álvaro Peña

Duración del taller

6 horas

Nivel

Medio, Avanzado

Objetivos

Aprender a moverse por la API de GNOME Backup para poder desarrollar filesets y destinations, y poder ampliar las funcionalidades del programa.

Requisitos

Distribución relativamente actual. Conocimientos de C

Descripción

GNOME Backup es una aplicación destinada a los usuarios, para realizar sus propias copias de seguridad. La base de la aplicación se ha diseñado lo más modularizada posible, por lo que se pueden expandir sus posibilidades según los filesets (origen de datos) y destinations (destino del backup) que se programen. Actualmente está en una fase temprana del desarrollo

Resultados

Los asistentes habrán contribuido en la próxima versión de un proyecto no oficial (esperemos que sólo de momento :) ) de GNOME, conociendo detalles internos de su desarrollo

Listado de asistentes Apuntarme

  • Álvaro Peña
  • Dani Baeyens
  • Luis Bosque
  • Néstor Salceda

Programación de Componentes Software bajo Mono

Coordinador

Néstor Salceda

Duración del taller

8 horas

Nivel

Medio, Avanzado

Objetivos

Aprender el modelo de desarrollo de Componentes Software, aplicación de patrones de diseño y conocimiento de un modelo de componentes concreto.

Requisitos

Mono 1.1.8, GTK# (preferiblemente las últimas versiones), NAnt. Conocimientos de programación orientada a objetos.

Descripción

Durante el taller, se irán introduciendo conceptos de patrones de diseño aplicandos a problemas, hasta el punto de llegar a ver la necesidad del uso de componentes software y aprender el modelo de desarrollo y propiedades que brinda este paradigma, con el fin de aplicarlo a un modelo de componentes concreto, sobre el cual se desarrollen, entre todos los participantes, componentes específicos o bien una aplicación construida con esta tecnología.

Resultados

Los asistentes habrán comprendido el funcionamiento de un modelo de componentes; al igual que la comprensión del paradigma.

Listado de asistentes Apuntarme

  • Néstor Salceda
  • Luis Bosque
  • Jaime Iniesta
  • Andrés Gómez Aragoneses
  • Xavier de Blas
  • Pablo Orduña Fernández
  • Jon Ander Hernández Pradera
  • Óliver Hierro

3EncuentroZaragoza2005Talleres (last edited 2010-03-29 19:54:56 by TobiasMueller)