martes, 15 de junio de 2010

[O] [Jueves técnico] - Charla de Empaquetamiento


Como ya le habíamos mencionado en posts anteriores todos los jueves un grupo de personas interesadas en aprender, estudiar y contribuir con herramientas de "accesibilidad", nos reunimos para conversar acerca de algún tópico específico.

Este jueves el tema de conversación será "Empaquetado de aplicaciones", con la guía de Alejandro Garrido.

Según Wikipedia
"el empaquetado de aplicaciones consiste en proporcionar las aplicaciones en forma de paquetes, [...] Estos paquetes están formados por los programas ejecutables de la aplicación, así como por todas las bibliotecas de las que depende y otro tipo de ficheros (como imágenes, ficheros de audio, traducciones y localizaciones, etc.), de forma que se proporcionan como un conjunto. [...] Por tanto, el usuario percibe que el paquete como un conjunto que representa al programa [...] El empaquetado de aplicaciones permite evitar los problemas de las dependencias tanto a la hora de instalar la aplicación como a la hora de usarla, ya que cada paquete lleva consigo sus dependencias y la instalación o desinstalación de otro software no va a afectar a las dependencias de dicho paquete".

Veamos a continuación a quien está dirigida esta charla...

Desarrolladores:

Desarrolladores de software (en especial software libre), por lo general se enfrentan al problema de que sus aplicaciones sean fáciles de instalar en las principales distribuciones GNU/Linux como Ubuntu, Fedora, Debian, OpenSUSE, ArchLinux, etc.

Es un hecho conocido que, existe mayor probabilidad de que un usuario novato instale tu aplicación si encuentra un paquete para instalarlo en su distro. Por ejemplo, un novato en Ubuntu lo primero que buscará es un paquete (instalador) .deb, así como, un usuario Fedora buscará un paquete .rpm.

Así que, como desarrollador si quieres promover tu aplicación, es muy recomendable que proveas a tus potenciales usuarios de los paquetes necesarios.

Colaboradores:

En el mundo del Software Libre, la ayuda de un grupo de persona puede marcar el éxito o abandono de un proyecto, es por ello que muchas veces el creador de la aplicación no es siempre el que mantiene los paquetes (ver ejemplo de Turpial). Es por ello que, si en algún momento te propusiste colaborar activamente en un proyecto de software libre, este podría ser un apoyo importante y valioso.

Usuarios:

Probablemente hay aplicaciones que son muy necesarias para nosotros y las instalamos en múltiples máquinas o múltiples veces en un mismo sistema ¿Por qué no facilitarnos las futuras instalaciones y crear un paquete para nuestro sistema?.

No te pierdas esta charla vía IRC :-)

Servidor: irc.freenode.net
Canal: #accesible
Hora: 8:00 PM (UTC-4:30 Venezuela)

¿Quieres saber más cómo es eso de IRC, o de los jueves técnico? Aquí están los puntos de contacto de Un Mundo Accesible.

http://mundoaccesible.org.ve/contacto.php

No dejes de participar... Un mundo libre y sin barreras es responsabilidad de todos.

Nota: El tema de discusión puede estar sujeta a variaciones.



No hay comentarios.:

Publicar un comentario

Quick links: Apezz, Fresqui, Webeame