viernes, diciembre 23, 2011

Campaña de accesibilidad de GNOME

La Fundación GNOME anuncia una campaña de recaudación de fondos para hacer que el 2012 sea el año de la accesibilidad de GNOME.
GNOME ha tenido la accesibilidad entre sus valores fundamentales desde el inicio del proyecto. Debido a este compromiso y a los esfuerzos de muchos devotos programadores, GNOME 2 se convirtió en un galardonado entorno de escritorio libre y accesible.
"Para mí, GNU/Linux y GNOME son sinónimos de libertad, y sin todo el trabajo duro realizado en este maravilloso software, estaría perdido. Por esta razón, fomentar el desarrollo y el mantenimiento de este software accesible es tan importante para mí ". -- Robert Cole, leer su testimonio
Con la llegada de GNOME 3, GNOME ha iniciado un nuevo y emocionante camino en términos de usabilidad, que incluye a los usuarios de todas las edades y habilidades. Esta decisión no sólo es necesaria para personas con discapacidad, sino que se hace cada vez más necesaria para que los usuarios puedan usar sus nuevos dispositivos. El equipo de accesibilidad de GNOME está trabajando duro, pero sus recursos son más limitados que en el pasado.
Con vuestra ayuda podemos abordar muchos de los objetivos, haciendo que el escritorio GNOME sea mejor y más accesible que en la actualidad. Por favor, ¡ ayúdenos a conseguir que de 2012 sea el Año de la Accesibilidad en GNOME! Done 25 US$ o más hoy y anime a sus amigos a que donen también.


lunes, agosto 01, 2011

Este año...

Volveré a asistir al



y estaré en Berlín del 5 al 15 de agosto

y antes de eso, haré una parada en Sevilla para ir a la




miércoles, julio 20, 2011

Mi nuevo ordenador

Este año me ha dado por escuchar podcasts de retroinformática y videojuegos como FaseBonus o RetroActivo que, aparte de ser muy entretenidos, me han contagiado de su entusiamo por aquellos micro-ordenadores domésticos de los 80. De entre todos estos ordenadores, el Sinclair ZX Spectrum y el MSX son los que más me llaman la atención.

Mi predilección por el ZX Spectrum es un tanto personal, ya que fue el ordenador con el que me inicié en la informática cuando era niño y que seguramente fue un factor determinante para que mi vida académica y profesional se decantara por la Informática. De hecho, aún conservo mi ZX Spectrum 48K. En su momento, apenas pude programar nada interesante con él, a pesar de todos mis intentos, aunque al menos aprendí algo de BASIC.

Las características técnicas del modelo 48K son:
  • Zilog Z-80A 3.5 MHz,
  • 16 KB de ROM con un intérprete BASIC de Nine Tiles
  • 48 KB de RAM (6912 bytes para Video)
  • ULA a medida fabricada por Ferranti (RAM, E/S, Teclado, Cinta, Video y Sonido)
  • Diseñado en 1982
Mi ZX Spectrum en su estado actual ampliado con
un  teclado SAGA1 Emperor y una interface Kempston DK'tronics

Y pasados todos estos años, estos podcasts sobre retroinformática han logrado despertar mi interés por el MSX. Lo interesante del MSX es que no se trata de un modelo de ordenador de un empresa determinada, sino que se trata de un estándar que estaba apoyado por varias compañias japonesas y la incipiente MicroSoft, que se encargaría de dotar al estándar de un intérprete BASIC, MSX-BASIC, y en la revisión MSX 2, de un gestor de discos llamado MSX-DOS, muy similar a CP/M, y por ende, semejante al popular MS-DOS. Si bien, ya conocía en su época de la existencia de los ordenadores MSX, en aquellos tiempos no eran tan populares como el Spectrum en España. Posiblemente llegaron más tarde a un mercado copado por el más económico y popular ZX Spectrum, que además contaba con un catálogo de juegos mucho más amplio. Aunque el estándar MSX, y sus revisiones posteriores como MSX2, eran técnicamente superiores, Sinclair consiguió dar en el clavo al ofrecer un precio competitivo en el momento adecuado. MSX sólamente fue tremendamente popular en Japón, mientras que en Europa se popularizó ampliamente en Holanda, seguramente por el hecho de que la compañía holandesa Philips apoyó el estándar MSX/MSX2 y lanzó numerosos modelos de ordenadores que cumplian este estándar.

Pues bien, dado mi tardio interés por estos ordenadores, me he hecho con un ordenador MSX2 Philips VG-8235. Se trata de un ordenador bien robusto, fabricado en 1985, que cuenta con la particularidad de que el teclado es abatible y cuenta con dos posiciones.

Mi "nuevo" Philips VG-8235
Las características técnicas de este modelo son:
  • Zilog Z-80A 3.58 MHz
  • 64 KB de ROM con BIOS, MSX-BASIC y MSX-DOS de MicroSoft
  • 128 KB of Video RAM
  • 128 KB of RAM
  • Yamaha V9938 Video Display Processor
  • The MSX Engine IC S3527 de Yamaha (RAM, E/S, Teclado, Cinta, Centronics, Sound)
  • Disquetera de simple cara 360 KB de 3.5″
Mi ordenador ha sido ampliado a 256 KB of RAM, disquetera de doble cara, 720 KB  y 3.5″y un interruptor para modo turbo a 7 MHz.

sábado, julio 09, 2011

Power down options in GNOME 3

Hi. I'm trying to understand the rationale of the power down options in the User Menu. It seems clear the design intention is to just give preference to "suspend" over "shutdown"and this is confirmed in the design whiteboard for System Suspend, Stop, and Restart.

The principal problem I see is that many people doesn't have a clear idea of what suspend is and what they usually want to do is just to shutting down its computer.

If the user wants to "shutdown" its computer, she has two options:
  • as mentioned in the design whiteboard, holding down a modifier key will give access to other power down options. This option has the problem that isn't intuitive, it uses an UI pattern that isn't used in the rest of the shell. When you know it, it is very convenient, but I personally think this isn't at the same level of self-explanatory UI of the rest of the shell.
  • the other alternative, which is stated as the recommended way to shut down GNOME 3 in bug #647441 , is to log out, and then shut down from the login screen. The main problem I see with this alternative is it seems a little bit awkward for most users. Many users, maybe "contaminated" with their previous experience with computers, take it for granted they have an easy to access "button" in the UI for shutting down its computer. Waiting for the login screen takes a lot of time for something you expect to find in first place.
I think the power down options can be improved a lot. I'm not a designer, but I feel there should be better alternatives.

I suggest, for example, switching "Suspend" with "Power down" and showing a dialog with "Restart", "Shut down" and "Suspend". Yes, this is what Windows XP does:


But, this is where we can make the difference with a good designed dialog for making clear to the user that suspend is our recommended way to stop using the system.

Surely, this isn't the best idea for improving the power down options in GNOME, but I just wanted to start a debate for improving what we've got right now with something.

EDIT: I added a formatted version of this post as a comment to bug #643457

martes, junio 21, 2011

Caso de éxito de GNOME: Andalucía

[Esta entrada es una reproducción de mi artículo publicado en GNOME Journal de marzo de 2011 con licencia Creative Commons by-sa 3.0. Puedes leer el artículo original aquí, English version here]

Introducción
Andalucía es una de las comunidades autónomas de las diecisiete en las que está organizada administrativamente España. Es la de mayor población y la segunda en términos de superficie. La Junta de Andalucía es su administración pública y proporciona servicios a más de 8 millones de ciudadanos.
La Sociedad de la Información es un nuevo paradigma social fundado en la capacidad de los ciudadanos, empresas y gobiernos para obtener y compartir información en el mismo momento en la que se genera, con la mediación de las tecnologías de la información y la comunicación (TIC).
Desde el año 2002, una de las líneas estratégicas de acción de la Junta de Andalucía (plan estratégico 2002-2004 i@landalus) ha consistido en la inclusión de Andalucía en la Sociedad de la Información y del Conocimiento. Este plan se vio reforzado jurídicamente por el Decreto 72/2003, de Medidas de Impulso de la Sociedad del Conocimiento en Andalucía, que especifica el uso de Software Libre como uno de los medios elegidos para lograr este ambicioso objetivo.
En particular, uno de los instrumentos creados bajo el amparo de este decreto fue la creacion de la distribución GNU/Linux Guadalinex, publicada por primera vez en 2003. Guadalinex es una distribución basada en GNOME, y se ha desplegado de forma masiva tanto en escuelas públicas, bibliotecas, telecentros así como en centros de personas mayores de toda Andalucía.

Situación
El gobierno regional es consciente de las desigualdades que se pueden originar entre aquellos que tienen acceso a la información y los que no lo tienen. Factores económicos, socioculturales y otros determinantes territoriales siguen siendo los principales obstáculos para el avance homogéneo de las Nuevas Tecnologías e Internet en Andalucía.
El uso de software libre ofrece a Andalucía una gran oportunidad para posicionarse en la nueva sociedad de la información y el conocimiento, y alcanzar cotas similares a la de otros países desarrollados. El fomento del software libre no sólo acerca Internet a los ciudadanos sino que también permite a los andaluces crear nuevas empresas de software para resolver sus propios problemas con soluciones tecnológicas desarrolladas localmente, a la vez que se fomenta la creación de nuevos puestos de trabajo y una mejor calidad de vida.
Facilitando a los ciudadanos el acceso a Internet, las telecomunicaciones y la informática, el gobierno favorece la creación de una sociedad de la información con todos los beneficios que ello conlleva.
El Decreto 72/2003, de Medidas de Impulso de la Sociedad del Conocimiento en Andalucía, estableció el marco jurídico necesario para las poder tomar cartas en el asunto y el uso de software libre fue una de las medidas instrumentales elegidas para conseguir sus objetivos.


Guadalinex
Guadalinex es una distribución de GNU/Linux basada en GNOME creada por la Junta de Andalucía. Su nacimiento en el año 2003 está vinculado a otra distribución regional, LinEx (Linux de Extremadura), que fue pionera a nivel mundial en el uso del software libre en las escuelas. Andalucía y Extremadura firmaron un acuerdo para colaborar en el desarrollo de soluciones basadas en software libre.

Andatuz
Andatuz, la mascota de Guadalinex
por José Gil, licencia Creative Commons by-nc 2.5

Al igual que LinEx, las primeras versiones de Guadalinex estaban basadas en Debian. Sin embargo, a partir de la versión 3, en 2006, Guadalinex se transformó en una distribución derivada de Ubuntu.
La decisión de usar GNOME en Guadalinex se debió en parte a que era la elección tomada por LinEx, pero además habian otras razones importantes detrás de esa decisión:
  • GNOME tiene tecnología de punta en materia de accesibilidad que es esencial para asegurar el acceso universal a la tecnología.
  • GNOME sigue un esquema regular de lanzamiento de versiones cada seis meses, que es muy importante para la planificación de otros productos de software basados en GNOME como Guadalinex.
  • GNOME tiene una fuerte presencia en España. En 2002, la conferencia anual de GNOME, conocida como GUADEC, se celebró en Sevilla. Desde entonces, GNOME se han celebrado dos conferencias anuales más en España y se ha creado el grupo de usuarios de ámbito hispanoamericano, GNOME Hispano, que cuenta con su propia conferencia anual, la GUADEC-ES.
La elección de GNOME es evaluada en cada nueva versión de Guadalinex, y se ha confirmado su elección como entorno de escritorio predilecto de Guadalinex en todas las ocasiones. Esta, y otras cuestiones técnicas, se discuten en los Encuentros de Desarrolladores de Guadalinex, que son eventos abiertos al público en general y que están organizados bajo el auspicio de la Junta de Andalucía. Estos encuentros siguen un esquema similar al de los encuentros de desarrolladores de Ubuntu, donde es común que los desarrolladores de Guadalinex también acudan para colaborar con Ubuntu, ofreciendo las aportaciones creadas para Guadalinex.
Guadalinex es una distribución desarrollada con el usuario medio en mente. Pero no sólo se quiere que los usuarios puedan hacer todas las tareas típicas con Guadalinex, sino que también se quiere garantizar el acceso a todos los servicios públicos digitales ofrecidos por la Junta de Andalucía, como solicitar una cita médica, demandar un puesto de trabajo a los servicios públicos de empleo, etc.

Guadalinex EDU
Desde 2003, la Junta de Andalucía tiene el muy ambicioso "Plan de And@red" que pretende incorporar el computador en las aulas. Los "centros TIC" son escuelas dotadas de una infraestructura informática y de telecomunicaciones. Hay más de 2.000 escuelas de este tipo en toda Andalucía.
La Consejería de Educación de la Junta de Andalucía utiliza una edición especial adaptada de Guadalinex para su uso en las colegios llamada Guadalinex EDU.

Campus de software libre Guadalinex para niños
Fotografía por jmerelo en flickr, Licencia Creative Commons by-sa 2.0

Guadalinex EDU se ejecuta en más de medio millón de ordenadores de la red andaluza de escuelas TIC. Guadalinex EDU se aprovecha de la infraestructura de red y servidores del centro para ofrecer sistemas que:
  • Permitan a cualquier miembro del centro acceder de forma remota a sus datos desde cualquier computador.
  • Puedan transmitir contenido multimedia a los computadores de un aula
  • Faciliten la interacción entre estudiantes y profesores a través del computado
Esta gran despliegue de computadoras en los centos TIC es controlada remotamente por el Centro de Gestión Avanzada (CGA).
En el año escolar 2009-10, la Consejería de Educación de la Junta de Andalucía ha iniciado un nuevo programa llamado "Escuela TIC 2.0" en colaboración con el Ministerio de Educación de España, para la entrega de netbooks de 10" a los alumnos. En 2010 se han distribuido 173.500 netbooks a los estudiantes con Guadalinex EDU, además de 17.000 portátiles/netbooks entre los maestros. Este nuevo plan pretende extender el uso del computador como herramienta pedagógica de las escuelas a los hogares, permitiendo a las familias de los alumnos puedan participar en el proceso educativo de sus hijos.

Guadalinfo
El proyecto Guadalinfo es una iniciativa social de apoyo a la innovación, la formación y el empleo, que va más allá de su concepción inicial centrada en la alfabetización digital de las zonas rurales y marginadas.
Hoy en día, Guadalinfo es un gran proyecto dirigido por la Junta de Andalucía en colaboración con las Diputaciones Provinciales de Andalucía y cuya gestión está delegada al consorcio público "Fernando de los Ríos". El proyecto Guadalinfo está cofinanciado con Fondos Europeos de Desarrollo Regional (FEDER).
Hay cerca de 600.000 ciudadanos andaluces que pertenecen a esta red y 764 centros Guadalinfo y CAPI (Centros de Acceso Público a Internet):
  • 636 en municipios con menos de 10.000 habitantes
  • 56 en municipios de entre 10.000 y 20.000 habitantes
  • 72 CAPI en zonas marginadas de las ciudades
Guadalinfo se define como un espacio abierto con un alto valor digital y local que aboga por fomentar los pilares económicos, sociales y de desarrollo sostenible. Sus principales activos son la innovación, el talento, el valor del capital humano, la cultura tecnológica, la integración en la sociedad del conocimiento y la apertura a la nueva sociedad global. La fuerte presencia en los municipios de la red de centros Guadalinfo convierte a Guadalinfo en una herramienta clave para la identificación, detección y activación de los procesos de innovación en Andalucía. Los computadores de estos centros estaán equipados con Guadalinex edición Guadalinfo.
Las capacidades de accesibilidad de GNOME son muy valoradas por el proyecto Guadalinfo, ya que los centros Guadalinfo se han integrado en la red de centros para personas con discapacidad. Es por ello que Guadalinfo ha contribuido a mejorar aún más el soporte de accesiblidad de GNOME dentro de su programa "Guadalinfo Accesible", mediante la licitación de unos contratos públicos para mejorar ciertas características de accesibilidad de ORCA, Evince y otros componentes de GNOME.

Guadalinex en las Bibliotecas y en los Centros de Mayores
La Junta de Andalucía ha colaborado con Red.es, una entidad del Gobierno Nacional de España, para proporcionar acceso a Internet a las Bibliotecas Públicas Municipales de Andalucía. Este programa ha sido cofinanciado con Fondos Europeos de Desarrollo Regional (FEDER). El despliegue lo llevó a cabo la Consejería de Cultura de la Junta de Andalucía usando Guadalinex Bibliotecas. La conexión a Internet permite a los usuarios acceder al Catálogo de la Red Andaluza de Bibliotecas.
Por último, Guadalinex también se ha utilizado también en las aulas de informática de los centros públicos para personas mayores gestionados por la Consejería de Asuntos Sociales de la Junta de Andalucía.

miércoles, agosto 11, 2010

De vacaciones a Islandia

Hoy me voy a pasar diez días en Islandia. Los primeros días los pasaré en Reikiavik para aclimatarme y conocer un poco la ciudad y los restantes días los emplearé para hacer senderismo por la región de Landmannalaugar en el sur de Islandia, cerca de volcán Hekla.

miércoles, agosto 04, 2010

GUADEC-ES + GUADEC: Semana gnomera a tope

Este año he tenido la gran oportunidad de asistir a la GUADEC-ES que se organizó este año en La Coruña, ante la imposibilidad de poder realizarse en Chile a causa del terremoto. A pesar de la premura de tiempo, la organización fue excelente y me quedé muy impresionado. ¡ Son los mejores organizando eventos !

En último dia de la GUADEC-ES presenté el análisis DAFO que realicé este año. Dejo las diapositivas por si alguien le interesa echar un vistazo.

Evaluando GNOME


La experiencia de la GUADEC ES en Coruña + GUADEC en La Haya ha sido genial. Se trata sobre todo de un evento social para intercambiar opiniones y puntos de vista con personas que comparten la misma pasión por el sofware libre y GNOME. Podría dar una lista de amigos con los que he compartido buenos momentos, pero prefiero no hacerlo porque han sido tantos que seguramente me olvidaria de alguno y no me gustaría :)

Cómo colaborar en GNOME

En mayo tuve la oportunidad de dar una charla en la final de IV Concurso Universitario de Software Libre que se celebró en Cádiz.

Básicamente traté de explicar los beneficios que pueden reportar a un estudiante el colaborar en una comunidad como GNOME, frente a empezar un proyecto nuevo en solitario desde cero. Para hacer más amena la presentación proyecté unas animaciones creadas en tiempo real con gource comparando las contribuciones realizadas por los proyectos finalistas y las de los proyectos GNOME shell y Evince en el mismo periodo de tiempo.

En una segunda parte comenté las novedades que traerá GNOME 3, hablando en primer lugar de la nueva plataforma de desarrollo mucho más compacta y fácil de usar, con especial atención a las mejoradas oportunidades de programación multilenguaje gracias a la creación de bindings automáticos mediante GObject Introspection; y en segundo lugar mostrando el estado de GNOME shell, la novedosa metáfora de escritorio que traerá GNOME 3.