OpenSource

Drupal y el desarrollo de Código Abierto

En estos días cercanos a realizarse el noveno FLISOL es muy conveniente e importante compartir esta información para toda la comunidad Open Source en Loja y el mundo, a pocos días de haberse realizado el Drupal Summit Latino - Loja 2013, el cual es un evento para difundir y fortalecer el conocimiento de la herramienta Drupal, podremos ver más adelante cuan activa es la comunidad Drupalera a nivel mundial.

A través de twitter me llegó el artículo acerca de Drupal el cual titulaba: “Drupal entre las grandes comunidades de Open Source” en el mismo destaca los resultados presentados por la empresa de Software Black Duck mostrados durante la 7ma entrega anual de “The future open Source”, en él se puede enfatizar más adelante "Llegas por la herramienta y te quedas por la comunidad".
Dentro de la presentación del estudio del “Futuro del código abierto” la agenda contiene 6 puntos:

  • Quien realizó el estudio
  • Adopción y desarrollo
  • Innovación
  • Comunidad y cultura
  • Openomics
  • Conclusiones

No voy a resumir cada uno de ellos sin embargo sí lo haré con los que llamaron mi atención, empezando con los aportes de instituciones de diferente procedencia, las cuales contribuyen a la comunidad open source de la siguiente manera:

  • 48% de los aportes a la comunidad open source son de EMPRESAS
  • 52% son de otros sectores que no representan empresas

Es necesario recalcar que las instituciones y empresas están promoviendo el uso del open source, entre ellas los gobiernos son quienes lideran el camino y sobresalen con un 35.1%, a continuación detallaré como es el ámbito de instituciones que han adoptado el uso el open source

Porcentaje de adopción del Open Source
Sector Porcentaje
Gobierno 35.1%
Medicina 15.2%
Medios 13%
Financiero 8.9%
Otros 8%
Automotriz 7.5%
Retail 5.9%
Energía 4.2%
Aeroespacial 2.2%

El uso de open source es debido a factores como: Características competitivas, Seguridad, Costo de propiedad, Habilidades internas
Otra de las peculiaridades que llamó mi atención es lo que respecta a Innovación, en donde se puede ver un término común entre los desarrolladores Drupal, lo que respecta a al utilización de API: Open Source + Open Api = Era de la innovación
Apertura y crecimiento son las claves para el futuro crecimiento

Compromiso con la comunidad Open Source

Si te pones a inspeccionar minuciosamente aspectos como:

  • Reducción de su propio desarrollo y costos de mantenimiento
  • Atraer y retener talento
  • Influencia de proyectos

Se puede notar que existen muchos motivos para comprometerse con la comunidad de código abierto, como se puede observar el la imagen anterior Drupal es uno de las comunidades más destacadas, por no decir la más destacada en la contribución y crecimiento del Open Source, en otras palabras La innovación está aquí para quedarse.

Influencia de Drupal en la comunidad Open Source

Sin duda hoy en día los negocios enfrentan varios problemas pero que se podrán resolver en base al uso del Open Source, problemas como:

  • Bajo Costo
  • Almacenamiento
  • Interoperabilidad
  • Cloud
  • Seguridad

Espero les haya gustado este interesante artículo que ha sido resumido de la presentación de la empresa de Software Black Duck y que la pueden visualizar en slideshare con el título “Future of Open Source”.

Todos sus comentarios son bienvenidos y sigamos adelante con el Open Source y con el Software Libre.

Secciones: 

Drupal 7 liberado

Logo DrupalDrupal 7 finalmente liberado, luego de alrededor de 3 años de arduo trabajo se presenta oficialmente la nueva versión de Drupal, que incluye muchas mejoras a nivel de usabilidad, además provee generación de formato RDFa desde su núcleo entre las novedades más destacadas.
Muchos de los módulos que utilizabamos en la versión 6.x ahora estan incluidos dentro del archivo de instalación de Drupal 7,  es decir desde su núcleo, módulos tales como el tan utilizando CCK (Kit de creación de contenido), ImageCache, RDF, PathAuto, Intenationalitaion (multilenguaje) entre otros.

Con la liberación estable de la versión 7.x y con la posterior actualización de módulos que aún estan en fase de desarrollo (dev) nos ubica en la obligación de diseñar un plan de migración de nuestros sitios en producción de la versión 5.x o 6.x según sea el caso a la versión 7.x.
Para quienes son nuevos en este mundo de Drupal, invito que obtengan una cuenta en DrupalGardens que ha sido implementada con la versión 7.x, y puedan darle una mirada a las funcionalidades y mejoras realizadas, cabe mencionar que podemos ver la utilización de los módulos que han sido utilizados en este sitio, además, podremos ver en acción la generación de contenido RDFa de las publicaciones que realicemos a partir de esta cuenta en drupal gardens.
Si decidimos probar Drupal 7 en nuestros servidores o máquinas de prueba, sugiero descarguen el archivo de traducción y el editor WYSIWYG, así como también necesitarán de los módulos entity, style, media, para que dispongan totalmente la funcionalidad del editor, tal como lo tienen las cuentas creadas en Drupal Gradens.

La tan esperada versión de Drupal 7 viene acompañada de los Drupal Parties, eventos que se desarrollan en diferentes lugares del mundo, en donde muchos entusiastas se reunen para festejar y compartir la liberación de la versión estable de Drupal.

Descarga Drupal 7 ahora !!!

Secciones: 

Obama y el Open Source

Logo Open SourceComo anteriormente lo habiamos leido cuando se difundio que el gobierno del presidente Barak Obama utilizaría programas de código abierto como el OpenOffice en su administración, ahora tenemos una muestra más de esta filosofía por parte de su administración, al liberar módulos de Drupal personalizados en el sitio www.whitehouse.gov.
Dentro del código liberado en estos módulos se esta afectando tres areas importantes como son:

  1. Escalabilidad
  2. Comunicación
  3. Accesibilidad

Estos módulos estan disponibles dentro del repositorio de los paquetes de Drupal, además se destacamos su uso y la contribución hacia la comunidad de software libre.
Pero bueno vamos con lo que aportan los desarrolladores de la Casa Blanca en el código liberado.

Escalabilidad

Dentro de esta área se destacan dos módulos importantes como son:

  • Context HTTP Headers Que permite incluir nuevos metadatos al contenido generado, el proposito con el que se lo concibio es decirle al servidor como tratar paginas especificas,  por ejemplo decir que el cache este un tipo de página se mantenga por 15 minutos y otra por un lapso de unos 30 minutos.
  • Akamai Permite a nuestro Web Site integrarse a la red de entrega de contenido Akamai (Content Delivery Network)

Comunicación

Muchas agencias de gobierno mantienen activos programa de correo eléctronico que los utilizan para informan al público de los servicios que se ofrecen, para esto se creo el siguiente módulo:

  • GovDelivery Que permite habilitar mensajes dinámicos de correo electrónico de acuerdo a las preferencias del usuario.

Accesibilidad

Como es de conocimiento en EE.UU existe una politica de acceso a la información por lo que todo sitio gubernamental debe cumplir con estandare de accesibilidad segun la sección 508, para personas discapacitadas y que su contenido pueda ser accedido y compredido por software como lectores de pantalla, es decir se incluya metadatos a las imágenes en todo el sitio, tomando como punto de partida lo mencionado anteriormente se creo el siguiente módulo:

  • Node Embed Provee un filtro de entrada e integración con FCKeditor permitiendo a un editor de contenido la capacidad de incrustar o embeber el contenido de otro nodo dentro del cuerpo de un nodo a otro.

Espero esta información le sirva a más de uno y que siga creciendo la comunidad de software libre con está iniciativa por parte del gobierno de Obama.

Saludos.

Secciones: