Post on 12-Nov-2014
description
AgriDrupal
- una “paquete de soluciones" para la
gestión de información agrícola y la difusión,
basado en el Drupal CMS,
- la comunidad de práctica en torno a estas
soluciones
El Gestor de Contenidos Drupal (CMS)
Drupal es un paquete de software gratuito que permite a un individuo o una comunidad de usuarios publicar, gestionar y organizar una amplia variedad de contenido en un sitio web.
Drupal es un software de código abierto distribuido bajo la licencia GPL ("GNU General Public License") y es mantenido y desarrollado por una comunidad de miles de usuarios y desarrolladores.
www.drupal.org
La Comunidad AgriDrupal
La comunidad AgriDrupal se compone de personas que trabajan en la comunidad de especialistas en gestión de información agrícola y han estado experimentando con soluciones de mensajería instantánea con el CMS Drupal
La comunidad interactúa a través de la plataforma de la Comunidad AIMS : http://aims.fao.org/community/home
Por qué una comunidad en soluciones para la gestión de la información
Uno de los principales obstáculos para una gestión más
eficiente y el intercambio de conocimiento agrícola es la falta
de buenas herramientas compatibles con un estándar cuya
adopción y el mantenimiento es realmente sostenible
Soluciones de desarrollo propio, soluciones de outsourcing y
soluciones basadas en la plataforma de propiedad no son
fácilmente sostenibles
Los requerimientos en gestión de la información en las
instituciones agrícolas son en la mayoría de los casos muy
similares, y la duplicación de esfuerzos es costoso
Uniendo esfuerzos alrededor de soluciones basadas en una
plataforma de código abierto ya establecida es más
sostenible
Por qué Drupal
Cada vez son más las implementaciones de soluciones de Drupal en la
comunidad de gestores de información agrícola: permite unir fuerzas
GFAR, ITPGRA, CIARD, IAALD, TAP
AgriFeeds, e-agriculture, CIARD RING
four CG Centers (ILRI, IFPRI, ICRAF, ICARDA)
Cornell libraries en los Estados Unidos, AgroPedia Indica en India, CONDESAN en Perú
FAO: AIMS, TECA, FSN Forum
Y en el sector de desarrollo, en general, :
World Bank data
WFP
(vea una lista completa y sus enlaces al final de la presentación)
Modelo de gestión de contenidos flexible y extensible
Potente búsqueda configurable y funcionalidades de exploración
Funcionalidades de importación y exportación
Soporte a RDF y disposición para Linked Data
Drupal para la gestión de contenidos(1)
1. Tipos de contenido
Drupal tiene la capacidad incorporada para tratar cualquier tipo de tipo de contenido definido por el usuario: desde simples páginas web para eventos, contactos, registros bibliográficos o cualquier tipo de contenido personalizado extensible sin necesidad de programación
Para cada tipo de contenido, se puede designar el conjunto de metadatos adecuado personalizable sin necesidad de programación
Cada tipo de contenido puede ser asignada a una clase de RDF de cualquier vocabulario, cada campo del conjunto de metadatos se puede asignar a una propiedad RDF desde cualquier vocabulario listo para la web semántica y Linked Data
E.g.: metadatos para Instituciones
Añadir elementos de metadatos/ campos del formulario
De la definición de metadatos al formulario de entrada
Enlazando metadatos con otros vocabularios
Drupal para la gestión de contenidos (2)
2. Vistas
Drupal tiene la capacidad incorporada para proporcionar
cualquier número y tipo de vista sobre los contenidos
almacenados: desde simples listas de noticias a las tablas con
columnas seleccionadas en los calendarios a las exportaciones
de feeds y XML / RDF;
Contenido de las vistas se pueden filtrar utilizando los criterios
tanto desde la interfaz del webmaster, como en la del usuario
(que permite crear potentes buscadores avanzados)
Vistas partiendo de los datos
Ejemplo de vista: el motor de búsqueda
Ejemplo de vista: tabla con enlaces de exportación
Ejemplo de vista: vista de calendario
Ejemplo de vista: Mapa
Ejemplo de vista: Bloques
Ejemplo de vista: RDF feed
Usando Drupal para funciones especializadas
A través de un uso
prolongado de los
metadatos y flujos de
trabajo, un CMS puede
desempeñar las
funciones de un
software especializado.
Ejemplo de gestión de archivo de documentos en Drupal
Usando Drupal para funciones especializadas
Administración de repositorios de documentos: los metadatos y control de
autoridades de autores y revistas
Usando Drupal para funciones especializadas
Etiquetar con términos de
AGROVOC
El módulo Drupal llamado
AgrovocField permite añadir un
campo a cualquier tipo de
contenido. Proporciona
funcionalidades de auto-
completado usando los términos
que provienen del tesauro
AGROVOC y almacena los
términos seleccionados en una
taxonomía de Drupal, los asocia
con el contenido para el que
fueron seleccionados, almacena
sus traducciones en todos los
idiomas habilitados en el sitio
web y también almacena la URI
Este módulo también se puede configurar para realizar la indexación automática
en un campo específico del contenido de la indexación (por ejemplo, un archivo
PDF adjunto): con esta opción habilitada en un tipo de contenido, a cualquier
contenido nuevo de ese tipo le seran asignadas automáticamente palabras clave
AGROVOC
Indexación automática en el módulo AgrovocField para Drupal
Widget de
autocompletado
Automáticamente
Body Documento anexado Archivo / página con URL externa
¿Cómo indizar?
manualmente
Widget automático (oculto)
¿Qué indizar?
¿ Campo Idioma?
Seleccione el campo que contiene el idioma
Información: se utilizará el idioma nodo
Si
No
El texto del recurso en sí (la página)
Archivos adjuntos al recurso
Archivos externos y páginas referenciadas del recurso
Para cada recurso
Recursos importados Archivos adjuntos a los recursos importados
Drupal y RDF
Drupal tiene módulos que permiten:
exponer los datos internos como RDF;
exponer los datos internos a través de un motor de SPARQL;
dinámicamente consultar almacenes remotos en RDF a través de un cliente SPARQL;
ejecutar consultas SPARQL dinámicas y almacenar las triples resultantes como nodos de acuerdo con un mapeo predefinido
Datos Enlazados
Mapeo de metadatos RDF a las clases y propiedades
Registro “Institución” en Drupal expuesto en RDF
Drupal SPARQL engine
Cliente Drupal SPARQL : ejemplos
“Agri” Drupal
Drupal mejores prácticas y configuraciones para la gestión de contenidos que son de interés general para la comunidad agrícola (instituciones, investigadores, proyectos, productos / publicaciones de proyectos, tecnologías, eventos
Configuraciones recomendadas en Drupal que utilizan metadatos y vocabularios específicos de la agricultura
Mejores configuraciones Drupal para automatizar el intercambio entre la instalación
Mejor configuración en Drupal de las funciones para comunidades para las comunidades agrícolas (vocabularios, los vínculos con otros contenidos)
AgriDrupal no se distribuye como una herramienta de software
Ningún software de "desarrollo", sólo personalización de la plataforma
Personalizaciones implementadas / probadas / recomendadas por la comunidad AgriDrupal
Recomendación de las mejores prácticas y la distribución de configuraciones específicas
Tan poco código de programación como sea posible
Funciones avanzadas:
Re-uso y la configuración de los módulos mantenido por la comunidad
Nuevos módulos desarrollados comunidad
AgriDrupal está "también" disponible como herramienta
Instalaciones de "referencia" de AgriDrupal incluyendo todas o sólo las funciones seleccionadas disponibles
Para realizar pruebas
Para su adopción por instituciones que buscan una herramienta para el manejo integrado de información y difusión
Las instituciones que adoptan una instalación de referencia AgriDrupal se convierten en los propietarios de la instalación y serán responsables de su mantenimiento
Distribución AgriDrupal en la nube
AgriDrupal pronto estará disponible en un
entorno de nube como una "distribución de
Drupal”
Probablemente, en el marco del proyecto agINFRA
Posibilidad para los usuarios de AgriDrupal de alojar
su sitio web en una nube AgriDrupal en agINFRA,
donde seguirán siendo los propietarios de la
instalación y tendrán acceso completo a la
administración de la herramienta y la gestión de los
contenidos, mientras que la infraestructura del
servidor correrá a cargo de agINFRA y las mejoras a
la herramienta AgriDrupal serán aplicadas por el
equipo AgriDrupal a todas las instalaciones AgriDrupal
en la nube agINFRA
Mecanismo “perfil de
distribución” Drupal
Instalado en un multi-sitio Drupal cloud hosting
Drupal Aegir multi-site app
Drupal CMS: arquitectura
Base de datos
Apache / IIS
Unix / Linux / BSD / Solaris / Windows / Mac OS X support
Librerias PHP
MySQL / PostgreSQL
OS
Servidor Web
Soporte de
programación
Navegad
Servicios Web
Gestion
de
contenido
modelo y
contenido
SERVIDOR
CLIENTES
Feeds / exportaciones Notificaciones
Feeds / exportaciones
Comunidad AgriDrupal e instalaciones
Comunidad AgriDrupal :
http://aims.fao.org/community/group/agridrupal
Herramienta AgriDrupal :
http://aims.fao.org/tools/agridrupal
Info: agridrupal@gmail.com
Instalaciones AgriDrupal :
The Centro de Información y Documentación de la Autoridad Nacional del Agua (CIDANA) in
Peru
The Ghana Agricultural Information Network System (GAINS)
The Zambia Agricultural Research for Development Information Network (ZAR4DIN)
The National Food Policy Capacity Strengthening Programme (NFPCSP).
Otras configuraciones (Agri) Drupal
Agricultura:
LRI: http://www.ilri.org/ ; IFPRI: http://www.ifpri.org/ ; ICRAF: http://www.icraf.org/;
ICARDA: http://www.icarda.org/; Mann Library at Cornell: http://www.mannlib.cornell.edu/ ;
E-agriculture: http://www.e-agriculture.org; Tropical Agriculture Platform (TAP): http://www.tropagplatform.org;
GFAR: http://www.egfar.org; ITPGRA: http://www.planttreaty.org/;
FAO FSN Forum: http://www.fao.org/fsnforum/; FAO TECA: http://teca.fao.org ; FAO AIMS: http://aims.fao.org
AgriFeeds: http://www.agrifeeds.org; IAALD website: http://www.iaald.org;
Global Rangelands portal: http://globalrangelands.org/; WorldAgInfo portal: http://www.worldaginfo.org/;
CIARD website: http://www.ciard.net; CIARD RING website: http://ring.ciard.net ;
Agropedia Indica: http://agropedia.iitk.ac.in/; KAINET: http://www.kainet.or.ke/;
CONDESAN Peru: http://www.condesan.org/portal/; InfoAndina: http://www.infoandina.com/index.php;
Desarrollo, en general:
• Data World Bank: http://data.worldbank.org/
• World Food Programme: http://www.wfp.org/
AgriDrupal
Gracias